-
Data: 2009-07-21 14:57:12
Temat: Re: Co bylo przed hermetyzacja ?
Od: Jacek Czerwinski <...@...z.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]A.L. pisze:
> On Tue, 21 Jul 2009 14:11:27 +0200, Jacek Czerwinski <...@...z.pl> wrote:
>
>> Ad
> Chyba w ogole tego nei widziales, bo to sie nei trzyma kupy.
Jakby było podobne do czegokolwiek to bym nie wspomiał. Może na zasadzie
traumy?
W każdym razie stosu jak dziś rozumiemy twórcy CPU 'jeszcze nie
przerabiali'. Nie to, że mały stos, nie, brak w ogóle. Na takiej
architekturze jednak 'normalny' język. Z całą pewnością adres się
pamiętało wśród kodu.
>>Fortran, a ten zmienne lokalne implementował
>> statycznie (więc nierekurencyjnie).
>
> Za jak?...
A tak:
void fun() {
static int i;
}
Fotrany zwane chyba F i G na OS-360 aka RIAD. Potem przestałem być
fortranistą. ;) Wiem że późniejsze już miały lepiej
> Jaki Eniac? Lisp powstal w roku 1958.
> W roku 1961 ukazala sie pierwsza implementacja jezyka Simula,
> Fortran powstal w 1955 roku (nie byl uzywany w Polsce we wczesnym
> okresie), a COBOL powstal w 1959 roku.
> Poldz na wikipedie i poczytaj troche o historii.
Do sporej części dotarłem, natomiast wczesna historia jest lepiej
udokumentowana w zakresie hardwaru niż softwaru. Być może 'przełożenie
na medialność' odegrało rolę. "Za dużo" od dziennikarzy nie można
wymagać ani dziś, ani 50 lat temu. A na znalezienie motywacji wczesnych
twórców języków nadziei niemal nie mam.
Od Lispu, Fotranu, Simuli, Algolu to już jest ujęte, to już nie jest
zanikający i wysychający strumień faktów ale ciągła rzeka. Tym łatwiej,
że te języki jakoś żyją do dziś.
> Przypominam ze
> niejaki Zuse (Niemcy) wumyslil i zbudowal w roku 1937 komputer o
> architekturze von Neumanna i wymuslil bardzoi zblizony do Algolu jezyk
> zwany "Plankalkul". Niestety, o ile Alianci poznali sie na Von
> Braunie, to nie poznali sie na Zuse
Nie znałem tego fragmentu, jedynie nazwisko Zuse i że komputer. Ale jak
widzę na co zerknąłem, np. jeszcze brak rekurencji, co nie jest
zarzutem, tylko że na tamte czasy (zgodnie z moją wizją) potrzeba się
nie pojawiła
> Wez sobie jakas ksziake o Algolo 60 i poczytaj.
Algolistów znałem i patrzyłem im na ręce, miałem i czytałem książki itd.
Nie napisałem jednak niczego.
> Moze tez byc o Simuli. Sa po polsku. Od czasow Simuli i
> Algolu wszelki "rozwoj" jezykow programowania to byl albo marsz w bok
> albo marsz do tylu
Jak mówiłem od tego punktu czasowego już jest dużo. Męczy mnie co
wcześniej i ich refleksje. Kto (dajmy na to w asemblerze)
odkrył/wynalazł lokalne/publiczne i czym się kierował. A tu na wikipedii
są puste linki z nazwami języków.
Chyba ktoś już cię prosił, by spisać polską część historii ?
Następne wpisy z tego wątku
- 21.07.09 17:25 A.L.
- 21.07.09 18:43 Rob Wolfe
- 21.07.09 20:22 Adam Przybyla
Najnowsze wątki z tej grupy
- 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
- 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?
Najnowsze wątki
- 2024-05-31 Mały kogenerator gazowy
- 2024-05-30 Co to znaczy wer. eksportowa? Na przykładzie motoru Java 350 Perak
- 2024-05-31 Co to znaczy wer. eksportowa? Na przykładzie motoru Java 350 Perak
- 2024-06-01 karta SD po formacie odzyskiwanie zdjęć i filmów
- 2024-06-01 Modem LTE typu pendrive z agregacją pasm
- 2024-06-01 czy grad zbił wam szybę?
- 2024-06-01 odzysk z panela PV
- 2024-06-01 Sila sygnalu routera
- 2024-06-01 Warszawa => Spedytor międzynarodowy <=
- 2024-06-01 Warszawa => Senior Developer React Native <=
- 2024-06-01 Warszawa => Senior React Native Developer <=
- 2024-06-01 Warszawa => Interactive/Experience Designer <=
- 2024-06-01 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-06-01 Gdynia => Sales Executive <=
- 2024-06-01 Łódź => Salesperson - CRM Systems <=