Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Что вы предпочитаете на сервере? (https://javascript.ru/forum/offtopic/33858-chto-vy-predpochitaete-na-servere.html)

godofjavascript 17.12.2012 22:49

PHP

Цитата:

Сообщение от monolithed
Вот откуда берутся такие предположения?

от того что у них ест mhtcehcs разработать все на си и от того что он быстрый. по моему предположения исходят из этого

DjDiablo 17.12.2012 22:56

Цитата:

Вот откуда берутся такие предположения?
Ты про с++ ?

Ну просто насколько я знаю у lineage есть платформа на C++ и Java, у WOW вродебы C++
а вот сайтов на C++ чо-то неприпомню :)
Собственно я об чём, о том что C++ использование маловероятно,если только в очень очень крупном проекте ,а посему упоминать его смысла не вижу, ибо коснётся это немногих

Tim 17.12.2012 23:14

Цитата:

о том что C++ использование маловероятно
Слышал что фейсбук использует. Проект (кст открытый) называется "хип-хоп PHP". Его цель - превращение PHP в С++ в высоко нагруженных участках.

x-yuri 17.12.2012 23:32

Цитата:

Сообщение от Gozar
Слишком сложный. Не то, чтобы я не мог его понять или писать в веб, а я писал и мне не нравилось, но это было довольно давно. Возможно что-то изменилось.

По сути не нравиться следующее: Эта закорючка значит - это, а эта закорючка - это. Лень запоминать

Смотря о каких закорючках речь, для части закорючек (специальные переменные) есть "длинные" названия, часть коротких названий позаимствована из sed, awk, sh. Другими словами, Perl эклектичный (не слышал, чтобы другие ЯП акцентировали на этом внимание), что упрощает изучение языка. (Perl combines (in the author's opinion, anyway) some of the best features of C, sed, awk, and sh, so people familiar with those languages should have little difficulty with it. (Language historians will also note some vestiges of csh, Pascal, and even BASIC-PLUS.)) К тому же, я считаю, что часто используемые "названия" должны короткими и наоборот.

По поводу сложности соглашусь, чтобы стать хорошим perl-программистом требуется немало усилий, но это усилия окупаются. (vim ;)) С другой стороны, чтобы начать писать на perl не нужно много усилий (порог вхождения не высокий).

monolithed 17.12.2012 23:36

Цитата:

Сообщение от DjDiablo
Собственно я об чём, о том что C++ использование маловероятно,если только в очень очень крупном проекте

Зря ты так думаешь.

Вообще не важно на каком язке писать серверную логику, главное чтобы был скилл

monolithed 17.12.2012 23:38

Цитата:

Сообщение от x-yuri
Другими словами, Perl эклектичный, что упрощает изучение языка.

Мне тоже он нравится, хоть я на нем много никогда не писал)

x-yuri 17.12.2012 23:47

Цитата:

Сообщение от monolithed
Мне тоже он нравится, хоть я на нем много никогда не писал)

Я в общем-то тоже. Но мне нравится, что он не ограничивает программиста. С одной стороны это недостаток (вспоминаем python), с другой стороны, богатство выбора позволяет "сформулировать" действия наиболее понятным образом.

Gozar 18.12.2012 00:03

Цитата:

Сообщение от monolithed
я на нем много никогда не писал)

Цитата:

Сообщение от x-yuri
Я в общем-то тоже.

Вы писали на нём серверные приложения? Потому что я писал на нем сначала локальные скрипт программы по обработке текста, а потом серверные приложения и php придумали потому, что perl как серверное приложение некампай был, ну очень не кампай.

monolithed 18.12.2012 00:50

Цитата:

Сообщение от x-yuri
вспоминаем python

А можно поконкретней? :)

Цитата:

Сообщение от Gozar
Вы писали на нём серверные приложения?

Упаси господь :D

x-yuri 18.12.2012 01:09

Цитата:

Сообщение от Gozar
Вы писали на нём серверные приложения? Потому что я писал на нем сначала локальные скрипт программы по обработке текста, а потом серверные приложения и php придумали потому, что perl как серверное приложение некампай был, ну очень не кампай.

ты имеешь в виду сайты? Нет, не писал, по поводу написания сайтов на perl ничего сказать не могу. Но к примеру демоны на нем хорошо писать, в CPAN есть ряд модулей, которые упрощают этот процесс до нужной степени (от демонов на 10-ть строк до приложений типа apache).


Часовой пояс GMT +3, время: 09:52.