Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Server-side-технологии - за кем будущее? 24.04.06 23:37 Число просмотров: 4553
Автор: Heller <Heller> Статус: Elderman
|
Предлагаю тему к обсуждению. Какое ваше мнение - какая из существующих технологий (Perl, PHP, Python, C++, ASP, etc.) станет наиболее востребованной в обозримомом будущем?
Я своего личного определенного мнения по заданной теме не имею, но могу сказать следующее:
На Perl я программирую уже достаточно долго и программировал бы и дальше, но, к сожалению, я не вижу перспектив его развития. Собственно поэтому тему и создаю - уже сейчас ощущается невостребованность Perl-программистов.
Язык забывается массами. Хотел недавно прикрутить к сайту RSS - отправился на CPAN за соответствующей библиотекой. Ничего, содержащего строку "RSS 2.0" обнаружено не было (сейчас, правда, посмотрел - уже появились XML::RSS::LibXML::V20, но датирована она только аж 17.04.06, да и то всего лишь служит для переформатирования; в общем, несколько запоздало выходят библиотеки на CPAN).
Плюс, надо добавить, что я слежу за разработкой Perl6 и я не вижу в ожидаемой новой версии ничего положительного. Вообще мне кажется, что после того, как Perl6 окончательно выйдет, Perl умрет - шестая версия мне не нравится абсолютно. Хотя это уже отдельная дискуссия.
PHP. Он мне тоже не нравится. Во-первых, совершенно непригодные к употреблению регэкспы (во всяком случае после практики программирования на Perl). Во-вторых, убогий (на мой взгляд) синтаксис. В-третьих, тормознутость. Вроде как я читал о тестах, в которых утверждалось, что даже mod_php работает медленнее, чем Perl в виде CGI (хотя CGI должно быть по определению более тормознутым нежели модуль Апача).
Так же я видел ряд сырцов на PHP и меня поражает использование вместо print "Content-type: text/html\n\n" функции header(). Извините, это рак мозга.
C++. Люблю этот язык, но как перспективный для Вэба я его не рассматриваю. Главным образом потому, что если бы он и имел перспективы, то давно стал бы лидером. В общем-то и программировать на нем под вэб весьма затруднительно.
ASP. Я в принципе не верю в то, что в Вебе может стать лидером нечто с приставкой Microsoft. Да и сам язык не кажется интересным.
Насчет других языков ничего конкретного сказать не могу, так как практически с ними не знаком. Единственное, что можно добавить:
1). Я не понимаю целесообразности функциональной парадигмы, за исключением отдельных применений не в вебе.
2). Я не вижу зачем вэбу может потребоваться ООП. Ну не нужен он и все тут.
3). Я испытываю фобию к языкам, в которых отсутствует ";", либо в которых она имеет смысл, отличный от Си'шного (пожалуй, за исключением АСМа).
В общем-то первоначалью постановку вопроса можно переформулировать так: "Что лучше всего изучать сегодня, чтобы быть завтра востребованным?".
Надеюсь на цивилизованное обсуждение ;)
|
- Server-side-технологии - за кем будущее? - Heller 24.04.06 23:37 [4553]
|
|
|