-
Data: 2020-01-02 20:45:58
Temat: Re: Czemu Python jest jaki jest?
Od: J-23 <B...@p...fm> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 02.01.2020 o 18:16, slawek pisze:
> Roman Tyczka <n...@b...no> Wrote in message:
>> To, że wszystkie te języki mają begin/end nie oznacza, że różni je tylkonazwa.
>
> Dlatego jeżeli już ma być begin-end to jednak Ada, a nie Algol czy
> Pascal.
>
>> Mógłbyś te dyskwalifikujące wymienić? Pytam z ciekawości. Istotne braki teżjakieś
tam znam, choć pewnie inne, bo niekoniecznie np. numerykarozbudowana jest mi
osobiście potrzebna.
>
> Brak dynamicznych tablic. Brak standardu wiązania z bibliotekami.
> Niemożliwość napisania własnej funkcji przyjmującej argumenty tak
> jak we wbudowanej write. Nieprzenośne przekazywanie funkcji jako
> parametru. Liczne, ale niekompatybilne, dialekty. Brak wyjątków.
> Brak namespaces. Zbyt mocne powiązanie z jednym producentem -
> vendor lock. Do tego np. błędna implementacja delay przez
> Borlanda - na szybkich (mniej więcej Pentium 1 @60 MHz) CPU
> programy po prostu nie działały bo startup code wkładał się z div
> by 0 na kalibracji delay. Trudności z użyciem dla low-level - w
> czym zwkłe C jest gorsze tylko od asemblera. Brak templates. Brak
> makrodefinicji. Brak STL. Brak fork. Brak arytmetyki wskaźników.
> Brak asm jako słowa kluczowego. Brak możliwości współpracy z
> Fortranem. Brak krótkiej ewaluacji. Brak refleksji. Brak
> dekoratorów.
>
>
Strasznie ubogi ten Pascal z tego co piszesz :) Tylko widzisz większość
rzeczy które tu wymieniłeś sa dostępne.
Błąd związany z Pentium o którym piszesz nie był domeną tylko Pascala w
tamtym czasie - mało tego odpowiednie ustawienie flag kompilatora
eliminowało ten problem.
Ale ok nie wcinam wam się w wątek - zrobiłem to tylko z powodu błędu na
procesorach
Pozdrawiam
Następne wpisy z tego wątku
- 02.01.20 21:51 M.M.
- 02.01.20 21:58 g...@g...com
- 03.01.20 02:02 J-23
- 03.01.20 04:40 M.M.
- 03.01.20 09:15 Roman Tyczka
- 03.01.20 13:04 g...@g...com
- 03.01.20 18:32 g...@g...com
- 03.01.20 20:32 g...@g...com
- 03.01.20 20:47 J-23
- 03.01.20 20:56 J-23
- 03.01.20 21:27 g...@g...com
- 03.01.20 21:39 g...@g...com
- 04.01.20 00:32 J-23
- 04.01.20 00:55 g...@g...com
- 04.01.20 01:23 g...@g...com
Najnowsze wątki z tej grupy
- 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
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
- Ideologia Polskiego Programisty wer.3
Najnowsze wątki
- 2024-04-28 wymiana przewodu od licznika do mieszkania
- 2024-04-28 Lustra w maszynie ASML
- 2024-04-28 Elektryk przytarł podłogę
- 2024-04-27 Nowy, "szybki "komputer AsRock nie posiada modułu TPM
- 2024-04-27 Nowy, "szybki "komputer AsRock nie posiada modułu TPM
- 2024-04-27 Warszawa => Inżynier DevOps (projekt JP) <=
- 2024-04-27 Warszawa => Senior Account Manager (on-site) <=
- 2024-04-27 Wrocław => Dyrektor Sprzedaży (branża usług/produktów IT) <=
- 2024-04-27 Warszawa => Sales Representative for Outsourcing Services <=
- 2024-04-27 Chrzanów => Administrator i wdrożeniowiec Lotus Notes/Domino <=
- 2024-04-27 Ja pierdolę...
- 2024-04-27 Ryby i kawitacja
- 2024-04-27 Zabrze => Junior HelpDesk <=
- 2024-04-27 Katowice => Administrator IT - Wirtualizacja i Konteneryzacja <=
- 2024-04-27 Bażanowice => Inżynier Industrializacji - Elektronik <=