Article View: pl.comp.lang.perl
Article #52362Re: Gdzie sie wszyscy podziali?
From: Stachu 'Dozzie' K.
Date: Tue, 31 Jan 2012 08:54
Date: Tue, 31 Jan 2012 08:54
79 lines
4202 bytes
4202 bytes
On 2012-01-30, PawelS <cbrbob@10g.pl> wrote: > Stachu 'Dozzie' K. pisze: >> On 2012-01-30, PawelS <cbrbob@10g.pl> wrote: >>>>> Że co, ruby staje się popularny, ciekawe dlaczego. >>>>> Fakt Redmine jest w tym napisany, ale dla mnie >>>>> to zbyt koszerna technologia w porównaniu z PHP. >>>> Po pierwsze, to nie jest technologia, tylko język programowania. Gdyby >>> Dziękuję szanowny panie za oświecenie mnie >>> (ja to wiem, nawet coś w nim pisałem) >> >> To dlaczego nieprawidłowo nazywasz język technologią? > A czym się różni język od technologii ? ;) Ano tym, że w informatyce nie ma nic, co można nazwać technologią, za to jest mnóstwo języków (programowania i nie tylko). http://sjp.pwn.pl/lista.php?co=technologia Słowo "technologia" jest nadużywane do określania wiadra, mydła i powidła. Wrzuca się do jednego worka konkretne silniki bazodanowe, protokoły sieciowe, języki programowania, frameworki do pisania aplikacji i projekty architektoniczne. Każde dwie technologie (w prawidłowym rozumieniu tego słowa) można porównać ze sobą, choćby na podstawie koniecznej powierzchni do rozstawienia linii technologicznej albo niezbędnej liczebności załogi. Protokołu sieciowego nijak się nie da porównać z językiem programowania. >> Przetwarzanie formatu iCalendar. > ... >> Obsługa SSL (żeby można było w połączeniu SSL >> komunikować się własnym protokołem). > http://php.net/manual/en/context.socket.php > http://php.net/manual/en/context.ssl.php > Context options for ssl:// and tls:// transports. > Niby obsługa SSLa chyba jest, ale przyznaję, > że dla mnie nie czytelna, jak tego użyć ? > Przypuszczam, że mimo wszystko chyba jednak w PHP > da się nawiązać połączenie SSL po dowolnym protokole. Jak się uprzesz, to może się i da. Ale nadal brakuje bibliotek do pozostałych zadań. >> Daemonizacja skryptu. > Czy masz na myśli brak obsługi tego poniżej ? > http://php.net/manual/en/ref.sockets.php Nie. Mam na myśli takie uruchomienie skryptu, żeby sam się odłączył od terminala i dalej pracował nieinteraktywnie, to znaczy żeby zrobił się daemonem (usługą). >> Generator parserów (wprawdzie nie biblioteka, ale też boli brak). > ... >> Obsługa strumienia XML (Jabber/XMPP anyone?). > ... >> Obsługa argumentów z wiersza poleceń. > Masz na myśli brak obsługi tego ? > php globals.php ala=2 ola=3 > --------------------------- > [_SERVER] => Array( > [...ciach...] > [argv] => Array( > [0] => [...ciach...]/globals.php > [1] => ola=2 > [2] => ala=3 > ) > [argc] => 3 > [...ciach...] > ) Nie. Mam na myśli bibliotekę robiącą coś podobnego do funkcji getopt(3) z glibc, perlowego modułu Getopt::Long albo biblioteki popt, to znaczy zamieniającej zestaw argumentów "--foo --bar=nabla" na hasza, pamiętając o wartościach domyślnych i dając możliwość wstępnej weryfikacji poprawności opcji (int/string/path, opcja boolowska ze stowarzyszoną opcją negacji, opcja z opcjonalnym lub obowiązkowym argumentem i tak dalej). -- Secunia non olet. Stanislaw Klekot
Technical Details
Message-ID:
<slrnjifb31.lu2.dozzie@jarowit.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!newsfeed101.telia.com!starscream.dk.telia.net!eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mailReferences:
<jevhsn$b4n$1@inews.gazeta.pl> <jg320d$78v$1@usenet.news.interia.pl> <jg3gv5$fhp$1@julia.coi.pw.edu.pl> <slrnjibnqn.j5o.dozzie@jarowit.net> <jg60hd$5nj$1@julia.coi.pw.edu.pl> <slrnjid2s2.j5o.dozzie@jarowit.net> <jg6odt$c7a$1@julia.coi.pw.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!newsfeed101.telia.com!starscream.dk.telia.net!eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Stachu 'Dozzie' K." <dozzie@go.eat.some.screws.spammer.invalid> Newsgroups: pl.comp.lang.perl Subject: Re: Gdzie sie wszyscy podziali? Date: Tue, 31 Jan 2012 08:54:58 +0000 (UTC) Organization: Aioe.org NNTP Server Lines: 79 Message-ID: <slrnjifb31.lu2.dozzie@jarowit.net> References: <jevhsn$b4n$1@inews.gazeta.pl> <jg320d$78v$1@usenet.news.interia.pl> <jg3gv5$fhp$1@julia.coi.pw.edu.pl> <slrnjibnqn.j5o.dozzie@jarowit.net> <jg60hd$5nj$1@julia.coi.pw.edu.pl> <slrnjid2s2.j5o.dozzie@jarowit.net> <jg6odt$c7a$1@julia.coi.pw.edu.pl> NNTP-Posting-Host: 32kR2H3mw0v3HL1sSnS9/A.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: slrn/pre0.9.9-111 (Linux) X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit