Forum Webscript.Ru

Разное => Флейм => Тема начата: Serchey от 18 Июля 2002, 17:30:38

Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 18 Июля 2002, 17:30:38
Давайте проведём опрос!
Народ, поделитесь плиз, кто на чем програмирует(я не имею ввиду языки по типу джаваскрипт, паскаль,..) и почему  именно на этом, просто в последнее время только и слышно - ПХП,пхп,пХп,ПхП.....  А ведь есть вещи и по мощнее - Перл к примеру. Только прошу всех быть объективными, и не хвалить свое только по тому что оно свое.
Зарание всем пасиба.
Название: Небольшой опрос для програмистов.
Отправлено: ThE0ReTiC от 18 Июля 2002, 17:46:37
Serchey
Поищи голосование на этом форуме.
Ты не первый, кто это спрашивает :)
Название: Небольшой опрос для програмистов.
Отправлено: glebushka от 19 Июля 2002, 00:36:05
Цитировать
только и слышно - ПХП,пхп,пХп,ПхП.....

посмотри сдесь же только перловый форум:-))) Там будет только ПЕРЛ,перл,пЕРл,ПерЛ...:-))))).
Название: Небольшой опрос для програмистов.
Отправлено: Oak от 20 Июля 2002, 02:47:16
Кто на чем програмит или кто на чем любит програмить ?
;)
Название: Небольшой опрос для програмистов.
Отправлено: Макс от 20 Июля 2002, 03:31:55
Цитировать
почему именно на этом,
Потому что мне за это платят :)

Цитировать
А ведь есть вещи и по мощнее - Перл к примеру.

Процитирую одного коллегу :) :
Цитировать

Если я хочу есть, я беру ложку а не экскаватор
Название: Небольшой опрос для програмистов.
Отправлено: GotZfild от 20 Июля 2002, 11:46:12
Цитировать
А ведь есть вещи и по мощнее - Перл к примеру.

И снова понеслась... Как уже надоели подобные темы.
На каждом форуме по программированию время от времени разгараются дискуссии на подобные темы, так что иногда кажется, что спорить, какой язык лучше, для программистов - любимое занятие.
Но этот спор не из тех, в которых рождается истина. Сколько бы ни приводилось аргументов в пользу того или иного языка, каждый в конце концов останется при своем мнении.
Это просто пустая трата времени.
Название: Небольшой опрос для програмистов.
Отправлено: Oak от 20 Июля 2002, 16:04:27
Цитировать

А ведь есть вещи и по мощнее

А ты знаешь , что программирование на интеллектуальных агентах "по мощнее" чем "ОоП" или "процедурное" ?
 А ну марш все свои скрипты переписывать в виде агентов!!!!!!!!
(язык реализации абсолютно не важен)

;-)
Название: Небольшой опрос для програмистов.
Отправлено: Maniac от 21 Июля 2002, 14:18:33
Цитировать
Сколько бы ни приводилось аргументов в пользу того или иного языка, каждый в конце концов останется при своем мнении.


И, вообще говоря, это самое мнение совершенно не колышет работодателя. Который может захотеть, чтобы ты виртуозно владел Васиком для калькулятора...
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 22 Июля 2002, 18:03:33
Цитировать
А ты знаешь , что программирование на интеллектуальных агентах "по мощнее" чем "ОоП" или "процедурное" ?

Интересно, а систему управления интернет узлом ты с помощью "интеллектуальных агентов" напишешь? А вот мною такая уже написана(жаль первая версия следит только за диалапщиками), и сейчас тестируеться на на одном из Ровенских провайдеров(Украина) между прочем, успешно. Заходите на http://www.rv.ukrtel.net . Сайт - тоже моя работа.
Название: Небольшой опрос для програмистов.
Отправлено: OBOLTUS от 22 Июля 2002, 18:48:45
Кингуренок РУ - алгоритмический язык для дошкольников... Это чудо техники подарит вам навыки объектно ориентированного программирования, радуя вас своей искренностью и невинностью.
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 23 Июля 2002, 16:47:24
Цитировать
алгоритмический язык для дошкольников
А к чему это ты?
Название: Небольшой опрос для програмистов.
Отправлено: ThE0ReTiC от 23 Июля 2002, 16:49:27
Serchey
Это он сам для себя - чтоб не забыть :)
Название: Небольшой опрос для програмистов.
Отправлено: Oak от 23 Июля 2002, 19:46:02
Цитировать
а систему управления интернет узлом

Nu vot... na "slabo" i "lichnosti" perehodish.

Vse chto ugodno na chem ugodno mozhno napisat\' ... bilo bi zhelanie
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 23 Июля 2002, 22:30:57
Цитировать
Nu vot... na "slabo" i "lichnosti" perehodish.

Извени, больше не буду.
Цитировать
Vse chto ugodno na chem ugodno mozhno napisat\' ... bilo bi zhelanie

Теоретически, или практически?
Может это дезинформация, но насколько я знаю, в Пхп не такие широкие возможности для управления процессами и т.д.
Скажем, у меня задача состоит в том, чтоб программа крутилась в онлайне в фоновом режиме. В Перле для этого нужно:

1. Ответвить потомка;
2. Корректно усыпить предка;
3. Перевести потомка в ранг взрослого процесса и начать роботу;

А как эту задачу решили бы вы, господа, на Пхп? Только не примите это за "слабо" - мне действительно интересно можно ли зделать хоть что-нибудь подобное на Пхп.
Название: Небольшой опрос для програмистов.
Отправлено: ThE0ReTiC от 23 Июля 2002, 23:22:01
Serchey
В принципе можно, однако затраты сил и процессорного времни больше, нежели та же схема, реализованнная не Perl.
IMHO
Название: Небольшой опрос для програмистов.
Отправлено: Oak от 24 Июля 2002, 03:48:10
Цитировать

в Пхп не такие широкие возможности для управления процессами

Да. Никто с этим не будет спорить. Они не такие широкие, но они есть (например смотри popen:
http://www.php.net/manual/en/function.popen.php
или раздел POSIX functions
http://www.php.net/manual/en/ref.posix.php
)
Кстати - отдельностоящий PHP и mod_php несколько отличаются. Просто php как бинарник мало кто собирает.
Да fork в чистом виде я не нашел, но можно popen-ом себя вызвать ,  родитель уснет на чтении потока, а posix_set* для установки чего надо, чтобы не умер процесс по SIGTERM всему дереву процессов.
А предка усыплять зачем ?  Если ты демона пишешь - он завершиться должен + еще потомок дескрипторы 0,1,2 закрыть должен.

Если же просто висящий процесс - так тогда fork не нужен, просто запустить в background.

Вообщем не важно - да это с извратами, но теоретически реализуемо.

И если дальше идти - даже не это важно, при наличии system() все недостающее можно вызвать извне.
Мне вот JS понравился - они не стремились сделать максимум внешней функциональности, вместо этого развили сам язык (всмысле все, что не связано с I/o,proc,os,net ...) и сделали интерфейсы - LiveConnect - в Java, PerlConnect - в Perl.

а если  по задаче - опиши ее подробнее. Решение скорее всего будетне тем способом, что оптимален для Perl
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 26 Июля 2002, 01:17:44
Я рад за пхп, но возник один вопрос:
Цитировать
просто запустить в background

как это?
Да, Oak, предка можно и не усыплять, просто так надежнее.
Название: Небольшой опрос для програмистов.
Отправлено: Oak от 26 Июля 2002, 19:29:10
Цитировать

как это?

А ты не на unix Это делаешь?
Есть доступ к шеллу - хотябы по system()?
"prog &" - запустить в background
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 26 Июля 2002, 20:00:28
Вообще-то, на Фрю(юникс вроде?).
В Переле вызов system()  блокирующий. Но чесно говоря, "prog &" я еще не пробовал. Щас перезагружусь и попробую. Жди.
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 26 Июля 2002, 20:31:19
М-мда!
Oak спасибо. Действительно - в бэкгроунд программы идут как милые. Вот интересно - вроди-бы и не так уж мало знаешь, а каждый день новости... может склероз? Шучу.
Название: Небольшой опрос для програмистов.
Отправлено: advocat от 31 Июля 2002, 21:24:45
Ну просто несог не влезть :D
По поводу перла, то единственная вещь, которая там реально сделана, это регулярные выражения, но они реалиованы в пхп.
Имхо перл уже отживает свое, и на его смену пришел ПХП...
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 01 Августа 2002, 19:33:14
advocat,
Что значет
Цитировать
реально сделана
?
А-а-а-г-а-а...
Цитировать
Имхо перл уже отживает свое, и на его смену пришел ПХП
!!!!!!!!!?????????
Извени, а что ты вообще знаешь про Перл? Мне кажеться ничего! Смешно и необдуманно так выражаться... хотя это твое дело...
Ты когда нибудь работал на интернет-узле? Дай угадаю - НЕТ! А ты когда-нибудь сталкивался с проблемами написания чего-нибудь посложнее счетчиков? Возможно... :) Но если тебе для своих задач с головой хватает пхп, то я могу с уверенностю судить какова их сложность... И даже не спорь! Пхп - отличная вещь для веб, но для большего она плохо приспособлена.
Да, скоро выходит perl 6 - эта новость есть хорошим свидетельством того, что перл будет отживать свое не сегодня и не завтра(это как минимум).
Название: Небольшой опрос для програмистов.
Отправлено: Макс от 01 Августа 2002, 20:23:05
Цитировать
Но если тебе для своих задач с головой хватает пхп, то я могу с уверенностю судить какова их сложность...
Может поделишся, что
Цитировать
ты вообще знаешь про

PHP?



Цитировать
Пхп - отличная вещь для веб, но для большего она плохо приспособлена.
А что, кто-то предлагает его использовать где-то еще кроме веба?
Хотя конечно advocat не прав.
Название: Небольшой опрос для програмистов.
Отправлено: NeoNox от 01 Августа 2002, 20:54:20
Можно, я тут в сторонке посижу, послушаю? :)
Я мешать не буду, чесслово!
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 01 Августа 2002, 22:27:14
Макс, ты что-то хотел сказать? Или спроосить?
 И вообще, зачем писать вопросы и тут же давать на них ответы?!
Цитировать
А что, кто-то предлагает его использовать где-то еще кроме веба?

Чудной ты какой-то! advocat заявляет, что
Цитировать
Имхо перл уже отживает свое, и на его смену пришел ПХП
, а значит ПХП может использоватся всюду где и Перл!!!!????!!!!(без коментариев) - это ответ на твой вопрос. А вообще, давай внимательно читать посты прежде чем давать на них ответы, эт вроде, время экономит.
Название: Небольшой опрос для програмистов.
Отправлено: Макс от 01 Августа 2002, 23:10:18
Цитировать
Макс, ты что-то хотел сказать? Или спроосить?

hint: обрати внимание на знаки вопроса в моем топике!

Цитировать
Чудной ты какой-то!

Тут я пока промолчу, но давай без перехода на личности.

Цитировать
advocat заявляет, что

я ж тебе сказал что согласен что адвокат не прав.

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

Мне просто интересно, какой у тебя опыт программирования на PHP чтобы такие заявления делать.
Название: Небольшой опрос для програмистов.
Отправлено: ThE0ReTiC от 02 Августа 2002, 11:44:55
Serchey
Цитировать
использоватся всюду где и Перл(без коментариев)

Пришли мне, плз, аналог perl shell для никсов...
И если у тебя есть примеры - покажи как на РНР писать конфигурационные файлы Apache.
IMHO спор совершенно беспредметный...
PHP и Perl  совершенно разные языки, которые изначально предназначались для совершенно различных задач.

Сравнивать некорректно...
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 05 Августа 2002, 17:25:08
ThE0ReTiC, я что, ПХП защищаю?
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 05 Августа 2002, 17:26:12
А вообще я с тобой согласен.
Название: Небольшой опрос для програмистов.
Отправлено: ThE0ReTiC от 05 Августа 2002, 17:27:28
Serchey
Нет. просто твоя фраза:
Цитировать
ПХП может использоватся всюду где и Перл

некорректна.
Название: Небольшой опрос для програмистов.
Отправлено: Serchey от 05 Августа 2002, 17:41:30
ThE0ReTiC,
Фраза
Цитировать
ПХП может использоватся всюду где и Перл

 - это риторический вопрос, предпологающий ответ "нет".
Да, прочитай внимательно мой пост с этими словами...
Название: Небольшой опрос для програмистов.
Отправлено: Unregistered от 06 Августа 2002, 11:38:04
Модераторы рулят!!!!!! :)
быстро и оперативно искореняют флейм из раздела "флейм" :))))
Название: Небольшой опрос для програмистов.
Отправлено: fidget от 06 Августа 2002, 11:40:21
Unregistered
да, потому как нефиг переходить на оскорбления и личности.
тема закрыта.