-
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
Następne wpisy z tego wątku
- 30.09.16 12:11 Roman Tyczka
- 30.09.16 12:48 Roman Tyczka
- 30.09.16 16:56 Adam M
- 30.09.16 17:35 g...@g...com
- 30.09.16 19:33 slawek
- 30.09.16 19:36 slawek
- 30.09.16 19:43 slawek
- 30.09.16 19:50 slawek
- 30.09.16 20:15 slawek
- 30.09.16 20:26 slawek
- 30.09.16 20:29 slawek
- 30.09.16 20:32 slawek
- 30.09.16 20:47 Kviat
- 30.09.16 20:57 Kviat
- 30.09.16 21:15 slawek
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 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
Najnowsze wątki
- 2025-01-30 Gdańsk => Solution Architect (Java background) <=
- 2025-01-30 Zielona Góra => Senior Field Sales (system ERP) <=
- 2025-01-30 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2025-01-30 DeepSeek nie lubi gadać o polityce
- 2025-01-30 Błonie => Administrator systemów <=
- 2025-01-30 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-30 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-30 Faktura z czech.
- 2025-01-29 "Zorganizowana Grupa Przestępcza" poczeka na decyzję o ekstradycji z UK na wolności [RARS]
- 2025-01-29 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-29 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-29 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-01-29 Poznań => Specjalista ds. Employer Brandingu <=
- 2025-01-29 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-01-29 Warszawa => Junior Rekruter <=