-
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
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
Najnowsze wątki
- 2025-01-21 Zgromadzenie użytkowników pojazdów :-)
- 2025-01-21 bateria na żądanie
- 2025-01-21 Warszawa => IT Business Analyst <=
- 2025-01-21 Warszawa => IT Assets Manager <=
- 2025-01-21 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=
- 2025-01-20 Białystok => Delphi Programmer <=
- 2025-01-20 Białystok => User Experience Designer <=
- 2025-01-20 Katowice => UX Designer <=
- 2025-01-20 Wrocław => Specjalista ds. Sprzedaży <=
- 2025-01-20 Białystok => Solution Architect (Java background) <=
- 2025-01-20 Szczecin => Senior Field Sales (system ERP) <=
- 2025-01-21 e-doręczenia
- 2025-01-20 Zbieranie podpisów przed sklepem
- 2025-01-20 cenzura internetu
- 2025-01-20 ulaskawienie