eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPascal - ankieta
Ilość wypowiedzi w tym wątku: 277

  • 71. Data: 2016-09-30 11:12:02
    Temat: Re: Pascal - ankieta
    Od: g...@g...com

    W dniu piątek, 30 września 2016 10:56:29 UTC+2 użytkownik slawek napisał:
    > W przypadku Javy bardziej jest ważna maszyna wirtualna i biblioteki.

    C# też ma swój odpowiednik, CLR. (Nawet Hickey pierwsze wersje Clojure
    wypuszczał równolegle dla JVM i CLR, ale później sobie odpuścił, bo
    za dużo roboty i za mało pożytku)

    > Do tego GJC to Java 4, a teraz jest Java 8. Nie wiem czy komukolwiek
    > będzie się chciało, bo i tak JDK jest za darmo na desktopy.

    Chyba są instytucje, którym się chce --
    https://en.wikipedia.org/wiki/Comparison_of_Java_vir
    tual_machines

    > Mono niby jest. Ale to ubogi krewny C#.

    Szczerze mówiąc C# sam nie wydaje się przesadnie majętny.
    Na przykład, obsługa portu szeregowego jest Oficjalnie Zjebana,
    i wygląda na to, że nie zostanie naprawiona.


  • 72. Data: 2016-09-30 11:31:22
    Temat: Re: Pascal - ankieta
    Od: wloochacz <w...@n...spam.gmail.com>

    W dniu 2016-09-29 o 17:25, slawek pisze:
    > On Thu, 29 Sep 2016 07:17:20 -0700 (PDT), g...@g...com wrote:
    >> Dlaczego miałoby się nie dać?
    >
    > Bo nie ma w Pascalu JUnit?
    Co za gość...
    Pewnie, że nie ma - bo jest DUnit i DUnitX.

    --
    wloochacz


  • 73. Data: 2016-09-30 11:33:31
    Temat: Re: Pascal - ankieta
    Od: wloochacz <w...@n...spam.gmail.com>

    W dniu 2016-09-30 o 09:20, slawek pisze:
    > On Fri, 30 Sep 2016 07:37:57 +0200, Kviat <null> wrote:
    >> Dziękuję. Znam. Nie znam nikogo, kto miał styczność z Delphi, kto
    > nie
    >> zna bądź nie słyszał o Lazarusie...
    >
    > Są tacy: po prostu mają Delphi i nigdy nie szukali alternatywy, bo nie
    > potrzebowali.
    To pewie są równie ogarnięci w temacie Delphi jak Ty.
    Kolegów pytałeś?

    --
    wloochacz


  • 74. Data: 2016-09-30 11:55:03
    Temat: Re: Pascal - ankieta
    Od: wloochacz <w...@n...spam.gmail.com>

    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


  • 75. Data: 2016-09-30 12:11:20
    Temat: Re: Pascal - ankieta
    Od: Roman Tyczka <n...@b...no>

    On Thu, 29 Sep 2016 15:51:49 +0200, slawek wrote:

    >> testy jednostkowe, SOLID, DDD itd. to tylko puste slogany dla
    > amatorów? I
    >
    > A da się robić testy jednostkowe w Pascalu równie łatwo jak w Javie?

    W Twoim Pascalu ISO ze średniowiecza? Nie wiem, nie zajmuję się
    archeologią. We współczesnym zdecydowanie tak:

    http://docwiki.embarcadero.com/RADStudio/XE8/en/DUni
    tX_Overview

    > Tak z ciekawości pytam.
    >
    > I jeszcze drobiazg: czy nie jest przypadkiem tak, że program,
    > zajmujący w Pythonie 2000 linijek, w Pascalu wymagać będzie 25000
    > linijek? Stąd pewnie twoje zmagania z programami o kilkudziesięciu
    > tysiącach LOC.
    >
    > Anyway: wystarczy zrobić program wpisujący 100000 razy "hello" przez
    > copy-paste linijki z writeln, a będzie to program z 100k LOC.

    Argumenty na poziomie gimbazy. Szkoda na to prądu.

    >> I nie są dobre jako przykład na realizację dużych systemów
    > informatycznych.
    >
    > Co to jest duży system? Kadry-płace? Baza szlauchów i kaloszy? System
    > kontroli ruchu powietrznego? AEGIS? Jakiś real-time OS dla 32
    > bitowych mikrokontrolerów? ABS? Coś dla NASA?

    Duży to duży. Składający się z setek modułów, setek lub tysięcy klas,
    obejmujący swoim działaniem szerokie spektrum technologii. A czy dla NASA
    czy nie to już w NASA pytaj. Tylko warto pamiętać, że softwaru używa cały
    świat, nie tylko NASA.

    > Jak na razie, z dyskusji, dowiedziałem się że Delphi nadal trochę
    > jest w: bazodanowe RAD, ERP, taki jakiś program do montażu wideo (nb.
    > w tym liczą się tylko programy z CUDA). Ktoś próbował coś z MCU, ale
    > chyba bez większych sukcesów (tj. NASA tego nie używa). Oczywiście
    > jako język dydaktyczny, np. można sobie napisać swój własny
    > kompilator i jest to nieco łatwiejsze dla Pascala niż dla C++ z
    > szablonami.
    >
    > Szału nie ma. Nawet dla Javascript or Fortranu można znaleźć
    > ciekawsze przykłady. I to w hurtowych ilościach.

    Jeśli sam nie potrafisz znaleźć to poproś kolegę oblatanego w googlu, to Ci
    znajdzie jakąś listę softu napisanego w Delphi. Myślę, że znajdzie się tam
    coś z większości dziedzin życia. A to czy Ty się z zgadzasz żeby do tego
    używać Pascala czy nie jest mało istotne.

    Na zachętę:

    http://www.dnabaser.com/

    --
    pozdrawiam
    Roman Tyczka


  • 76. Data: 2016-09-30 12:48:13
    Temat: Re: Pascal - ankieta
    Od: Roman Tyczka <n...@b...no>

    On Thu, 29 Sep 2016 10:52:42 -0700 (PDT), Adam M wrote:

    > Dla mnie Pascal to naprawde martwy jezyk - ostatni raz pisalem w nim pod koniec lat
    80tych pod MS-DOS-

    To najlepsze podsumowanie Waszych doświadczeń i wiedzy o możliwościach
    WSPÓŁCZESNYCH kompilatorów pascala.

    btw a do C czy C++ też używanie kompilatorów z czasów gierka czy może
    jednak współczesnych? To by ładnie pokazało Wasz obiektywizm.

    --
    pozdrawiam
    Roman Tyczka


  • 77. Data: 2016-09-30 16:56:56
    Temat: Re: Pascal - ankieta
    Od: Adam M <a...@m...com>

    On Friday, September 30, 2016 at 6:48:15 AM UTC-4, Roman Tyczka wrote:
    > On Thu, 29 Sep 2016 10:52:42 -0700 (PDT), Adam M wrote:
    >
    > > Dla mnie Pascal to naprawde martwy jezyk - ostatni raz pisalem w nim pod koniec
    lat 80tych pod MS-DOS-
    >
    > To najlepsze podsumowanie Waszych doświadczeń i wiedzy o możliwościach
    > WSPÓŁCZESNYCH kompilatorów pascala.
    >
    > btw a do C czy C++ też używanie kompilatorów z czasów gierka czy może
    > jednak współczesnych? To by ładnie pokazało Wasz obiektywizm.
    >
    > --
    > pozdrawiam
    > Roman Tyczka

    Mysle ze najlepsze podsumowanie popularnosci Pascala/Delphi jest tutaj
    http://www.tiobe.com/tiobe-index/delphi-object-pasca
    l/
    Jakos sie trzyma (ostation nawet idzie troche w gore) ale to tak jak klubem ktory
    gral w kiedys pierwszej lidze ale od 5 lat jest juz w drugiej - ma szanse wrocic do
    pierwszej ale nie za bardzo (a w przypadku Pascal bym powiedzial ze wcale).
    Co wcale nie znaczy ze nie powinno sie w nim pisac programow - jelsi ktos lubi i zna
    to dlaczego nie.


  • 78. Data: 2016-09-30 17:35:38
    Temat: Re: Pascal - ankieta
    Od: g...@g...com

    W dniu piątek, 30 września 2016 16:57:05 UTC+2 użytkownik Adam M napisał:
    >
    > Mysle ze najlepsze podsumowanie popularnosci Pascala/Delphi jest tutaj
    > http://www.tiobe.com/tiobe-index/delphi-object-pasca
    l/
    > Jakos sie trzyma (ostation nawet idzie troche w gore) ale to tak jak klubem ktory
    gral w kiedys pierwszej lidze ale od 5 lat jest juz w drugiej - ma szanse wrocic do
    pierwszej ale nie za bardzo (a w przypadku Pascal bym powiedzial ze wcale).

    Porównanie chyba średnio udane. Kluby walczą ze sobą w turniejach,
    a języki programowania chyba nie całkiem? No, chyba że mielibyśmy
    porównywać efektywność programistów piszących w tym czy innym języku,
    może wówczas miałoby to sens?

    Zresztą równie dobrze można by powiedzieć -- na podstawie statystyk
    -- że Pascal jest po prostu bardziej elitarny niż jakiś C#. Ale
    co miałoby wynikać z takiego gadania? Absolutnie nic.

    Ewentualny sens mogłoby mieć porównanie ekosystemów (bibliotek
    i narzędzi pomocniczych), jeżeli ktoś naprawdę ma potrzebę
    robienia takich porównań.

    > Co wcale nie znaczy ze nie powinno sie w nim pisac programow - jelsi ktos lubi i
    zna to dlaczego nie.

    Otóż to. A jeśli są tacy, którzy piszą, i mają dostęp do aktywnie
    rozwijanych narzędzi, to nazywanie danego języka martwym wydaje
    się nie na miejscu.


  • 79. Data: 2016-09-30 19:33:27
    Temat: Re: Pascal - ankieta
    Od: slawek <f...@f...com>

    On Fri, 30 Sep 2016 02:12:02 -0700 (PDT), g...@g...com
    wrote:
    > C# też ma swój odpowiednik, CLR.

    CLR strasznie sy...iaste jest.


  • 80. Data: 2016-09-30 19:36:08
    Temat: Re: Pascal - ankieta
    Od: slawek <f...@f...com>

    On Fri, 30 Sep 2016 02:12:02 -0700 (PDT), g...@g...com
    wrote:
    > Szczerze mówiąc C# sam nie wydaje się przesadnie majętn=
    > y.
    > Na przykład, obsługa portu szeregowego jest Oficjalnie Zjebana,
    > i wygląda na to, że nie zostanie naprawiona.

    A na to jakoś nie trafiłem. Może da się obejść np. robiąc własną?

strony : 1 ... 7 . [ 8 ] . 9 ... 20 ... 28


Szukaj w grupach

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: