-
Data: 2014-03-24 21:04:56
Temat: Re: Programista iOS - Łódź
Od: "Stachu 'Dozzie' K." <d...@g...eat.some.screws.spammer.invalid> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2014-03-24, Wojciech Muła <w...@g...com> wrote:
> On Monday, March 24, 2014 11:21:47 AM UTC+1, Stachu 'Dozzie' K. wrote:
>> > Sorry, ale to jest Twoje stereotypowe myślenie - że, jak PHP, to bida
>> > z nędzą i studenciaki za tysiaka. No to mówię, że tak nie jest, że
>> > można robić zaawansowane rzeczy, które piszą nieźli programiści i robią
>> > to na tyle dobrze, że klienci są skłonni płacić sporą kasę, także
>> > za support.
>>
>> Owszem, można. Znam jednego świetnego programistę, który pisze w PHP.
>> *Jednego*.
>
> A ja znam kilku. No i czego to by miało dowodzić?
Że powinno być ich znacznie więcej, ergo: większość dobrych programistów
nie pisze w PHP. Oczywiście to wniosek wysnuty na podstawie obserwacji
dość wąskiej grupy, ale podobną sytuację widzę w świecie open source.
W PHP powstaje mało naprawdę przyzwoitych aplikacji.
>> Ale że można, to jeszcze nie znaczy, że to *norma*. Wybacz, ale
>> stereotyp nie wziął się z samego tylko zepsutego powietrza.
>>
>> PHP jest chyba jedynym współczesnym językiem generalnego przeznaczenia,
>> dla którego nie ma generatora parserów. To trochę świadczy
>> o zaawansowaniu typowych aplikacji w nim pisanych.
>
> Brak generatora parserów o czymkolwiek miałby świadczyć? Zaskakujący
> argument.
O braku zapotrzebowania na dobry generator parserów. Znaczy nikt[*]
w PHP nie używa parserów (przynajmniej takich uczciwych, produkujących
drzewo wyprowadzenia).
[*] Kwantyfikator ogólny zwyczajowy, czyli "mogą być wyjątki, ale są
bardzo nieliczne".
> A kiedy ostatni raz potrzebowałeś użyć takiego generatora?
Trzy tygodnie temu. A w ciągu ostatnich dwóch lat chyba ze sześć razy
pisałem gramatykę. A jestem tylko sysadminem, chciałem zaznaczyć.
> Bo ja sobie nie przypominam takiej konieczności - jak coś potrzebowałem
> parsować, to sobie napisałem parser.
A ja wolę napisać gramatykę. Zwykle się sprawdza znacznie lepiej niż
"sobie napisałem parser", na przykład ma mniej błędów i szybciej się
dodaje nowe elementy składniowe. No i dla prostego języka zajmuje może
pół godziny, podczas gdy ręczne pisanie takiego parsera to dobre kilka
godzin pracy.
>> Nie chodzi o dowód formalny czy powoływanie się na urzędowe papiery,
>> wystarczyłby bliższy opis sytuacji, w jakiej użyto tego PHP.
>
> To jest system backoffice, który wspiera bardzo różne procesy
> w bankach (np. obieg dokumentów, sprawy windykacyjne). No i jak
> zweryfikujesz, że nie kłamię?
Zakładam że mówisz prawdę, tylko póki nie wykażesz, że to jest na temat
(na przykład opisując warunki, w których wybierano PHP), to mogę
zakładać, że cały argument ma się nijak do dyskusji.
>> Ale ty się migasz w najgłupszy możliwy sposób: "wiem, ale nie powiem,
>> musicie uznać mój autorytet".
>
> Na tym polega NDA, że nie wszystko można mówić.
Przykro mi, że wyciągnąłeś argument tylko po to, żeby potem się od niego
głupio migać. Było go nie wyciągać, nie osłabiałbyś swojej pozycji przez
podawaniu niedorzecznego argumentu.
--
Secunia non olet.
Stanislaw Klekot
Następne wpisy z tego wątku
- 24.03.14 21:16 Stachu 'Dozzie' K.
- 24.03.14 23:36 g...@g...com
- 24.03.14 23:52 Sebastian Biały
- 24.03.14 23:55 Stachu 'Dozzie' K.
- 25.03.14 00:03 Stachu 'Dozzie' K.
- 25.03.14 00:58 firr
- 25.03.14 01:41 Roman W
- 25.03.14 01:45 Roman W
- 25.03.14 01:52 Roman W
- 25.03.14 01:54 Roman W
- 25.03.14 02:04 Roman W
- 25.03.14 08:11 Tomasz Kaczanowski
- 25.03.14 08:14 Tomasz Kaczanowski
- 25.03.14 08:42 m...@k...org
- 25.03.14 08:49 g...@g...com
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-20 czyste powietrze
- 2024-12-20 Katowice => Analyst in the Trade Development department (experience wi
- 2024-12-20 Opole => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-12-20 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-20 Rzeszów => International Freight Forwarder <=
- 2024-12-20 Katowice => Key Account Manager (ERP) <=
- 2024-12-20 Ekstradycja
- 2024-12-20 Mikroskop 3D
- 2024-12-20 Warszawa => Spedytor Międzynarodowy <=
- 2024-12-20 Warszawa => Analityk w dziale Trade Development (doświadczenie z Powe
- 2024-12-20 Warszawa => Full Stack .Net Engineer <=
- 2024-12-20 Warszawa => Programista Full Stack .Net <=
- 2024-12-19 Kamerka sam. na tył
- 2024-12-20 Jak być bezpiecznym z Li-Ion?
- 2024-12-19 Fujitsu LIFEBOOK E746