1.2, leon55 (?), 11:23, 04/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я начинал программировать в своё время и посмотрев на дыры в рнр решил писать свои творения на перле. ИМХО полезно и для системного программирования и для веба. | |
|
2.4, AmdY (?), 11:42, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
Я начинал программировать в своё время и посмотрев на дыры в рнр решил писать свои творения на перле.
-------------------------------------------
И как получается? А чём тебе C не нравится, писал бы на нём. Дыры есть не только в рнр, если нужно взломать, взломят и сайт на перле. | |
|
3.5, Dimez (??), 12:02, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
В самом перле ошибок меньше на порядки, в отличие от :) | |
|
4.12, Dvorkin (??), 13:57, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
сишный синтаксис - это, все-таки, классика
smalltalk и то красивее перлового уе..ща | |
|
5.17, fl (?), 15:19, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
> сишный синтаксис - это, все-таки, классика
хороший повод променять содержание на форму. | |
5.18, Аноним (-), 15:22, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
smalltalk и то красивее перлового уе..ща
Эт у тебя руки. Вообще, синтаксис - вещь, конечно, спорная, но на perl действительно можно писать компактно, и при этом читабельно. Сужу по нашему перловому отделу. 17 человек. Половина студентов. Могут же?
Что касается языков как таковых, из PHP/Perl - Perl даже не думая. | |
|
6.21, Dvorkin (??), 16:06, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>perl действительно можно писать компактно, и при этом читабельно. Сужу по
>нашему перловому отделу. 17 человек. Половина студентов. Могут же?
все могут. а нужно ли? :)
>Что касается языков как таковых, из PHP/Perl - Perl даже не думая.
а я - если низя на PHP, то на чем угодно, кроме Перла. заказчик требует повышенной безопастности - Java/JSP, требуется embedded - Shema или Tcl. Вот Smalltalk тоже, например, cуществует давно, отличный обьектный язык. Ну почему студенты предпочитают Перл??? Потому что в университетах учат паскалю и формируют особый тип мышления - "лучшая среда разработки - Делфи, лучший язык для сайтов - Перл". | |
|
7.28, vOrOn (?), 05:05, 05/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>... заказчик требует повышенной безопастности - Java/JSP,...
ADA.
| |
|
|
|
|
3.31, www.andr.ru (?), 15:42, 05/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
Ребята, изучайте C++ пока не поздно, а то жизнь пройдёт зря. Есть и библиотеки на халяву http://cgicc.org/ , и хоть понять его красоту достаточно сложно, но доступно при некотором упорстве. Вот пример реализации собственного потока ввода-вывода на базе стандартной библиотеки
http://code.google.com/p/logostream/
Вся реализация занимает несколько десятков строк, причём 99% - каркас из стандарных шаблонов, который можно чуть ли не копи-пэйстом копировать, а собственный код только в 4-х функциях - открыть, закрыть, прочитать и записать. Т.е. надо не просто писать на C++, а хорошенько изучить возможности STL и приёмов программирования на примере таких гигантов, как GCC, например.
PHP - детский сад, а Perl вообще-то по своей сути - язык скриптовый и не может отражать хорошо структурированный грамотно выстроенный набор объектов, который в итоге несложно развивать и модернизировать. И к тому же интерпретатор.
Я тоже вырос на Бэйсике, но надо ведь рости. Если решил, что всё на свете знаешь - можешь забыть про программирование. | |
|
|
1.6, Аноним (-), 12:11, 04/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Спасиба за свежий анекдот 8)
Кстати даже интересно, когда в перле последний раз уязвимости находили | |
1.7, Аноним (-), 12:21, 04/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
лично знаю несколько серваков которых сломали через \0 в в mail() и спамили как из пушки. php как сказал один кореш воняет линуксом - точно подмечено. :) | |
|
|
3.15, Dvorkin (??), 14:46, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Бредишь, читай описание на сайте.
описание чего? Java? PHP? Smalltalk? Tcl? Shema? Ruby? перл как был вном, так и остался | |
|
|
1.8, Аноним (-), 12:38, 04/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Народ, а на что лучше всего перейти с php? (perl не предлагать - я его ненавижу, хоть и приходится иногда на нем писать). php хорош своей простотой, но список дыр пугает, да и иногда даже хорошие поделки не хотят покупать только потому что на php... | |
|
2.9, Аноним (-), 12:44, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
php хорош простАтой, а сигареты тоже привычка такая, бросить сложно, но оно того стоит. Альтернатив полно начиная от С++ кончая перлами, питонами и прочими жабами. PHP это общественная дырко. Вот сам за свои сервера боюсь но перетащить CMS на другую платформу нереально конечно... а php мне кажецо не умрет, по той же причине что и виндовс, и там и там все делаетцо гораздо проще чем на других платформах. | |
2.14, Sarman (?), 14:34, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
Однозначно Python - с php перелезть можно очень безболезненно, на Ruby сложнее. Да и Python быстрее Руби намного. Mod_python - это тоже большой плюс по сравнению с Руби. | |
|
3.19, DimGun (?), 15:28, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
Хех... Питон то еще... называется вспомни молодость и Фортан, с его дурацим синтаксисом. Символы табуляции как синтаксическая конструкция языка - это финиш. Кастинг к нужным типам, свои проверки всего и вся, фильтрация пользовательского ввода и все бдет более менее терпимо (правда от "простоты PHP" ничего не остается и код ничем не лучше чем на С или Perl).
| |
|
4.20, Sarman (?), 16:05, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Символы табуляции как синтаксическая конструкция языка - это финиш.
Вот это и правда сильно раздражает=)
Зато питон любят в Google и Yandex, а это значит, что всё далеко не так печально. Не потому, что там хочется или не хочется работать, просто вполне практичный язык. | |
4.24, Linus Torvalds (?), 17:46, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
> Хех... Питон то еще... называется вспомни молодость и Фортан, с его дурацим синтаксисом.
Перевожу: некто DimGun не видел / не Асилил ни Python'a ни Fortran'a :)
На вскидку - как в фортране с интроспекцией? Объектная модель? Да пропасть между ними! Но вот МЕGАc00Lексперты видят только что там idents (не табы - заметь!) is must ....
Смешно? Чесно - уже нет, уже грусно :( | |
|
5.33, DimGun (?), 15:48, 05/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>> Хех... Питон то еще... называется вспомни молодость и Фортан, с его дурацим синтаксисом.
>
>Перевожу: некто DimGun не видел / не Асилил ни Python'a ни Fortran'a
>:)
>На вскидку - как в фортране с интроспекцией? Объектная модель? Да пропасть
>между ними! Но вот МЕGАc00Lексперты видят только что там idents (не
>табы - заметь!) is must ....
>
>Смешно? Чесно - уже нет, уже грусно :(
Я высказался по поводу синтаксиса Python, не более. Ничего действительно нового в нем не обнаружилось. Даже сравнение с Java (десятилетней давности) не в его пользу. Все указанные выше "новые" языки одного класса. Ждать от них обратной совместимости, логической и концептуальной стройности не стоит. В питоне например есть пакеты классов, но с областью видимости, модификаторами доступа и много чем еще (работа с БД например) - все слишком примитивно.
Парни, пусть каждый пишет на том что ему подходит. Большинство проблем можно обойти не полагаюсь полность на возможности интерпретатора и стандартных библиотек. Делайте свои обертки для функции.
| |
|
6.37, x0r (?), 21:08, 05/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
вот здесь =- http://plone.org/about/movies -= есть видео о том как один человек тоже выбирал на чем ему писать дальше... а начинал он тоже на "сипипи", потом на "джаве"... победил "питон"... познавательное такое видео "Better Web App Development"...
| |
|
7.42, DimGun (?), 01:19, 06/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>вот здесь =- http://plone.org/about/movies -= есть видео о том как один человек
>тоже выбирал на чем ему писать дальше... а начинал он тоже
>на "сипипи", потом на "джаве"... победил "питон"... познавательное такое видео "Better
>Web App Development"...
Имейте свое мнение. Фраза "... Один человек тоже выбирал ..." - это не аргумент. | |
|
|
|
|
|
2.16, fl (?), 15:13, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
> perl не предлагать - я его ненавижу
может, вы его просто не умеете готовить? :) | |
2.34, www.andr.ru (?), 15:52, 05/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
> Народ, а на что лучше всего перейти с php?
Насчёт перла ты это зря - очень красивый язык, надо только научиться. Просто у каждого инструмента - своё место, и если в реале никто не заколачивает гвозди напильником, то в мире ИТ всё иначе - мало кто утруждает себя попробовать поюзать молоток. Времени нет на образование.
и ещё раз:
изучайте C++ пока не поздно, а то жизнь пройдёт зря. Есть и библиотеки на халяву http://cgicc.org/ , и хоть понять его красоту достаточно сложно, но доступно при некотором упорстве. Вот пример реализации собственного потока ввода-вывода на базе стандартной библиотеки
http://code.google.com/p/logostream/
Вся реализация занимает несколько десятков строк, причём 99% - каркас из стандарных шаблонов, который можно чуть ли не копи-пэйстом копировать, а собственный код только в 4-х функциях - открыть, закрыть, прочитать и записать. Т.е. надо не просто писать на C++, а хорошенько изучить возможности STL и приёмов программирования на примере таких гигантов, как GCC, например. | |
|
1.22, Аноним (-), 16:57, 04/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну компилируется,
уcho > ext/pcre/php_pcre.lo
In file included from /usr/local/tmp/php-4.4.7/Zend/zend.h:244,
from /usr/local/tmp/php-4.4.7/main/php.h:34,
from /usr/local/tmp/php-4.4.7/ext/pcre/php_pcre.c:25:
/usr/local/tmp/php-4.4.7/Zend/zend_hash.h:119: error: syntax error before "va_list"
In file included from /usr/local/tmp/php-4.4.7/Zend/zend.h:245, | |
1.23, опа (?), 16:59, 04/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
perl для всего хорош если есть подходящий мозг.
Кстати его тоже любят в google yandex rambler mail итд тд тд.. | |
|
2.27, Dvorkin (??), 22:40, 04/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Скорей бы mediawiki переписали на чем-нибудь нормальном...
на smalltalk'e? | |
|
3.44, Killy (?), 07:56, 09/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
>>Скорей бы mediawiki переписали на чем-нибудь нормальном...
>
>на smalltalk'e?
на brainfucke | |
|
|
1.29, Александр (??), 12:42, 05/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
C++ лучший язык. Быстро. Просто. Безопасно. Надёжно. Расширяемо. Поддерживаемо.
Только почти никто его толком не знает.
Я Web-систему разрабатываю на C++ и ни на чего другое бы не променял. | |
|
2.30, гость (?), 13:49, 05/05/2007 [^] [^^] [^^^] [ответить]
| +/– |
> Я Web-систему разрабатываю на C++ и ни на чего другое бы не променял.
И когда планируешь закончить строительство своего мега-велосипеда?
Кстати, а зачем собственно если процентов 80% уже наверняка реализовано на нормальных языках, гораздо более пригодных для веба - perl, ruby, python? (пыхпых не в счёт - это для тех, кто программировать не умеет). | |
|
1.36, zick (??), 18:10, 05/05/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А имеет ли смысл переходить с версии пхп 4.4.2 на новую 4.4.7 ? Серьёзные ли ошибки и есть к ним эксплоиты (просто очень слабо за этим слудил :(, теперь расплачиваюсь )? Кто знает посоветуйте, плиз. | |
|