Не php единым - ruby || python?

Не относящиеся к фреймворку и программированию вопросы
Ответить
Аватара пользователя
sergebezborodov
Сообщения: 133
Зарегистрирован: 2010.06.10, 19:53
Откуда: Dnepropetrovsk-Sevastopol, UA
Контактная информация:

Не php единым - ruby || python?

Сообщение sergebezborodov »

Приветствую коллеги!

В общей сложности три года работаю на php, хорошо знаю cakephp и чуть хуже yii.
Для расширения кругозора хочется изучить другие технологии для веб разработки. В частности вопрос стоит между руби и питоном.
Я понимаю, что тема крайне холиварная, но исходя из реалий рынка, в какую сторону стоит пойти?
Возможно кто то знает и то и то - что посоветуете?

Спасибо
A passion to perform
http://sergebezborodov.com
Аватара пользователя
alexzv
Сообщения: 120
Зарегистрирован: 2010.04.23, 00:10
Откуда: Украина, Киев

Re: Не php единым - ruby || python?

Сообщение alexzv »

По возможностям они очень похожи и какой из них выбрать - это дело персонального предпочтения. От себя могу только сказать, что если будете писать под Google App Engine, то тогда Python (так как там только Python и Java поддерживаются).
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение Ekstazi »

Хорошо разбираюсь в yii, чуть хуже cakephp и codeigniter. Писал немного на раби, понравилось. Пробовал на питоне, не пошло.
Из всего этого я сделал один хороший вывод. Все MVC фреймворки имеют похожую архитектуру, так что единственная проблема с переездом с yii на тот же Django - это знание синтаксиса питона.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение samdark »

Исходя из реалий рынка лучше оставаться на PHP. А если попробовать — лучше пробовать что-то совсем другое вроде Java или C++ — так опыта огребётся больше :)
avalak
Сообщения: 47
Зарегистрирован: 2011.01.03, 03:21

Re: Не php единым - ruby || python?

Сообщение avalak »

оффтоп. Побробуй что нибудь асинхронное: node.js например. Интересно.
а выбирая между python и ruby ... попробуй оба, что больше понравится, то и изучай.
Аватара пользователя
Stamm
Сообщения: 407
Зарегистрирован: 2010.03.14, 18:59
Откуда: Россия, Москва
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение Stamm »

Я сейчас читаю книжку по python.
Я его выбрал, потому что:
он поставлен по-умолчанию почти во всех известных дистрибутивах linux - можно писать системные скрипты;
очень много скриптов написано на питоне;
хвалебные отзывы о django (хотя не меньше хвалят RoR).
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение Ekstazi »

P.S.: По поводу питона, был конкурс в котором я на раби уделал его, но, к сожалению, perl уделал нас всех.. Вот ссылка
http://www.askdev.ru/blog/06/2010/%D0%A ... %B4%D0%B0/
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение samdark »

Да, перлу нет равных при написании сверхкороткого криптостойкого кода. Не расшифровывается даже крипторектальным анализом т.к. его смысл через какое-то время забывается автором :)
Nihisil
Сообщения: 118
Зарегистрирован: 2010.08.05, 06:39

Re: Не php единым - ruby || python?

Сообщение Nihisil »

+1 за Java. После глубоко изучения строго типизированного языка, код начинает получаться понадежнее :) Для внесения разнообразия советую посмотреть в сторону GWT, достаточно интересная штука для корпоративных приложений.
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение Ekstazi »

По поводу явы - немного приходилось писать на нем - приложения для red5 media server писал. По-моему ничего особого, обычное ООП, главное лишь знать апи и иметь доку по синтаксису под рукой. Я бы при наличии времени лучше б изучил функциональный язык типо haskell(или лисп)..
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение slavcodev »

Sam Dark писал(а):Да, перлу нет равных при написании сверхкороткого криптостойкого кода. Не расшифровывается даже крипторектальным анализом т.к. его смысл через какое-то время забывается автором :)
Keith Bostic писал(а):Perl — это тот язык, который одинаково выглядит как до, так и после RSA шифрования.
в продолжении :lol:
Жду Yii 3!
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение xoma »

Ну вот накинулись на старичка Perl =(

Пару слов в его защиту:
- на Perl можно очень просто писать "понятно" и "доступно" (посмотрите примеры http://mojolicious.org/ и документацию http://mojolicio.us/perldoc - ооочень понятный, читаемый и "приятный" код)
- написать не читаемый код можно и на php|python|ruby|javascript
- перл и его окружение сейчас активно развивается

Хотя в качестве нового языка для изучения - Perl все же выбирают все реже и реже =(

p.s. в качестве "изучаемого" языка для себя я выбрал - Python
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение samdark »

xoma
Да никто и не спорит, что на перле можно очень стройно писать и есть достойные примеры. Просто на нём можно достичь недостижимую другим языкам степень нечитаемости. Perl не изучается т.к. незаслуженно «древний и не модный». У Python и, особенно, Ruby такой проблемы нет.
Аватара пользователя
sergebezborodov
Сообщения: 133
Зарегистрирован: 2010.06.10, 19:53
Откуда: Dnepropetrovsk-Sevastopol, UA
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение sergebezborodov »

Решил попробовать руби, в частности рельсы, достаточно интересно выглядит и много знакомого после моего нелюбимого cakephp.
Питон нравится синтаксисом, но несколько "отталкивают" его организация ООП - публичные и только приватные свойства и т.п.
Интересовался Java, но C# прошлое дает о себе знать.
A passion to perform
http://sergebezborodov.com
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Не php единым - ruby || python?

Сообщение samdark »

На рельсах после Yii будет почти как дома.
Ответить