Не php единым - ruby || python?
- sergebezborodov
- Сообщения: 133
- Зарегистрирован: 2010.06.10, 19:53
- Откуда: Dnepropetrovsk-Sevastopol, UA
- Контактная информация:
Не php единым - ruby || python?
Приветствую коллеги!
В общей сложности три года работаю на php, хорошо знаю cakephp и чуть хуже yii.
Для расширения кругозора хочется изучить другие технологии для веб разработки. В частности вопрос стоит между руби и питоном.
Я понимаю, что тема крайне холиварная, но исходя из реалий рынка, в какую сторону стоит пойти?
Возможно кто то знает и то и то - что посоветуете?
Спасибо
В общей сложности три года работаю на php, хорошо знаю cakephp и чуть хуже yii.
Для расширения кругозора хочется изучить другие технологии для веб разработки. В частности вопрос стоит между руби и питоном.
Я понимаю, что тема крайне холиварная, но исходя из реалий рынка, в какую сторону стоит пойти?
Возможно кто то знает и то и то - что посоветуете?
Спасибо
A passion to perform
http://sergebezborodov.com
http://sergebezborodov.com
Re: Не php единым - ruby || python?
По возможностям они очень похожи и какой из них выбрать - это дело персонального предпочтения. От себя могу только сказать, что если будете писать под Google App Engine, то тогда Python (так как там только Python и Java поддерживаются).
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Не php единым - ruby || python?
Хорошо разбираюсь в yii, чуть хуже cakephp и codeigniter. Писал немного на раби, понравилось. Пробовал на питоне, не пошло.
Из всего этого я сделал один хороший вывод. Все MVC фреймворки имеют похожую архитектуру, так что единственная проблема с переездом с yii на тот же Django - это знание синтаксиса питона.
Из всего этого я сделал один хороший вывод. Все MVC фреймворки имеют похожую архитектуру, так что единственная проблема с переездом с yii на тот же Django - это знание синтаксиса питона.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Не php единым - ruby || python?
Исходя из реалий рынка лучше оставаться на PHP. А если попробовать — лучше пробовать что-то совсем другое вроде Java или C++ — так опыта огребётся больше
Нравится Yii? Давайте сделаем его лучше!.
Re: Не php единым - ruby || python?
оффтоп. Побробуй что нибудь асинхронное: node.js например. Интересно.
а выбирая между python и ruby ... попробуй оба, что больше понравится, то и изучай.
а выбирая между python и ruby ... попробуй оба, что больше понравится, то и изучай.
- Stamm
- Сообщения: 407
- Зарегистрирован: 2010.03.14, 18:59
- Откуда: Россия, Москва
- Контактная информация:
Re: Не php единым - ruby || python?
Я сейчас читаю книжку по python.
Я его выбрал, потому что:
он поставлен по-умолчанию почти во всех известных дистрибутивах linux - можно писать системные скрипты;
очень много скриптов написано на питоне;
хвалебные отзывы о django (хотя не меньше хвалят RoR).
Я его выбрал, потому что:
он поставлен по-умолчанию почти во всех известных дистрибутивах linux - можно писать системные скрипты;
очень много скриптов написано на питоне;
хвалебные отзывы о django (хотя не меньше хвалят RoR).
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Не php единым - ruby || python?
P.S.: По поводу питона, был конкурс в котором я на раби уделал его, но, к сожалению, perl уделал нас всех.. Вот ссылка
http://www.askdev.ru/blog/06/2010/%D0%A ... %B4%D0%B0/
http://www.askdev.ru/blog/06/2010/%D0%A ... %B4%D0%B0/
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Не php единым - ruby || python?
Да, перлу нет равных при написании сверхкороткого криптостойкого кода. Не расшифровывается даже крипторектальным анализом т.к. его смысл через какое-то время забывается автором
Нравится Yii? Давайте сделаем его лучше!.
Re: Не php единым - ruby || python?
+1 за Java. После глубоко изучения строго типизированного языка, код начинает получаться понадежнее Для внесения разнообразия советую посмотреть в сторону GWT, достаточно интересная штука для корпоративных приложений.
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Не php единым - ruby || python?
По поводу явы - немного приходилось писать на нем - приложения для red5 media server писал. По-моему ничего особого, обычное ООП, главное лишь знать апи и иметь доку по синтаксису под рукой. Я бы при наличии времени лучше б изучил функциональный язык типо haskell(или лисп)..
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: Не php единым - ruby || python?
Sam Dark писал(а):Да, перлу нет равных при написании сверхкороткого криптостойкого кода. Не расшифровывается даже крипторектальным анализом т.к. его смысл через какое-то время забывается автором
в продолженииKeith Bostic писал(а):Perl — это тот язык, который одинаково выглядит как до, так и после RSA шифрования.
Жду Yii 3!
Re: Не php единым - ruby || python?
Ну вот накинулись на старичка Perl =(
Пару слов в его защиту:
- на Perl можно очень просто писать "понятно" и "доступно" (посмотрите примеры http://mojolicious.org/ и документацию http://mojolicio.us/perldoc - ооочень понятный, читаемый и "приятный" код)
- написать не читаемый код можно и на php|python|ruby|javascript
- перл и его окружение сейчас активно развивается
Хотя в качестве нового языка для изучения - Perl все же выбирают все реже и реже =(
p.s. в качестве "изучаемого" языка для себя я выбрал - Python
Пару слов в его защиту:
- на 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?
xoma
Да никто и не спорит, что на перле можно очень стройно писать и есть достойные примеры. Просто на нём можно достичь недостижимую другим языкам степень нечитаемости. Perl не изучается т.к. незаслуженно «древний и не модный». У Python и, особенно, Ruby такой проблемы нет.
Да никто и не спорит, что на перле можно очень стройно писать и есть достойные примеры. Просто на нём можно достичь недостижимую другим языкам степень нечитаемости. Perl не изучается т.к. незаслуженно «древний и не модный». У Python и, особенно, Ruby такой проблемы нет.
Нравится Yii? Давайте сделаем его лучше!.
- sergebezborodov
- Сообщения: 133
- Зарегистрирован: 2010.06.10, 19:53
- Откуда: Dnepropetrovsk-Sevastopol, UA
- Контактная информация:
Re: Не php единым - ruby || python?
Решил попробовать руби, в частности рельсы, достаточно интересно выглядит и много знакомого после моего нелюбимого cakephp.
Питон нравится синтаксисом, но несколько "отталкивают" его организация ООП - публичные и только приватные свойства и т.п.
Интересовался Java, но C# прошлое дает о себе знать.
Питон нравится синтаксисом, но несколько "отталкивают" его организация ООП - публичные и только приватные свойства и т.п.
Интересовался Java, но C# прошлое дает о себе знать.
A passion to perform
http://sergebezborodov.com
http://sergebezborodov.com
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Не php единым - ruby || python?
На рельсах после Yii будет почти как дома.
Нравится Yii? Давайте сделаем его лучше!.