eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJakie typowanie jest najlepsze i dlaczego statyczne?Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
  • Data: 2013-02-05 11:34:31
    Temat: Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
    Od: "M.M." <m...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu wtorek, 5 lutego 2013 10:26:18 UTC+1 użytkownik Maciej Sobczak napisał:
    > Bruce Eckel swego czasu napisał, że według niego Scala to "exit strategy for
    > Java" (w pełnym kontekście: dla tych programistów, którzy nie chcą ugrzęznąć
    > w czymś, co jest ograniczeniem dla ich dalszego rozwoju). Nie czuję się
    > jednak odpowiednim człowiekiem, żeby to komentować, chociaż gdybym traktował
    > Javę jako swój główny nurt, to na pewno miałbym Scalę na swojej liście rzeczy
    > do rozpoznania.
    Pierwszy lepszy cytat znaleziony w googlu:
    [
    Scala jest jednym języków programowania nowej fali, mającym pozwolić pisać
    programy komputerowe łatwiej, przyjemniej i szybciej. Podobnie jak w przypadku
    Rubyego, Pythona czy Groovyego drogą do osiągnięcia tego celu jest wzbogacenie
    języka o różnego rodzaju nowe elementy nieznane starej gwardii, czyli C++,
    Javie czy C#, przy jednoczesnym ograniczeniu potrzeby bardzo skrupulatnego i
    dosłownego pisania kodu. Kompilator bądź interpreter języka ma być inteligentny
    i samodzielnie zgadywać intencje programisty, wszędzie tam, gdzie to możliwe.
    ]
    Inteligenty kompilator... super fajnie, chcę taki :)


    Potem przykład (chyba) funkcji:
    [
    def hello2(msg: String): String = {
    ]
    Widzę w tym przykładzie coś strasznie nienaturalnego. W pascalu
    pisało się procedure albo function. W niektórych językach,
    choćby w PHP, też się jakoś informuje kompilator o definicji funkcji.
    Jednak najbardziej popularne języki, z dużym wsparciem z wielu
    stron, uporały się z tym potworkiem składniowym i potrafią, właśnie w inteligentny
    sposób, domyślić się co jest funkcją bez potrzeby
    specjalnego słowa kluczowego.

    Pozdrawiam

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: