Ruby/Идеология: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 211:
Программирование в стиле Ruby (через итераторы и не жалея памяти) приходит к ним очень туго. Хотя, казалось бы, почти одинаковые языки. Отсюда следует, что Python следует изучать после Ruby (как это сделал я). Тогда видна вся "недоделанность" Питона.
 
Итог: изучение Ruby "опасно" тем, что вы его конкретно полюбите, а полюбя сделаете все для его развития в Россиисвоей стране, а у меня в этом прямая заинтересованность! Вообще, к выбору языка программирования подхожу просто. Существование языка не должно зависеть от какой-либо коммерческой компании, быть [[w:свободное программное обеспечение|свободным]], или, на худой конец, [[w:открытое программное обеспечение|открытым]] ПО. Это гарантирует развитие языка, даже после смерти разработчика (Боже, храни Маца). Исходя из этого предположения, к "смертникам" относятся: Java, Object Pascal, он же Delphi, а про Perl и Python вопрос открытый (поправьте меня в комментариях). Причем изучение языков и изучение новых технологий — разные вещи. Изучать новые технологии стоит всегда! Если технология умрет, не беда — появятся другие. Изучение технологии дает знания и опыт (главное, чтобы ваш язык программирования эту технологию поддерживал). А опыт? в нашем нелегком деле? ценее сертификатов... В общем, Ruby поддерживает все интересующие меня технологии (оконные интерфейсы, .Net и DRb aka CORBA aka COM). Именно поэтому я и выбираю его. И чтобы совсем уже ответить на поставленный вопрос: Ruby стал бы моим последним языком программирования, но для общего развития я бы стал изучать устаревшие Perl, Python, Java (что я и сделал). [[Участник:Rubynovich|Rubynovich]] 17:42, 9 июня 2006 (UTC)