Új hozzászólás Aktív témák
-
CPT.Pirk
Jómunkásember
válasz urandom0 #231 üzenetére
Tavaly átporlottam egy Lazarusban (freepascal) íródott céges progit Linuxra, ami alacsony szintű soros port kezelést végzett, saját céges 485-ös buszra küldött és fogadott dolgokat, szóval elég komplex volt.
Ennek a komplex terminál proginak a Linuxra fordítása abból állt, hogy a kódban addig meglévő sok winapi-s részletet (amik többnyire fix konstansok meg hasonlók voltak) ki kellett cserélni multiplatform megoldásra, ami rendelkezésre állt az ide-ben csak rá kellett guglizni kicsit. Ez tartott olyan 6 órát, de a végeredmény kulturáltabb kód lett minden szempontból. A platform specifikus eltéréseket kezelte az IDE, nem kellett külön foglalkozni semmivel.
Ha QT/C++ lett volna a progi, azt is ilyen egyszerű lett volna átfordítani, vagy még egyszerűbb. Manapság nem multiplatform kódot írni az véleményem szerint gáz. Igazából ilyen akarom vagy nem akarom kérdés.
[ Szerkesztve ]
Nincs más - csak egy szál gitár - szidom a rendszert - forradalmár. - Én vagyok egyedül 88 telén. (Auróra)
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Képeken az egyik kameráját elvesztő Sony Xperia 10 VI
- Apple iPhone 15 Pro Max - Attack on Titan
- Sokat fogyaszt az AI, egyre több az adatközpont, kell az atomenergia
- Egyre közelebb a Poco F6 startja
- Fujifilm X
- Mindent megtudtunk az új Nokia 3210-ről
- A fociról könnyedén, egy baráti társaságban
- CASIO órák kedvelők topicja!
- Kertészet, mezőgazdaság topik
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen