🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #52360

Re: Gdzie sie wszyscy podziali?

#52360
From: Stachu 'Dozzie' K.
Date: Mon, 30 Jan 2012 12:22
42 lines
3140 bytes
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ą?

> [...]
>>> dla mnie to trochę dużo w porównaniu
>>> do uruchomienia serwisu napisanego w PHP.
>> 
>> Bo nie jesteś programistą. PHP nie wymaga masy narzędzi, ale wymaga masy
>> kodu zastępującego biblioteki.
> To fakt, nie jestem, a jakichże to bibliotek
> brakuje Ci w PHP ? Mógłbyś podać przykłady.

Przetwarzanie formatu iCalendar. Obsługa SSL (żeby można było
w połączeniu SSL komunikować się własnym protokołem). Daemonizacja
skryptu. Generator parserów (wprawdzie nie biblioteka, ale też boli
brak). Obsługa strumienia XML (Jabber/XMPP anyone?). Obsługa argumentów
z wiersza poleceń. To tak z losowych rzeczy, które mi przyszły do głowy.

> Z tego co wiem jest dużo bibliotek,
> Frameworków i innych tego typu rzeczy,
> więc nie do końca rozumiem: "zastępującego biblioteki",
> być może dlatego że nie jestem programistą ...

Prawie każda aplikacja w PHP jeśli już używa cudzego kodu, to dostarcza
go wraz ze sobą. System bibliotek (modułów) w PHP właściwie nie
istnieje, IMO między innymi ze względu na długą historię braku
przestrzeni nazw (wprowadzone dopiero z PHP 5.3, czyli bieżącą linią
stabilną, raptem dwa i pół roku temu). Chociaż niby w C też nie ma
namespaces, a jakoś biblioteki są popularne, więc głowy za to
twierdzenie nie dam.

-- 
Secunia non olet.
Stanislaw Klekot
Technical Details
Message-ID: <slrnjid2s2.j5o.dozzie@jarowit.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
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>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feeder1.news.weretis.net!news.solani.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: Mon, 30 Jan 2012 12:22:28 +0000 (UTC)
Organization: solani.org
Lines: 42
Message-ID: <slrnjid2s2.j5o.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>
Mime-Version: 1.0
X-Trace: solani.org 1327926148 7315 eJwFwQkBwDAIA0BL4wm0coAS/xJ2BwuJSQ+Eg2AmjHLW3BS+b/Siayu/W5T1bWIOs18He/UHHMUR+w== (30 Jan 2012 12:22:28 GMT)
X-Complaints-To: abuse@news.solani.org
NNTP-Posting-Date: Mon, 30 Jan 2012 12:22:28 +0000 (UTC)
User-Agent: slrn/pre0.9.9-111 (Linux)
X-User-ID: eJwNxsEBwCAIA8CVoJAI46DI/iPYex2MyrOcoGMw5WKWY/jTzWGcRY+a0oRUen9xWxsRewvuAxTwEQg=
Cancel-Lock: sha1:a86H1esC5hu2BY/A7dHh0Eau0WI=
X-NNTP-Posting-Host: eJwFwQkBACAIA8BKImwsjzz9I3gHp7EyCAYWS9l2PKFodVOHnv3c5gYVLR+csda6sVX8C5MQgA==
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit