eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingProgramista iOS - ŁódźRe: Programista iOS - Łódź
  • Data: 2014-03-24 20:27:47
    Temat: Re: Programista iOS - Łódź
    Od: Wojciech Muła <w...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Monday, March 24, 2014 7:39:13 PM UTC+1, Sebastian Biały wrote:
    > > Sorry, ale to jest Twoje stereotypowe myślenie - że, jak PHP, to bida
    > > z nędzą i studenciaki za tysiaka.
    >
    > Rynek się to nazywa. Programista PHP zazwyczaj zajmuje się gównianymi
    > widokami na bazę danych i jego płaca jest adekwatna do poziomu zagadnień
    > z jakimi pracuje.

    To ja znam dziwny rynek, gdzie programiści PHP-a zarabiają powyżej średniej
    krajowej i spora część z nich ma wyższe wykształcenie zdobyte na dobrych
    uczelniach.

    > > No to mówię, że tak nie jest, że
    > > można robić zaawansowane rzeczy
    >
    > PO CO?

    A wiesz dlaczego pies liże się po jajkach? BO MOŻE.
    Więc może właśnie dlatego w PHP-ie. :-)

    > Przeciez w PHP nie znajdziesz nawet podstawowych zagadnień z
    > algorytmiki w postaci godnych zaufania bibliotek.

    Wystarczy znać algorytmikę, nie potrzeba bibliotek do wykonania
    DFS, policzenia głębokości drzewa, wykonania wyszukiwania binarnego,
    zaimplementowania kolejki priorytetowej, itp.

    > PO CO cobić w nim zaawansowane rzeczy? Jest niewydajny,

    Tak jak Perl, Python, Javascript. Ale jak potrzebujesz szybko,
    to moduł w C i gotowe.

    > jest popsuty pod każdym względem wliczając w to fundamenty języka,

    Ma całkiem nieźle rozwiązania od 5.cośtam, dość podobne do Pythona
    miejscami. Co prawda umożliwia pojedyncze dziedziczenie (jak Java),
    ale ma interfejsy (jak Java), ma przestrzenie nazw, możliwość wpięcia
    własny class-loaderów. Ma nawet typehinting. To, że w języku są
    zaszłości, których nie da się wyeliminować jednym "rm -rf /" wcale
    go nie przekreśla.

    W dużych projektach przekreśla go głównie dynamiczne typowanie.

    > jest prawie niedebugowalny,

    A co to znaczy? Przecież to język skryptowy, można z nim zrobić
    wszystko.

    > nie posiada żadnego wsparcia ani gwarancji ze znowu czegoś nie
    > spieprzą bardziej w nastepnej wersji. PO CO?

    Python, Javascript, Go, Perl, C++, C, czy cokolwiek innego ma
    jakąś gwarancję? (Może Java, czy Ada coś gwarantują, nie wiem).
    Historia pokazuje raczej, że języki się zbliżają do siebie,
    zapożyczając co lepsze rozwiązania.

    w.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: