-
X-Received: by 10.140.19.19 with SMTP id 19mr5330qgg.39.1397029776927; Wed, 09 Apr
2014 00:49:36 -0700 (PDT)
X-Received: by 10.140.19.19 with SMTP id 19mr5330qgg.39.1397029776927; Wed, 09 Apr
2014 00:49:36 -0700 (PDT)
Path: 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!usenet.blueworldhosting.com!feeder01.bluewo
rldhosting.com!peer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.
highwinds-media.com!m5no75407qaj.1!news-out.google.com!du2ni1511qab.0!nntp.goog
le.com!cm18no1067406qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.co
m!not-for-mail
Newsgroups: pl.comp.programming
Date: Wed, 9 Apr 2014 00:49:36 -0700 (PDT)
In-Reply-To: <s...@j...net>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.67.189.218;
posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
NNTP-Posting-Host: 89.67.189.218
References: <b...@g...com>
<lgksdl$6ta$1@node1.news.atman.pl>
<0...@g...com>
<lgn75r$n0m$1@node2.news.atman.pl>
<6...@g...com>
<lgnm46$6v5$1@node2.news.atman.pl>
<4...@g...com>
<lgpu53$esg$1@node1.news.atman.pl>
<5...@g...com>
<lgqcvr$spp$1@node2.news.atman.pl>
<e...@g...com>
<lgsii8$8h3$1@node1.news.atman.pl>
<9...@g...com>
<lgv812$jl8$1@node2.news.atman.pl>
<b...@g...com>
<lh9q3d$550$1@node1.news.atman.pl>
<6...@g...com>
<2...@s...slimaczek.pl>
<2...@g...com>
<8...@g...com>
<s...@j...net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2...@g...com>
Subject: Re: Programista iOS - Łódź
From: g...@g...com
Injection-Date: Wed, 09 Apr 2014 07:49:36 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6149
X-Received-Body-CRC: 3051619615
Xref: news-archive.icm.edu.pl pl.comp.programming:205431
[ ukryj nagłówki ]W dniu wtorek, 8 kwietnia 2014 23:49:40 UTC+2 użytkownik Stachu 'Dozzie' K. napisał:
> On 2014-04-08, g...@g...com <g...@g...com> wrote:
>
> > W dniu wtorek, 8 kwietnia 2014 21:45:59 UTC+2 użytkownik g...@g...com
napisał:
>
> >> Czyli Twojego zarzutu nie mozna rozumiec jako zarzutu przeciwko PHP, tylko
> >> przeciwko apache'owi i mod_php (jednak ten sam zarzut bedzie sie stosowal
> >> rowniez do apache'a z mod_python, mod_perl czy mod_ruby)
> >
> > Jeszcze przyszlo mi do glowy, ze przeciez w PHP mozna korzystac z pamieci
> > wspoldzielonej. Jesli do tego zaimplementuje sie odpowiednio interfejs
> > ArrayAccess, to [...]
>
> Skończ już bronić PHP w tak niedorzeczny sposób. Twoje argumenty są tak
> słabe, że aż trudno uwierzyć, że ktokolwiek mający cokolwiek wspólnego
> z programowaniem mógł je zaproponować (piję tu w dużej części do twojej
> propozycji oparcia się o nieudokumentowane wnętrzności interpretera;
> tutaj proponujesz pisać samemu dzikie hacki, które pozwolą na stworzenie
> bardzo kulawego serwera aplikacji, którego i tak nikt nie będzie
> używać).
Schlebia mi, ze masz swoja opinie na temat mocy moich argumentow, ale jezeli
chcesz ja prezentowac publicznie, to bylbym wdzieczny, gdybys oprocz
samej oceny podal rowniez uzasadnienie. Bo na chwile obecna, jezeli nawet
moje argumenty sa slabe, to Twoich nie ma wcale.
Oczywiscie, mozna dyskutowac nad tym, czy korzystanie z pamieci wspoldzielonej
w ogole to dobry pomysl. Ale to juz nie jest kwestia dotyczaca PHPa, bo ta sama
dyskusja odnosilaby sie w rownym stopniu do Pythona, Ruby'ego, Javy i
w zasadzie wszystkich jezykow programowania, w ktorych ktokolwiek chcialby
cos podobnego wprowadzic.
> PHP to nie tylko *sam język*, ale również *biblioteka standardowa*
> (która jest obrzydliwa) i *środowisko uruchomienia* (które potrafi
> pracować sensownie jedynie w modelu "jedno żądanie = jedno uruchomienie
> i zakończenie programu"). Zupełnie nie ma znaczenia, co można osiągnąć
> z tym runtimem mając do dyspozycji kompetentny zespół specjalistów
> i kilka lat pracy. Istotne jest co PHP daje *aktualnie*.
A jak pisze sie w PHP wtyczki do Renoise'a (program muzyczny), to to nadal
jest "*srodowisko uruchomienia* (ktore potrafi pracowac sensownie jedynie
w modelu "jedno zadanie = jedno uruchomienie i zakonczenie programu")"?
Albo skrypty CLI? (I tutaj ciekawostka: obsluga sygnalow uniksowych
w PHP jest zrobiona calkiem przyzwoicie)
Do tej pory, ilekroc pisalem o PHP, mialem na mysli jezyk wlasnie,
a nie srodowisko uruchomieniowe (ktore mozna by bylo w tym kontekscie
precyzyjniej okreslic jako mod_php, wiec nie ma potrzeby wprowadzania
zamieszania). Podobnie, czym innym jest uzywanie mod_ruby, a czym innym
korzystanie z Railsow.
> A że PHP jest zupełne w sensie Turinga, to i teoretycznie można zrobić
> *dokładnie to samo*, co w Haskellu albo innym Pythonie. Tylko że *będzie
> to niewygodne* (bo język niedostosowany) i *nikt* tego tak w PHP
> *nigdy nie robił*, więc ktokolwiek będzie chciał go użyć inaczej zostaje
> sam bez jakiejkolwiek pomocy.
Brainfuck tez jest zupelny w sensie Turinga, a jednak mysle, ze sie
zgodzisz, ze PHP jest mimo wszystko lepszy do pisania programow.
Zas co do rzeczy, ktore ktos juz kiedys robil, to coz -- one sa juz
zrobione.
> Naprawdę, to nie jest stanowisko, którego może bronić osoba pisząca
> jakiekolwiek programy.
Jakie stanowisko? Ze jesli chce sie cos miec, to mozna to samemu zrobic?
Ze zamiast narzekac, ze cos jest marne, mozna to poprawic, albo przynajmniej
zaproponowac autorowi, jak mozna by to poprawic?
Rzeczywiscie, pewnie dla osob przyzwyczajonych do korzystania z narzedzi
microsoftu takie stanowisko musi tracic egzotyka. Ale cale oprogramowanie
open source rozwija sie wlasnie w taki sposob.
Następne wpisy z tego wątku
- 09.04.14 11:08 g...@g...com
- 09.04.14 11:38 Stachu 'Dozzie' K.
- 09.04.14 12:32 g...@g...com
- 09.04.14 13:03 Stachu 'Dozzie' K.
- 09.04.14 13:47 Stachu 'Dozzie' K.
- 09.04.14 13:53 g...@g...com
- 09.04.14 14:23 g...@g...com
- 09.04.14 17:44 firr
- 09.04.14 20:18 Sebastian Biały
- 09.04.14 23:36 g...@g...com
- 10.04.14 01:52 firr
- 10.04.14 07:50 Wojciech Muła
- 10.04.14 11:07 firr
- 10.04.14 11:07 g...@g...com
- 10.04.14 11:42 firr
Najnowsze wątki z tej grupy
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
Najnowsze wątki
- 2025-07-19 Zakrzewo => SAP HCM Consultant <=
- 2025-07-19 Poznań => Konsultant SAP HCM <=
- 2025-07-19 Poznań => SAP HCR Consultant <=
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-18 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=
- 2025-07-18 Białystok => Kotlin Developer <=
- 2025-07-18 Warszawa => Sales Director (Cloud solutions) <=
- 2025-07-18 Spalinowa trauma
- 2025-07-18 Polska => Senior Key Account Manager <=
- 2025-07-18 Białystok => Programista Kotlin <=
- 2025-07-18 Szczecin => Key Account Manager IT <=
- 2025-07-18 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-18 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-18 Lublin => Delphi Programmer <=