-
Data: 2018-09-21 08:11:05
Temat: Re: Tajemniczy flash drive w drukarce HP 3800
Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Thu, 20 Sep 2018 23:20:21 +0200, Jarosław Sokołowski napisał(a):
> HF5BS pisze:
>>>> potrafi się skompilować do ponad megabajta... Ki diabeł?
>>> Nie diabeł, tylko interpreter. To, że coś stało się plikiem wykonywalnym,
>> Mnie akurat chodzi o kompilację.
>
> No to trzeba wziąć coś innego niż basic. Ten do kompilacji się nie
> nadaje. Chyba, że ja czegoś nie wiem.
Czemu nie ? Nadaje sie podobnie jak inne jezyki.
>> Acha, bo to Fortran...
>
> Wybrałem fortran, bo (jak widać) jego kod jest często identyczny
> z basikiem. Gdy po raz pierwszy zobaczyłem basic, pomyślałem sobie
> o niem, że to taki uproszczony fortran, który można interpretować
> zamiast kompilować.
A czemu by fortranu nie interpretowac ?
> W prostych komputerach ośmiobitowych miało to
> sens. Dlaczego dzisiaj wciąż ktoś męczy ten basic -- tego nie wiem.
Microsoft ?
Ale ... dzisiejszy Basic sie az tak bardzo od innych jezykow nie
rozni.
>> Ponoć dobrze się nadaje do obliczeń na liczbach zespolonych?
> Też. Ale python również ma typ liczb zespolonych.
Ale python jest chyba tylko interpretowany.
Za to ... obiecywalem sobie porownac Fortran i C++ jesli chodzi o
liczby zespolone. Fortran ma wbudowane, a w C++ narzut obiektowy nie
zezre wydajnosci ? Co prawda teraz sporo operacji jest inline ..
> Fortran nadaje się
> do kompilowania dawno napisanych (i dobrze przeterstowanych) źródeł
> i łączenia tego z nowym kodem w nowych językach. W fortranie nikt
> już chyba nic nie pisze, bo co było potrzebne, dawno napisano.
Mowisz ?
Troche dziwne by to bylo, ze programow nie trzeba rozwijac :-)
>> Tak mi zostało po sytuacji, gdy działałem, a do dyspozycji, jeszcze
>> przed C64, miałem ledwie 3.5 kB RAM (VIC-20 bez rozszeszeń pamięci),
>> a kładłem na tym programy znacznie bardziej skomplikowane i musiałem
>> się postarać, aby się zmieściły i ruszyły.
>
> Za to w językach interpretowanych zapisany kod może być bardzo mały.
> Interpreter siedzi sobie w ROM i interpretuje.
A w takim spectrum, i VIC pewnie tez, program byl tokenizowany ...
mozna by nazwac pół skompilowanym. W pelni skompilowany nie bylby duzo
szybszy, bo jednak pojedyncza operacja jezyka, to wiele instrukcji
8-bit. Trzeba by typy zmiennych ograniczyc ..
J.
Następne wpisy z tego wątku
- 21.09.18 08:22 Mateusz Viste
- 21.09.18 08:29 Jarosław Sokołowski
- 21.09.18 08:39 Jarosław Sokołowski
- 21.09.18 08:42 Jarosław Sokołowski
- 21.09.18 08:46 Mateusz Viste
- 21.09.18 12:25 J.F.
- 21.09.18 12:41 Jarosław Sokołowski
- 21.09.18 12:52 J.F.
- 21.09.18 14:17 Marek
- 21.09.18 14:20 Jarosław Sokołowski
- 21.09.18 14:55 J.F.
- 21.09.18 15:41 Jarosław Sokołowski
- 21.09.18 15:57 Mateusz Viste
- 21.09.18 16:07 Marek
- 21.09.18 16:34 J.F.
Najnowsze wątki z tej grupy
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
Najnowsze wątki
- 2025-03-02 Tusk idzie na rekord deportacji po 1989 [Będzie popyt na prawników]
- 2025-03-01 Obywatel telefonuje 112 lub 986
- 2025-03-01 detektyw (?) Rutkowski działał jako prasa
- 2025-03-01 "Policjant został ujęty obywatelsko..."
- 2025-03-01 zatrzymanie zbyszka maja
- 2025-03-01 Warszawa => Expert Recruiter 360 <=
- 2025-03-01 Chrzanów => NodeJS Developer <=
- 2025-03-01 Warszawa => Gen AI Engineer <=
- 2025-03-01 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-01 Kraków => Technical Team Leader (Clojure, Java) <=
- 2025-03-01 Zrobił TV OLED z TV LCD
- 2025-03-01 Gdynia => Sales Executive / KAM <=
- 2025-03-01 Błonie => Sales Specialist <=
- 2025-03-01 Ryga => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i Kad
- 2025-03-01 Żerniki => Dyspozytor Międzynarodowy <=