19:12

печенье — свет, непеченье — тьма
[ok]

Не совсем по теме сообщества, но всё же.
Вероятно со следующей недели я начну заниматься программированием. С самого-самого начала. Насколько знаю, у нас на факультете там, куда я хочу пойти, преподаются Java, С# и Python. Вряд ли мне предложат выбор, а если и предложат, то, думаю, порекомендуют, но всё же.
С чего начинать, если начинать?
(только не кидайтесь пожалуйста тапками, я и так знаю, что я олень)

@темы: Программирование

Комментарии
08.09.2010 в 23:20

И тесно облакам.
Java и Python хороши. Если для вас приоритетнее переносимость кода на разные платформы, производительность - то Java. Если простота разработки, то питон.

Имхо, питон надо знать хотя бы для того, чтобы в трудную минуту написать скриптик для подсчета какой-нибудь рутинной операции. Питон работает под виндой хуже, чем под линуксом (особенно графические библиотеки).

Джава не очень хороша для первого знакомства с программированием. Для этого идеален си. Он сложнее, зато лучше помогает понять, что к чему. Но в вашем списке его, увы, нет.
C# - унылое майкрософтовское детище, не советую.
08.09.2010 в 23:23

печенье — свет, непеченье — тьма
Ri, понял, спасибо
09.09.2010 в 02:03

у меня другое мнение, которое сводится к тому, что все три варианта для обучения программированию по разным причинам не подходят.

заодно отмечу что учиться программировать на высоком уровне нужно на паскале, а не на сях; на сверхвысоком -- на похапе а не на питоне (в котором например нет констант и переменных же).
10.09.2010 в 14:50

I did it for the lulz
учиться программировать на высоком уровне нужно на паскале, а не на сях
почему, например?
10.09.2010 в 14:52

I did it for the lulz
а не на питоне (в котором например нет констант и переменных же).
што?
10.09.2010 в 14:56

потому что си -- это кроссплатформенный ассемблер, там нет ничего кроме байт и указателей, зато есть гоуту и дурацкий свитч. человеку до указателей надо в тему въехать хоть чуть-чуть, а в сях они появляются сразу, вместе с массивами и строками.

што?
какое слово вам непонятно?
10.09.2010 в 15:11

Лазарус! :D
10.09.2010 в 15:12

I did it for the lulz
нет констант и переменных
целых четыре слова
10.09.2010 в 15:21

The day that you stop running is the day that you arrive.
Enkryptor
Лазарус!
+1, под убунтой, пусть привыкает))
10.09.2010 в 18:32

ну откройте словарь штоле

RUSSIAN MOTHERFUCKER DO YOU SPEAK IT ггг
10.09.2010 в 18:41

Как это в питоне нет переменных? А это что же? www.tutorialspoint.com/python/python_variable_t...
10.09.2010 в 19:38

это не переменные, а ссылки. переменных в питоне нет.

хорошо, я поясню.
когда вы пишете в сях a = 1, то некоему идентификатору а присваивается значение 1.
когда вы пишете в питоне a = 1, то ярлычок "а" приклеивается на объект "1".

если разница непонятна, я могу показать пример.
13.09.2010 в 16:03

Да не, идея вроде ясна.
15.09.2010 в 18:18

печенье — свет, непеченье — тьма
Ну в общем выяснилось, что все нормальные филологи начинают с Java )))
18.09.2010 в 16:13

И тесно облакам.
ок