Язык веб-программирования

Главные вкладки

Аватар пользователя lionell@drupal.org lionell@drupal.org 5 июня 2009 в 1:47

Вот решил изучить язык веб-программирования. Выбор пал на python и на ruby. Попробовал php - не понравилось. Что посоветуете?

Комментарии

Аватар пользователя axel axel 5 июня 2009 в 2:23

Ну так раз выбор уже пал - изучай Smile И питон и руби отлично подходят для вебпрограммирования. Django, Turbogears - фреймворки для создания сайтов на питоне, Ruby on rails - на руби.

Аватар пользователя lionell@drupal.org lionell@drupal.org 5 июня 2009 в 13:35

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

Аватар пользователя glu2006 glu2006 5 июня 2009 в 15:29

<a href="mailto:lionell@drupal.org">lionell@drupal.org</a> wrote:
Взял книгу по пхп, страниц ~500 прочитал. Потом пробежался по питону.
В питоне разметка(код) понятный. В пхп смотрю... только одно приходит в голову - омфг

Остается только сказать я начал учить китайский мне не понравилось "только одно приходит в голову - омфг" Smile

Аватар пользователя andriy.olischuk andriy.olischuk 5 июня 2009 в 17:11

Quote:
Остается только сказать я начал учить китайский мне не понравилось

Если нужно поговорить с человеком который одинаково знает английский и китайский, то лучше выбрать тот из двух языков, который более прост и понятен для тебя.
Хотя при выборе языка нужно ещё много факторов предусмотреть конечно.

Аватар пользователя glu2006 glu2006 5 июня 2009 в 17:47

Я могу сказать следующее: Выбор языка программирования как и языка общения между людьми строится не на принципах понравилось не понравилось. Именно по принципу важности знания для человека того или иного языка, востребованности данного языка в обществе и еще целой кучи факторов. Машине совершенно фиолетово на каком языке вы с ней будете общаться начиная от Бейсика и заканчивая Собственным голосом. Равно как при необходимости мы можем выучить все что угодно лишь бы не как в старом анекдоте "Когда сдавать?". А потребность в знании PHP во всяком случае для друпала это как дерево + корень. друг без друга они не могут жить. Хотя при создании сайтов на друпале мы сталкиваемся и с MySql, Jawa, HTML, CSS и многое многое многое. Так что топик стартер определитесь что именно для Вас важнее, а то мы Вам счас все дружно посоветуем учить HTML легка и понятна структура кода и т.д. и т.п. Удачи!

Аватар пользователя lionell@drupal.org lionell@drupal.org 5 июня 2009 в 18:38

Мне важен функционал. Я хочу изучать язык не для сайтов под ключ, а для создания чего-то уникального, нетривиального. Поэтому я думаю отойти от друпала в сторону фреймворка. Я нашел фреймворк Django. Оказалось, что там активно используется питон. Но я не знаю насколько актуален питон на сегодняшний день. Знаю, что гугл его активно использует и продвигает.

Аватар пользователя axel axel 6 июня 2009 в 2:33

<a href="mailto:lionell@drupal.org">lionell@drupal.org</a> wrote:
Мне важен функционал. Я хочу изучать язык не для сайтов под ключ, а для создания чего-то уникального, нетривиального. Поэтому я думаю отойти от друпала в сторону фреймворка. Я нашел фреймворк Django. Оказалось, что там активно используется питон. Но я не знаю насколько актуален питон на сегодняшний день. Знаю, что гугл его активно использует и продвигает.

Всё не так однозначно. Django - типичная CMF, Drupal - CMF предлагающее решение из коробки - CMS. Хотя как человек знающий питон и php - выбираю чаще первое, но это не мешает использовать друпал и другие решения на php при необходимости. Плюсы - большая распространённость php, в друпале много готовых отработанных решений. Питон также популярен, но больше как язык общего назначения, в вебе популярность php несомненно выше. Предупреждая вопросы почему мне больше нравится питон - ответил отдельно здесь.