LINUX.ORG.RU

Товарищи программисты помогите с выбором!

 , ,


0

2

Не хочу разводить холивар, но я не могу определиться с выбором языка для серверной части. Выбираю между php и python. В php нравиться большое количество недорогих хостингов и куча материала, а в python его широкое применение. С клиентской частью я разобрался html, css, javascript и jquery знаю на приличном уровне. Пожалуйста если не сложно приводите аргументы к своему ответу. Заранее благодарю!


а в python его широкое применение

По сравнению с php — случайные флуктации в районе нуля.

crowbar ★
()

А без срача не получится

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

PolarFox ★★★★★
()

Ruby on Rails модный.

Можно вообще любой язык используя CGI.

Я для себя на Си пишу серверные плюшки причём не компилю, а через tcc -run запускаю.

Dron ★★★★★
()
Последнее исправление: Dron (всего исправлений: 1)

конгда виртуалки стоят такие копейки как сейчас проблема хостинга не стоит вообще

fMad ★★★
()

Серверная часть? Что за приложение? А то это превращается в «а какой Ваш любимый ЯП»?

bug
()

Если не доводилось много программировать раньше, ни в коем случае не начинай с php, он сломает тебя как программиста. Руки станут кривыми на всю жизнь.

Python я не использовал, так что про него ничего не могу сказать.

amomymous ★★★
()

дешевые хостинги это симуляция, ничего дешевле vps ты не найдешь

trashymichael ★★★
()

Опять лоровские хомяки навалили говнеца.
Если нужен простой и востребованный язык - php. Если хочешь более оплачиваемую работу(которую ололо ты с 90% вероятностью не найдёшь), когда хочется и рыбку съесть.. кароче берёшь питон.

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

Как тебе уже сказали, php для веба. Бери php. Нафик питон и прочее. Подбирай инструмент для задачи а не наоборот.

kukara4 ★★
()

На самом деле главное отличие этих ЯП в том, что питон - ЯП со строгой типизацией а пхп - нет.

Отсюда вывод: если имеешь дело с финансово-ориентированными системами и не хочешь трахаться с ловлей странных багов - выбирай питон. Во всех остальных случаях - и пых сгодится.

k0valenk0_igor ★★★
()

Common Lisp.

Пожалуйста если не сложно приводите аргументы к своему ответу.

Это самый мощный, гибкий, продвинутый и универсальный язык из всех, когда-либо существовавших, существующих и будущих. Программист на Common Lisp в среднем в 10 раз продуктивнее программиста на Java, PHP и Python.

anonymous
()

python за него больше платят

anonymous
()

Рекомендую Haskell. Завтра ищешь в интернете книжку Categories for the Working Mathematician. Похуй если ничего не поймешь. Затем идешь на haskell.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь определения языка и стандартных библиотек - The Haskell 2010 Report, чтобы от зубов отскакивало. Когда напишешь свой первый катаморфизм, по пути изучив теорию типов на уровне TaPL-а, скачиваешь и изучаешь любую хаскеллевскую библиотеку с первоклассными функторами и морфизмами, рекомендую category-extras или recursion-schemes. Как переделаешь стандартную прелюдию, чтобы по крайней мере все рекурсивные схемы были выражены через комонады, можешь идти дальше - тебя ждет увлекательный мир теории категорий. Катаморфизмы, параморфизмы, зигоморфизмы, хистоморфизмы, препроморфизмы, анаморфизмы, апоморфизмы, футуморфизмы, постпроморфизмы, хиломорфизмы, крономорфизмы, синкрономорфизмы, экзоморфизмы, метаморфизмы, динаморфизмы алгебра и коалгебра Калвина Элгота наконец. Успех хиккующих выблядков / просто быдлокодеров типа рейфага или сисярп/джава-девелоперов, которые работают в Люксофте не будет тебя волновать и уже через пол года ты будешь получать такие гранты, что любой профессор будет теч при одном упоминании списка твоих публикаций.

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

Да ты ещё и хохол!
Ну, а что, его же симфонию никто не заставляет изучать. А об особенности набьет шишек и привыкнет.

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

Так и знал что это копипаста :( http://lurkmore.to/Копипаста:Python

А жаль, сама идея изучить хаскель неплоха. Но для веба он... на мой взгляд ацтой. Разве что html-ки генерить в функциональном стиле.

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

Я вполне пишу серверную часть на хаскеле. Удобно.

По теме: учи PHP, мне лишние конкуренты не нужны.

Miguel ★★★★★
()

Лол. Ответь на вопрос bug'а.

ei-grad ★★★★★
()

Пишу на Go. Переносимость, компилируемость, статическая компиляция, производительность.

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

Да, ещё производительность (по причине автоформатирования кода). В этом Go схож с питоном, но с питоном не идёт встроенный форматтер кода согласно PEP-8.

anonymous
()

Братюня, Вирт, кажись, говорил мол «Алгоритмы+Структуры данных=Программы», книгу такую писал, понимаешь намек? Возьми любой язык, попрактикуйся, возьми второй, после сможешь на любом писать. Язык не главное, всегда главное библиотека (стандартная или не очень), а синтаксис за день осваивается.

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

как ни печально пхп твой выбор

а для научения хорошим навыкам (без научения «плохим»(т.е дорогим с точки зрения твоей дальнейшей судьбы) - кури только пхп.нет/мануал и блоги топ разрабов(с запаздыванием в несколько лет - что бы отфильтровывать «фичи одной пестни»)

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

Legioner спс за ответ к сожалению работодатели требуют знание php, так как их проекты на нем написаны!

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

Ну у господина же хостинг. Советую Python, сам выбрал как-то PHP и пожалел, хотя, это скорее особенность моего проекта, нужны были сокеты.

Python есть уже много где на хостингах, но поддержка там у PHP лучше. Насчет плохого дизайна PHP - ну уже не так актуально же, он вполне себе хорош, для своих задач.

dearboy ★
()

Ну сколько можно!? уже 100500 раз обсудили!

хостинги дорогие вам! БЛДЖАД ты же не визитку на питоне делать!

Да даже в свебе на самом дешёвом тарифе есть поддержка питона!

ggrn ★★★★★
()

Спасибо вам всем за советы, поразмыслив после всего сказанного решил для себя выбрать PHP! Можете забросать тухлыми яйцами и назвать быдлокодером, но я выбрал ПЫХ. Еще раз спасибо всем за советы!

Kolver
() автор топика

Выбираю между php и python.

python, код более читаемый.

Novator ★★★★★
()

Да ты можешь закодить хоть на ассемблере. Только вот сайты *принято* кодить на ПХП, даже если не нравится. Просто потому, что а) быстрее всего (язык-то тупой), б) распространен аки сало на украине.

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

Ruby on Rails модный.

Был в 2006 году.

Сейчас в моде динамические JVM-языки, например, Groovy (и фреймворк Grails).

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

Программист на Common Lisp в среднем в 10 раз продуктивнее программиста на Java, PHP и Python.

А программирующий на Clojure Lisp-программист в сотни раз продуктивнее своего коллеги по Common Lisp, так как может использовать существующие Java-библиотеки из своего языка.

iZEN ★★★★★
()

Питончик, конечно. По сравнению с php красив и приятен.

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