eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPascal - ankietaRe: Pascal - ankieta
  • Data: 2016-09-30 11:55:03
    Temat: Re: Pascal - ankieta
    Od: wloochacz <w...@n...spam.gmail.com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2016-09-29 o 19:02, slawek pisze:
    > On Thu, 29 Sep 2016 09:19:50 -0700 (PDT), g...@g...com wrote:
    >> No to faktycznie... hardkor.
    >
    > Anyway...
    > Co "mnię brzydzi" w Pascalu od zawsze: podział na to co może programista
    > jako użytkownik tego języka i na to co jest w... no właśnie w
    > niebardzo-wiadomo-gdzie... w tym co w C określilibyśmy biblioteką
    > standardową.
    Twój problem polega na tym, że po prostu nie znasz tego środowiska.
    Dla Delphi biblioteka standardowa to RTL.
    Oraz VCL (który oczywiście korzysta z RTL), jako model obiektowy dla
    kontrolek wizualnych.

    > Nie da się w Pascalu napisać "własnej writeln", bo składnia z
    > dwukropkami jest niedostępna dla procedur tworzonych przez użytkownika.
    Czego się nie da i na cholerę tam mają być dwukropki?

    > Słowo asm nie jest słowem kluczowym Pascala (ISO7185), co zmusza do
    > użycia czegoś innego niż Pascal do napisania Pascala.
    Słowo asm jest kluczowe dla Object Pascala (Delphi/FPC)

    > Natomiast da się napisać w C cała bibliotekę standardową C, ewentualnie
    > kilka asm będzie, ale użycie asm jest standardowe w C.
    FPC i Delphi rozwijane są w FPC i Delphi.
    A więc - da się.

    > Kiepsko w Pascalu było z funkcjami i procedurami jako parametrami innych
    > funkcji lub procedur. Wiele implementacji albo tego nie potrafiło, albo
    > robiło po swojemu.
    Gdyby tak było, to cały model zdarzeń nie miałby prawa działać w takim
    Delphi.
    Oświecę Cię - jest to od początku.
    A od prawie dekady są też funkcje anonimowe.

    > Bardzo nieciekawy jest brak liczb zespolonych. Niby nic, ale w latach
    > 80-tych wiele programów było właśnie dlatego nadal pisanych w Fortranie.
    > Nietrzymanie się standardu. Zrobił się śmietnik, Borland wrzucał co
    > chciał i jak chciał.
    No popatrz - w latach 90 pisałem w Turbo Pascalu programik (dla mnie coś
    co posiada ok 6K LoC to programik, a nie program) operujący na liczbach
    zespolonych...

    I Jeszce - to Borland tworzył ten standard, tak jak chciał. Inni równali
    do niego (np. FPC).
    Równie dobrze, możesz powiedzieć że MS nie trzyma standardu dla C#...
    I pewnie będzie to racja. Tylko dla kogo to jest istotne poza
    akademickimi dywagacjami bez znaczenia?

    Dla mnie starczy tego biadolenia, ponieważ mam już jasność.
    Nie masz pojęcia o czym piszesz.

    Odnosisz się do jakiś wyimaginowanych problemów, które istnieją
    (bardziej prawdziwe by było - istniały ze 20 lat temu) w niszowych
    implementacjach Pascala.

    Zapominasz (lub nie chcesz przyjąć tego do wiadomości), że dziś Pascal =
    Delphi = FPC.

    PS. Dla Twojej wiadomości; mój program w Pascalu (Delphi) to ponad 1 mln
    LoC kodu (nie bibliotek standardowych lub firm trzecich).
    A więc - co ja tam mogę wiedzieć, skoro taki fachowiec jak Ty twierdzi,
    że się nie da.

    --
    wloochacz

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: