OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 18.02.2025, 18:26

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 
Autor Zpráva
 Předmět příspěvku: emulátor Swan
PříspěvekNapsal: 27.01.2025, 09:51 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3387
Has thanked: 2437 times
Been thanked: 1040 times
zatím mnoho neumí, ale už za to, že je napsán ve Free Pascalu, si zmínku zaslouží :-)

https://github.com/zoran-vucenovic/swan

_________________
// na co myslím, když sedím u oldkompů: ... dobré vztahy


Nahoru
 Profil  
 
 Předmět příspěvku: Re: emulátor Swan
PříspěvekNapsal: 27.01.2025, 19:03 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3911
Bydliště: Bratislava
Has thanked: 379 times
Been thanked: 832 times
To este niekto v tomto tisiroci pouziva Pascal ?!?! ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: emulátor Swan
PříspěvekNapsal: 27.01.2025, 19:31 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3387
Has thanked: 2437 times
Been thanked: 1040 times
Busy píše:
To este niekto v tomto tisiroci pouziva Pascal ?!?! ;)

cekam ze se ozve Cygnus nebo nekdo z Kapsy 8-)
mezitim: https://wiki.freepascal.org/Projects_using_Free_Pascal

treba ten PicoProlog...

_________________
// na co myslím, když sedím u oldkompů: ... dobré vztahy


Nahoru
 Profil  
 
 Předmět příspěvku: Re: emulátor Swan
PříspěvekNapsal: 27.01.2025, 20:29 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1551
Bydliště: Milovice
Has thanked: 13 times
Been thanked: 380 times
Tak to je mäso :

This repository also contains code for the interpreter, together with a translator from the Pascal subset used by the interpreter into C. The interpreter source itself uses macros to overcome some of the drawbacks of Pascal for this kind of systems programming, and a simple macro processor – also written in Pascal – is provided also.

To len k tomu PROLOGU :shock:

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


Nahoru
 Profil  
 
 Předmět příspěvku: Re: emulátor Swan
PříspěvekNapsal: 27.01.2025, 21:43 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1543
Has thanked: 145 times
Been thanked: 76 times
Busy píše:
To este niekto v tomto tisiroci pouziva Pascal ?!?! ;)

Áno, používa, nedám naň dopustiť. Konkrétne Lazarus a tiež Free Pascal, keďže ten je jeho motorom. Ja píšem všetko len v Pascale. Ale osobne sa mi najviac páči syntax C++ až na niektoré detaily.

Keď budem mať trochu času, skúsim ho skompilovať u seba. Konečne niečo v FP.

Teda vlastne ono je toho viac. Možno mnohí netušia, ale samotný Total Commander je napísaný v Lazaruse.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: emulátor Swan
PříspěvekNapsal: 27.01.2025, 21:50 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1543
Has thanked: 145 times
Been thanked: 76 times
Ešte jedna výhoda Lazarusa je tá, že v sebe obsahuje aj okenné rozhranie pre programovanie. Čiže niečo ako Qt Creator obsahuje Qt pre okenné programovanie. Čiže nie ako pri C++, kde okenné rozhranie nie je súčasťou balíka, ale je nutné použiť nejaké od tretej strany. Tým nechcem urážať C++, ale pre začínajúcich programátorov, ale nie len pre nich, je táto možnosť k dispozícii a o to je jednoduchšie sa v ňom zorientovať a programovať. V podstate je to tým, že Lazarus vychádza z Delphi a Free Pascal z Turbo Pascalu. Takže dedičstvo z histórie. A aby som to dotiahol do konca. Kompatibilita s Delphi / Turbo Pascalom je dosť vysoká. Mnohé projekty z Delphi, resp., Turbo Pascalu sú skompilovateľné s minimom úprav. Samozrejme ako ktorý projekt.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: emulátor Swan
PříspěvekNapsal: 27.01.2025, 21:52 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2622
Has thanked: 344 times
Been thanked: 698 times
SCjoe píše:
cekam ze se ozve Cygnus nebo nekdo z Kapsy 8-)
Už hodně dávno ne. Naposledy jsem v tom něco dělal před cca 20 lety.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz