c чего-бы начать программить-2

Все о программировании под *nix
Аватара пользователя
sm
Неотъемлемая часть форума
Сообщения: 431
Зарегистрирован: 12 мар 2004, 16:03
Контактная информация:

c чего-бы начать программить-2

Сообщение sm »

Решил создать тему, схожую с
http://forum.linux.by/viewtopic.php?p=5982

Есть человек, учится в гуманитарном универе 3 курс, идеально знает инглиш.
Хочу помочь ему за года 2 освоить язык программирования, который
1 позволит зарабатывать деньги в Минске
2 не слишком будет сложен для новичка, никогда не программировавшего
3 будет хорошей базой, после которого можно будет и посложнее что-нибудь типа с++ изучить

Какой ЯП лучше для этого подойдет, как думаете?

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

plain C?

Аватара пользователя
leikind
Неотъемлемая часть форума
Сообщения: 811
Зарегистрирован: 20 июн 2002, 03:02
Откуда: Брюссель
Контактная информация:

Re: c чего-бы начать программить-2

Сообщение leikind »

sm писал(а):Решил создать тему, схожую с
http://forum.linux.by/viewtopic.php?p=5982

Есть человек, учится в гуманитарном универе 3 курс, идеально знает инглиш.
Хочу помочь ему за года 2 освоить язык программирования, который
1 позволит зарабатывать деньги в Минске
2 не слишком будет сложен для новичка, никогда не программировавшего
3 будет хорошей базой, после которого можно будет и посложнее что-нибудь типа с++ изучить

Какой ЯП лучше для этого подойдет, как думаете?
Боюсь, что всем трем требованиям удовлетворяют всего 2 варианта, причем кардинально разные - это php и Java. Для гуманитариев :) наверное предпочтительнее php, the learning curve is much shorter.
Изображение

Аватара пользователя
sm
Неотъемлемая часть форума
Сообщения: 431
Зарегистрирован: 12 мар 2004, 16:03
Контактная информация:

Сообщение sm »

booxter, неее

leikind, а питон по какому варианту не проходит? 2? Я просто не знаю его.

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Сообщение grub »

Имхо кстати параллельно с программированием "Hello, world" с чистого листа

неплохо подойдет попытка изучить и модифицировать (без фанатизма, пару мельчайших фич) какой-нить несложный продукт с открытым кодом. Например в случае php -- какой-нить форумный движок.

What about ruby кстати?
Змагайся і адпачывай!

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

python и ruby хорошы для изучения, но спрос на таких специалистов в минске относительно невелик.
ИМХО изучать - plain C
После изучения php/java/ruby/python идея о ручном распределении памяти и сопутсвующая этому аккуратность доходит с бааальшим трудом.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
myst
Маньяк
Сообщения: 190
Зарегистрирован: 04 окт 2005, 15:46
Откуда: не возвращаются

Сообщение myst »

Ты ещё с assembly предложи начать. Аккуратность будееет... ого-го. :D
Иными вечерами я пью, чтобы кого-нибудь не пристрелить. Это акт благотворительности. Не за что.

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

myst, акуратнасць у asm??? Код на asm адразу пішацца без уліку магчымага чытання і рэдагавання "нашчдкамі", а таму пра акуратнасць можна там забыць. Asm лягчэй перапісаць, чым зразумець.

Аватара пользователя
leikind
Неотъемлемая часть форума
Сообщения: 811
Зарегистрирован: 20 июн 2002, 03:02
Откуда: Брюссель
Контактная информация:

Сообщение leikind »

sm писал(а):booxter, неее

leikind, а питон по какому варианту не проходит? 2? Я просто не знаю его.
По варианту 1
grub писал(а):
What about ruby кстати?
Туда же.
Изображение

Аватара пользователя
myst
Маньяк
Сообщения: 190
Зарегистрирован: 04 окт 2005, 15:46
Откуда: не возвращаются

Сообщение myst »

booxter писал(а):myst, акуратнасць у asm??? Код на asm адразу пішацца без уліку магчымага чытання і рэдагавання "нашчдкамі", а таму пра акуратнасць можна там забыць. Asm лягчэй перапісаць, чым зразумець.
Здрасте. Если руки растут оттуда, откуда надо, то прекрасно читается. Не надо мне сказки рассказывать.
Иными вечерами я пью, чтобы кого-нибудь не пристрелить. Это акт благотворительности. Не за что.

Аватара пользователя
mihail
Неотъемлемая часть форума
Сообщения: 494
Зарегистрирован: 20 окт 2004, 01:35
Откуда: Минск

Сообщение mihail »

А декларативные html и xml - это для гуманитария самое то. Вот. :roll:

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Сообщение grub »

mihail, это языки разметки а не программирования!
Змагайся і адпачывай!

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

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

Аватара пользователя
mihail
Неотъемлемая часть форума
Сообщения: 494
Зарегистрирован: 20 окт 2004, 01:35
Откуда: Минск

Сообщение mihail »

И ещё SQL для баз данных для гуманитария неплохо понимать. Пригодится.
Рекомендую такую хорошую вещичку как SQLite.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

mihail, нивкоем случае. после таких "баз" опусы вида "select * from table1, table2" споследующим разбором в цикле...
Если брать SQL - то сразуже брать БД в которой реализованы unix/join/триггеры
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить