LINUX.ORG.RU
Ответ на: комментарий от Reset

А для него есть фреймворк под web? Реализовывали на нем проекты?

seanoob
() автор топика
Ответ на: комментарий от seanoob

> Читал. Но оценить удобство языка и фреймворков для него - можно только из практики

Точно. А не из ответов на форуме

Как Вы тут предлагаете мне оценить практическое уддобство приведенных языков?

Тут? Никак

Вывод. Ты унылый школотролль

alienclaster ★★★
()

На факторе, есть шикарнейший фреймворк furnace, который затыкает за пояс все ваши эти рельсы и джанги.

tensai_cirno ★★★★★
()
Ответ на: комментарий от seanoob

Ну дык платформа - вся java в твоём распоряжении, язык - скриптовый,а GRails вполне хорош для вёба

jreznot
()
Ответ на: комментарий от seanoob

ЛОР и специалисты?! да вы тро^w шутник, батенька

pylin ★★★★★
()
Ответ на: комментарий от seanoob

>Хотелось бы просто развиваться

Дык, ты определись что тебе надо. Одно дело сайтики, другое — веб-приложения.

И развивайся. Изучай соответствующие технологии, стандарты.

А технологий много. Например, делают вполне-себе продакшен сайты на CouchDB, которая используется и как собственно БД, и как хранилище контента. Плюс еще nginx как reverse-proxy, URL-rewriter (для красивых URL в браузере) и для раздачи статики. Связкой всего этого безобразия выступает java-script, как на стороне сервера, так и на стороне клиента.

Еще есть такая феерическая штука node.js. Но это разговор отдельный, и в меньшей степени для сайтописания.

упираться в ограничения языка изначально


У языков нет никаких ограничений.

Macil ★★★★★
()

попробуй каталист, но либо на стационаре, либо на дому под постоянным присмотром врача; через каждые две недели — месяц санаторного лечения.

arsi ★★★★★
()

Разумеется Scala + Lift. С этой парочкой даже такая омерзительная отрасль, как web-программирование перестаёт быть омерзительной и тошнотворной.

Zenom ★★★
()
Ответ на: комментарий от seanoob

Изучить синтаксис - две недели

и ты думаешь что рынок труда ждёт с распростёртыми объятиями после двух недель опыта? :)

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Я не говорю про две недели опыта, я говорю что сам язык выучить не проблема. А про то, что проблема правильно выбрать связку язык\фреймворк (лично для меня). Изучив язык можно будет приступать к фреймворку и затачиваться под него

seanoob
() автор топика
Ответ на: комментарий от Raving_Zealot

А можно все же про него подрбнее?

seanoob
() автор топика
Ответ на: комментарий от seanoob

Чтобы быть плотником надо бы сопр и черчение знать в первую очередь.

tensai_cirno ★★★★★
()
Ответ на: комментарий от seanoob

что сам язык выучить не проблема

Не выучишь, это распространённое заблуждение.

true_admin ★★★★★
()

Лучше всего то, что лучше всего знаешь и что лучше всего подходит для решения задачи.

ma1uta ★★★
()
Ответ на: комментарий от seanoob

Изучить синтаксис - две недели.

Дело не в языке, а в технологиях и библиотеках. Вот знание их и ценится больше всего. А получить знание можно только с опытом, т. е. набить все шишки и наткнувшись на всех камнях.

ma1uta ★★★
()

вижуалбэйсик же!

Led ★★★☆☆
()
Ответ на: комментарий от true_admin

> и ты думаешь что рынок труда ждёт с распростёртыми объятиями после двух недель опыта?

разумеется
кто ещё возьмется за 30-баксовые проекты, которых валом

wxw ★★★★★
()
Ответ на: комментарий от seanoob

> Там же написано etc. (и другие), просто я начинающий веб-программист и хотел бы сразу начинать с Ъ и того что будет применимо, а не набивать шишки, которых можно избежать

Выбирай PHP. Для него куча документации и примеров. Когда перестанешь быть новичком, там уже сам определишься что тебе нужно.

blackst0ne ★★★★★
()

Ruby on rails.
Пруф: http://www.google.com/trends?q=cakephp%2C+django%2C+rails&ctab=0&geo=all&date...

В веб-деве сейчас либо многочисленные фреймворки на php, которые по трендам занимают очень мало, даже в сумме, либо мейнтейнинг старых проектов, т.е. бери во внимание что «популярность» PHP надумана и для новых проектов его брать - как брать Lisp. Себе дороже.

Rails есть «новый пехапе», т.е. как-бы пришёл ему на замену. Куча няшноты, удобств, хороший язык, простая и быстрая разработка, туча библиотек, утилит, средств разработки, деплоймента(все завидуют Capistrano и Heroku), средств для BDD, Agile etc.

Есть Python с Django и другими фреймворками. Django только относительно недавно стал на уровне рельс, а в России он даже почётнее и нужнее. По трендам, правда, он отстаёт, но если сравнивать вообще Python с Rails, то результат, думаю, очевиден. На Python есть куча веб-фреймворков на любой вкус: Django для любителей батареек и сайтов за 5 минут, Flask для любителей минимализма и батареек, Pyramid для любителей прозрачности решения, тонкой оптимизации и удобной разработки больших решений.

Есть есть Node.js, http://www.travisglines.com/web-coding/what-its-like-building-a-real-website-... вот тебе в тему. Но у нас оно вообще никак не популярно, у «них» тоже не ахти, но ему пророчат многое. Конечно, это просто поделие для людей, которые хотят пощупать совершенство реализации за большим слоем гогна.

Lisp, Scala, ST, Erlang, Perl etc - для дурилок. Выбери один из этих языков и через год будешь себя проклинать либо за то, что ты выбрал этот язык и не зарелизился, либо за то, что ты выбрал этот язык и не в состоянии более поддерживать этот код.

tia
()
Ответ на: комментарий от tia

> Pyramid для любителей прозрачности решения, тонкой оптимизации и удобной разработки больших решений.

Оно уже готово для продакшина? Слышал оно быстрее джанги, не врут ли?

anonymous
()

Попробуй все и выбери сам.

dave ★★★★★
()
Ответ на: комментарий от anonymous

Практически всё на Python быстрее джанги. Pylons и Flask, например. А Pyramid вот относительно недавно зарелизился официально и был дан зелёный свет на продакшн.
Конечно, Pyramid это не «раз-два и вот тебе блог», это более сложная система, поэтому нужно выбирать. Тем более, что если ты осознанно(т.е. проанализировав всё и всё) выбрал Django, то скорость не будет так заметна, т.к. Django ты выберешь для небольшого проекта, где скорость не так важна.

tia
()

Java: JSF + OSGi + Maven + Eclipse; PosgreSQL

Полный стек Web-технологий:
OpenJDK6 + JSF 2.0 + Apache Felix + Maven 3.x + Eclipse 3.6.1-RC2
и РСУБД PosgreSQL 9.x

iZEN ★★★★★
()

Пол Грэм популярно объяснил, что выбрать, если у тебя небольшая команда и собственный сервер. И, конечно, если мозги и знания на месте.

Но всё-таки послушайся tia, Грэм просто курит в сторонке от его величия. Желаю tia и дальше радовать окружающих своим, очень важным для нас всех, мнением.

anonymous
()
Ответ на: комментарий от anonymous

Ruby уже не модно.

RoR быстро набрал популярность в 2005-2006 годах и так же быстро сдулся. Сейчас это нишевая технология для быстрого прототипирования проектов с последующем переписыванием на JSF и другие фреймворки.

iZEN ★★★★★
()
Ответ на: комментарий от anonymous

Ну да, все школьники должны знать лисп.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.