Pull to refresh
16
0
Майк Лапшин @sotakone

User

Send message
Интерпретатор медленный, спору нет, но все гуру в голос твердят, что выч. мощности окупаются дешевизной и скоростью разработки. Плюс кеширование в помощь. Короче, как всегда все решает прямота рук разработчиков.
Да, Вы конечно правы. Просто я считаю, что чем больше языков знает программист, тем лучше. Более широкий кругозор предлагает больший ассортимент решений для конкретной задачи. Умные люди советуют изучать как минимум по одному языку в год ;)
> И оба конечно рядом с Java не валялись (но это другая ниша).
Сам на яве никогда не писал, но знаю как минимум 3-х веб-разработчиков, которые отказались от нее в пользу РоР. Говорят, ужасно неповоротливая штука. Вообще, было бы интересно почитать комментарии людей, которые писали и на Яве, и на Руби.
Конечно, все прекрасно понимают, что RoR - это фреймворк. Но сравнение RoR и PHP вполне уместно, т.к. PHP изначально разрабатывался (и применяется сейчас) для одной цели: быстро плеваться HTMLем с веб-сервера. Ребята, которые пытаются использовать его как general-purpose language, вызывают у меня удивление как минимум.

Даже если проводить сравнение Ruby и PHP (путь даже пятой версии, хехе), то оно будет явно не в пользу последнего. Систематический подход к языку, который есть в Руби, в ПХП начисто отсутствует. С самой первой версии он тащит за собой все эти промахи в дизайне, и ПХП-программисты имеют то, что имеют. Они используют точку для конкатенации строк только потому, что их язык не предоставляет возможности перегрузить оператор + у строки (т.к. она даже не является классом). И, как следствие, методы вызываются через эту идиотскую стрелочку. Объектная модель ПХП5 - это костыль. Плюс в ПХП нет (и в ближайшее время не планируется, судя по всему) элементарных closures. А про такие тонкости, как метапрограммирование и BDD я уже вообще молчу. Попробуйте реализовать синтаксис RSpec на PHP. Так что не надо говорить, что эти языки одного поля ягоды. Разница огромная.

Symfony - клон RoR на PHP, причем убогий (как следствие убогости самого языка). И если Вы его используете, то это значит, что пора переходить на Ruby. Потратьте один выходной на знакомство и, я уверен, Вам понравится :).
Вот именно, что для создателей, а не для рядовых коммитеров. Создатели принимают стратегические решения в плане архитектуры, фич-листов, роадмэпов, пишут важные участки кода (что без сомнения очень важно), но все равно львиную долю работы делают just for fun рядовые участники проекта, для которых он основной работой не является.

Для того, чтобы твой open source проект стал твоей основной работой, нужно приложить массу усилий. Обычно это под силу далеко не каждому.
В том-то и дело. А рядовых разработчиков обычно большинство.
Ну, в таком случае за них можно только порадоваться :)
Кстати, большинство open-source разработчиков занимаются своими проектами в свободное от основной работы время. И работают они, как вы можете догадаться, в закрытых фирмах над коммерческим софтом. И это правильно, так должно быть. У нас ведь рыночная экономика.

Хотите вы этого или нет, но open source - это коммунизм. А коммунизм (в хорошем смысле этого слова) - на данный момент утопия, к которой мировое общество будет идти еще очень долго. В стране, где до сих пор воруют ПО, никто just for fun работать не будет. По крайней мере я не буду: на выходные у меня есть гораздо более приятные планы, нежели сидеть за монитором и делать за бесплатно то, что я делаю каждый божий день за деньги.
тьфу, промахнулся. футуристы, сделайте уже что-нибудь с комментариями, в конце-концов :)
Автор забыл упомянуть платную поддержку и custom development в пункте про источники дохода.
Странно, номинация одна, а человеков - двое. Их за 0.5 человека посчитали что-ли?
предлагаю хорошенько "отхабрахабрить" какой-нибудь кусок стены.
велосипедист подстать проекту
почему "к стыду"? вы исповедуете гуглизм?

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

хотя Пейдж, говорят, употребляет ЛСД, поэтому пока можно спать спокойно. а GMail и Picasa все же чертовски хороши.
вы наверное хотите услышать о повышении зарплат в 2 раза? :)
> Следовательно, можно сказать, что мыши разумны?
скорее, человек в 12.5 раз разумнее мыши.
Apple и GNOME уже давно используют
Майкрософт как всегда в своем репертуаре. Ничего своего придумать не можем, так хотя бы клонов наклепаем.

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered