Что лучше?
От: neFormal Россия  
Дата: 11.12.08 17:52
Оценка:
Начнем с СВ
Претенденты:
Perl
Python
Ruby
PHP
ктотоеще

а вообще.. скажите, кто пробовал django?.
мне советуют для разработки веб-движка вместо php использовать django, но никто из советчиков его не использовал толком..
у кого больше шансов: django или ruby on rails ?.
...coding for chaos...
флейм
Re: Что лучше?
От: Курилка Россия http://kirya.narod.ru/
Дата: 11.12.08 18:03
Оценка:
Здравствуйте, neFormal, Вы писали:

F>Начнем с СВ

F>Претенденты:
F>Perl
F>Python
F>Ruby
F>PHP
F>ктотоеще
Erlang? Tcl? Lua?

F>а вообще.. скажите, кто пробовал django?.

F>мне советуют для разработки веб-движка вместо php использовать django, но никто из советчиков его не использовал толком..
F>у кого больше шансов: django или ruby on rails ?.

Больше шансов в чём?
Я вот тоже с PHP хочу уйти, пока тоже django самый интересный вариант.
Про руби к примеру здесь
Re[2]: Что лучше?
От: anonymous Россия http://denis.ibaev.name/
Дата: 11.12.08 18:16
Оценка:
Здравствуйте, Курилка, Вы писали:

F>>у кого больше шансов: django или ruby on rails ?.

К>Больше шансов в чём?
К>Я вот тоже с PHP хочу уйти, пока тоже django самый интересный вариант.
К>Про руби к примеру здесь

Django и RoR тут всё таки оффтопик, с ними в веб программирование.

Предлагаю другое обсудить. Имеют ли вообще Python и Ruby шансы без Django и RoR?
Re[3]: Что лучше?
От: Курилка Россия http://kirya.narod.ru/
Дата: 11.12.08 18:20
Оценка:
Здравствуйте, anonymous, Вы писали:

A>Предлагаю другое обсудить. Имеют ли вообще Python и Ruby шансы без Django и RoR?


Про руби — вопрос по-моему, но питон и без веба используется (лично столкнулся, что к websphere админские скрипты на jython)
Re[3]: Что лучше?
От: targeted Россия http://www.targeted.org/
Дата: 11.12.08 18:46
Оценка:
Здравствуйте, anonymous, Вы писали:

A>Предлагаю другое обсудить. Имеют ли вообще Python и Ruby шансы без Django и RoR?


Если вопрос о фрэймворках вообще, то они, конечно, как и библиотеки, добавляют
ценности любому языку и без них чем будет язык — кусочками синтаксиса, связывающими
встроенные объекты ? Хотя, даже в этом случае, Python, например, замечательно
интегрируется в приложение для его скриптования. Ну и, то, что сразу вспоминают —
административные скрипты !

Если же вопрос именно про Django конкретно, то и без него других фрэймворков — куча,
вот например, рекомендую, собственной разработки: Питомник: http://www.pythomnic.org/
И ведь работает, обрабатывает платежи
Re[3]: Что лучше?
От: ambel-vlad Беларусь  
Дата: 11.12.08 18:58
Оценка:
Hi anonymous

A>Предлагаю другое обсудить. Имеют ли вообще Python и Ruby шансы без Django и RoR?


Руби как-то не смотрел. Поэтому все нижесказанное будет про Питон.

Шансы совсем не плохие. На Питоне можно нормально писать программы. Гуевые либы есть. Переносимость тоже не плохая.

Еще хорошие перспективы в области прототипирования. Касательно этой части я вообще тащусь на одном своем проекте.

Еще неплохо использовать для скриптования.

Так что свой кусок Питон будет иметь.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Что лучше?
От: Гест Украина https://zverok.github.io
Дата: 11.12.08 19:44
Оценка: +1
Здравствуйте, anonymous, Вы писали:

F>>>у кого больше шансов: django или ruby on rails ?.

К>>Больше шансов в чём?
К>>Я вот тоже с PHP хочу уйти, пока тоже django самый интересный вариант.
К>>Про руби к примеру здесь

A>Django и RoR тут всё таки оффтопик, с ними в веб программирование.


A>Предлагаю другое обсудить. Имеют ли вообще Python и Ruby шансы без Django и RoR?


AFAIK, Руби имеет не только шансы ("потенциальную" энергию), но и достаточно обширное применение ("кинетическую"). Плюс, даже на вебе, на RoR свет клином не сходится (есть несколько концептуально интересных фреймворков — от супер-легкого Camping до Seaside-образного continuation-based Borges). При этом, заметим, RoR — далеко-далеко не самая клевая штука, которая может быть на Руби.
Re[4]: Что лучше?
От: anonymous Россия http://denis.ibaev.name/
Дата: 11.12.08 22:45
Оценка:
Здравствуйте, Гест, Вы писали:

Г>При этом, заметим, RoR — далеко-далеко не самая клевая штука, которая может быть на Руби.


Но, мне кажется, RoR в популяризации Ruby сыграл огромную роль.
Re: Что лучше?
От: yumi  
Дата: 11.12.08 23:51
Оценка:
Здравствуйте, neFormal, Вы писали:

F>Начнем с СВ

F>Претенденты:
F>Perl
F>Python
F>Ruby
F>PHP
F>ктотоеще
Common Lisp
Scheme
Erlang
Lisp is not dead. It’s just the URL that has changed:
http://clojure.org
Re: Что лучше?
От: DenisCh Россия  
Дата: 12.12.08 05:36
Оценка: :))
Здравствуйте, neFormal, Вы писали:

F>Начнем с СВ

F>Претенденты:
F>Perl
F>Python
F>Ruby
F>PHP
F>ктотоеще

1c
... << RSDN@Home 1.2.0 alpha rev. 772>>
Re[5]: Что лучше?
От: Гест Украина https://zverok.github.io
Дата: 12.12.08 05:46
Оценка:
Здравствуйте, anonymous, Вы писали:

Г>>При этом, заметим, RoR — далеко-далеко не самая клевая штука, которая может быть на Руби.


A>Но, мне кажется, RoR в популяризации Ruby сыграл огромную роль.


Безусловно. Я лишь про то, что Рельса — это не "великолепная идея, раскрутившая посредственный язык", и даже не "крайняя демонстранция возможностей неплохого языка", а лишь "неплохой (но и не гениальный) пример, какие возможности дает язык".
Re: Что лучше?
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 12.12.08 08:05
Оценка:
Здравствуйте, neFormal, Вы писали:
F>скажите, кто пробовал django?.

На тему джанго. Кто из (крупных) отечественных хостеров поддерживает mod_python?
Хорошо там, где мы есть! :)
Re: Что лучше?
От: frogkiller Россия  
Дата: 12.12.08 21:21
Оценка:
Здравствуйте, neFormal, Вы писали:

F>Начнем с СВ

F>Претенденты:
F>Perl
F>Python
F>Ruby
F>PHP
F>ктотоеще

Это бессмысленно — никто имхо не знает настолько хорошо все языки, чтобы мог сделать хотя бы полуобъективный вывод.

Так сложилось, что я, например, уже почти год изучаю (в смысле применяю в работе) перл — и чем больше его узнаю, тем больше понимаю, что ничего не понимаю. На нём такие штуки можно крутить — закачаешься.
Курица — это инструмент, с помощью которого одно яйцо производит другие.
Re[2]: Что лучше?
От: mishaa Россия http://kmmbvnr.livejournal.com
Дата: 24.12.08 04:09
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:


SO>На тему джанго. Кто из (крупных) отечественных хостеров поддерживает mod_python?


А зачем? Не самое быстрое, и достаточно требовательное к ресурсам решение.

Вполне можно взять виртуалку, и на базе nginx/lighttpd настроить через fsgi или wsgi.
-- Главное про деструктор копирования не забыть --
Re: Что лучше?
От: Nuald Россия http://nuald.blogspot.com
Дата: 26.12.08 03:52
Оценка:
Здравствуйте, neFormal, Вы писали:

F>а вообще.. скажите, кто пробовал django?.


Пробовал, и написал на нем уже немало сайтов.

F>мне советуют для разработки веб-движка вместо php использовать django, но никто из советчиков его не использовал толком..

F>у кого больше шансов: django или ruby on rails ?.

У Django однозначно — он более mature и используется в крупных компаниях (например, в таких стартапах как Google и Yandex )

Ну а если говорить про ЯП, какие лучше, то выскажу свою скромную точку зрения:
— perl — нечитабельный и способствует к тому чтобы программист писал нечитабельные скрипты;
— ruby — позволяет слишком много вольностей, что в итоге опять-таки может привести к нечитабельности;
— php — даже разговоров быть не может, странно что вообще его кто-то использует;
— bash — слишком ограниченный, и тоже не особо читабельный;
— javascript — слишком убоговатый и малофункциональный;
— vbscript — это basic, так что тут говорить не о чем;
— powershell — тока винда и дотнет, мне лично не подходит, ибо винду давно уже не наблюдал в обозримом пространстве;
— python — есть свои недостатки, но несомненный лидер на фоне остальных.

То, что mod_python не предоставляют какие-то там провайдеры, уже давно не проблема — сейчас выделенный хостинг стоит копейки, ну и не говоря о Google Web Apps, где тоже можно размещать свои приложения (как раз GWA практически аналог Django, и юзает его подсистемы). Ну и конечно, можно прикрутить fastcgi или fcgid на shared хостингах.
Re[2]: Что лучше?
От: Гест Украина https://zverok.github.io
Дата: 26.12.08 06:37
Оценка:
Здравствуйте, Nuald, Вы писали:

N>Ну а если говорить про ЯП, какие лучше, то выскажу свою скромную точку зрения:

[...]
N> — ruby — позволяет слишком много вольностей, что в итоге опять-таки может привести к нечитабельности;
много кода на руби видели?

N> — javascript — слишком убоговатый и малофункциональный;

в чем "убоговатый"? какой функциональности не хватает?
вопрос на засыпку: какая парадигма у js?
Re[3]: Что лучше?
От: Nuald Россия http://nuald.blogspot.com
Дата: 26.12.08 06:57
Оценка:
Здравствуйте, Гест, Вы писали:

N>> — ruby — позволяет слишком много вольностей, что в итоге опять-таки может привести к нечитабельности;

Г>много кода на руби видели?

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

N>> — javascript — слишком убоговатый и малофункциональный;

Г>в чем "убоговатый"? какой функциональности не хватает?

Работы с файлами и базами данных

Г>вопрос на засыпку: какая парадигма у js?


Он мультипарадигменный
Re[4]: Что лучше?
От: anonymous Россия http://denis.ibaev.name/
Дата: 26.12.08 08:22
Оценка:
Здравствуйте, Nuald, Вы писали:

N>>> — javascript — слишком убоговатый и малофункциональный;

Г>>в чем "убоговатый"? какой функциональности не хватает?
N>Работы с файлами и базами данных

А какой из выше перечисленных имеет встроенную функциональность работы с БД? Зачем скрипту в браузере уметь работать с файлами?
Re[2]: Что лучше?
От: anonymous Россия http://denis.ibaev.name/
Дата: 26.12.08 08:27
Оценка:
Здравствуйте, Nuald, Вы писали:

N>Ну а если говорить про ЯП, какие лучше, то выскажу свою скромную точку зрения:

N> — perl — нечитабельный и способствует к тому чтобы программист писал нечитабельные скрипты;
N> — ruby — позволяет слишком много вольностей, что в итоге опять-таки может привести к нечитабельности;

Это проблемы программиста, а не языка.

N> — php — даже разговоров быть не может, странно что вообще его кто-то использует;


Низкий порог вхождения.

N> — python — есть свои недостатки, но несомненный лидер на фоне остальных.


Из чего это следует?
Re[3]: Что лучше?
От: VoidEx  
Дата: 26.12.08 08:46
Оценка:
Здравствуйте, anonymous, Вы писали:

N>> — perl — нечитабельный и способствует к тому чтобы программист писал нечитабельные скрипты;

N>> — ruby — позволяет слишком много вольностей, что в итоге опять-таки может привести к нечитабельности;

A>Это проблемы программиста, а не языка.

Если нечитабельность и вольность отрицательно сказываются на популярности языка, то это именно его проблема, а не тех, кто его не использует.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.