Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Голосование

Какой ЯП Вы бы рекомендовали в качестве первого изучаемого?

Assembler
17 (14.5%)
BASIC
8 (6.8%)
C
19 (16.2%)
C++
21 (17.9%)
C#
3 (2.6%)
Delphi
5 (4.3%)
Java
6 (5.1%)
Pascal
21 (17.9%)
Python
15 (12.8%)
Ruby
2 (1.7%)

Проголосовало пользователей: 107

Автор Тема: Попытка положить конец спорам!  (Прочитано 6271 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kemiisto

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Интересно будет взглянуть. ;) Я за Вирта!  :coolsmiley:

Оффлайн Fry Constantine

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #1 : 10 Июля 2008, 22:05:16 »
а с каких пор делфи стал языком программирования? ну если только что делфи как объектно-ориентированный паскаль...
« Последнее редактирование: 10 Июля 2008, 22:09:32 от Fry Constantine »

Оффлайн Bers

  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
    • Домашняя страничка
Re: Попытка положить конец спорам!
« Ответ #2 : 10 Июля 2008, 22:10:30 »
Я за Python )
У меня первым был Basic, поверхностно, потом PHP :) теперь основной Python
а с каких пор делфи стал языком программирования? ну если только что делфи как объектно-ориентированный паскаль...
с 7 версии, прекращайте флудить
« Последнее редактирование: 10 Июля 2008, 22:19:28 от Bers »

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #3 : 10 Июля 2008, 22:33:10 »
А где вариант «без разницы, главное - это алгоритмы, структуры данных и т.п.»?

Оффлайн Andru

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #4 : 10 Июля 2008, 22:35:38 »
Pascal начинающему будет довольно легко освоить, т.к. довольно мощный и к тому же весьма гуманный :) Ну а дальше, кому потребуется, освоить C/C++ будет не проблема. Все остальные языки... хм, даж не знаю - это уже выбор исходя из решаемой задачи. Хотя BASIC это поедатель моска ))

Оффлайн tempx77

  • Участник
  • *
  • Сообщений: 212
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #5 : 10 Июля 2008, 22:54:13 »
вообще предпочел бы начинать со схемы и sicp
из приведенных - питон

Оффлайн kemiisto

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #6 : 10 Июля 2008, 23:43:41 »
А где вариант «без разницы, главное - это алгоритмы, структуры данных и т.п.»?
Сознательно исключён. Ну, во-первых, я считаю, что разница есть, а во-вторых, надо нарочно обострить. Тогда, может, толк будет от опроса.

Оффлайн Otetz

  • Активист
  • *
  • Сообщений: 455
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #7 : 11 Июля 2008, 00:08:00 »
Если речь идёт о школе, то мне думается, что ассэмблер. Он вбирает в себя гораздо больше, чем просто язык программирования. Он даст понятие о механизмах работы компьютера, объяснит, как работает процессор, как обращаться с памятью и что это вообще такое.... в общем, основы нужно изучать в самом начале. Поэтому ассэмблер :)
Однако, подходы различаются довольно сильно и одним АСМом не отделаться. Поэтому, второй- питон :)
« Последнее редактирование: 11 Июля 2008, 02:37:36 от Otetz »
Anything, that MAY go wrong, WILL go wrong...

Оффлайн nebeda

  • Активист
  • *
  • Сообщений: 333
  • gentoo x86 2.6.30.1
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #8 : 11 Июля 2008, 04:14:39 »
а мне ревниво думается, что если бы я первым изучил АСМ был бы на порядок умнее, давно бы уже вошел в десяток богатейших людей мира, понял бы что все суета итп .)))))
так или иначе начинать с АСМ имхо это очень мудрая тема. хотя, конечно не слишком просто, зато остальное поймется сразу.

Оффлайн bigboris

  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #9 : 11 Июля 2008, 06:06:24 »
А в MIT почему-то зеленую молодежь начинали учить со Scheme, до всяких там C и паскалеобразных, не говоря уж о половых извращениях типа визуал бейсика. Но это MIT, туда еще поступить надо, что всяко не проще чем на мехмат МГУ

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #10 : 11 Июля 2008, 06:06:39 »
Если речь идёт о школе, то мне думается, что ассэмблер. Он вбирает в себя гораздо больше, чем просто язык программирования. Он даст понятие о механизмах работы компьютера, объяснит, как работает процессор, как обращаться с памятью и что это вообще такое.... в общем, основы нужно изучать в самом начале. Поэтому ассэмблер :)
Однако, подходы различаются довольно сильно и одним АСМом не отделаться. Поэтому, второй- питон :)
Помоему сначала надо научиться составлять алгоритмы. А для этого диаграмки самое то.
Если уже умеют составлять алгоритмы и не плохо тогда можно пробовать эти алгоритмы воплощать в жизнь на каком-нибудь языке, но не на ассемблере.
Вот когда получится с Паскалем или Си что-то более/менее приличное тогда можно начинать досконально изучать процессы стоящие за этим всем..
Ассемблер, это хорошо, но только до той поры пока не разберешься как именно работает процессор, как работает защита процессора, как процессор работает с шинами и памятью...
После снова как правило возвращаются к Си, С++, потом начинают лениться Java, C#, а когда совсем обленятся Perl, Python =)

Оффлайн kemiisto

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #11 : 11 Июля 2008, 14:36:05 »
Вот когда получится с Паскалем или Си что-то более/менее приличное тогда можно начинать досконально изучать процессы стоящие за этим всем..
+1

После снова как правило возвращаются к Си, С++, потом начинают лениться Java, C#, а когда совсем обленятся Perl, Python =)
Лень как двигатель прогресса! ;-)

LK4D4

  • Гость
Re: Попытка положить конец спорам!
« Ответ #12 : 11 Июля 2008, 15:38:47 »
а мне ревниво думается, что если бы я первым изучил АСМ был бы на порядок умнее
+1  :'(

Оффлайн Holy Cheater

  • Любитель
  • *
  • Сообщений: 52
  • His Holiness
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #13 : 11 Июля 2008, 17:04:44 »
Под Линукс паскаль вообще не вариант. Бейсик тоже. Сишарп тоже.. ээ.. энтузиазма не вызывает.
C/C++/Джава.. Что-то вот из этого.

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Попытка положить конец спорам!
« Ответ #14 : 11 Июля 2008, 18:22:46 »
Интересно, большинство (7) пока у Ассемблера.
Это народ так шутит?=))

Упдейт: пока писал, стало 6

 

Страница сгенерирована за 0.041 секунд. Запросов: 28.