- Samsung Galaxy S25 - végre van kicsi!
- Apple iPhone Air - almacsutka
- Android alkalmazások - szoftver kibeszélő topik
- Így teljesít a Nubia Z80 Ultrában az új Snapdragon
- Azonnali hatállyal felpörgeti az Apple az iPhone 17 gyártást
- Samsung Galaxy A56 - megbízható középszerűség
- iPhone topik
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Apple iPhone 17 - alap
- Apple iPhone 17 Pro Max – fennsík
-
Mobilarena
Új hozzászólás Aktív témák
-
ArchElf
addikt
válasz
Scroll Lock #3757 üzenetére
Az lenne a kérdésem, hogy a Microsoft .Net keretrendszert körülbelül úgy lehetne elképzelni mint a Java virtuális gépet? Igen.
Utóbbinál az alapvető cél a platform függetlenség, a .Net keretrendszernél pontosan mi volt a célja a fejlesztőknek? Hiszen a .Net csak Windows-on futtatható. Valóban, bár van linux alatt is .NET környezet (pl. a mono), ezt természetesen nem a MS fejleszeti, és nem is 100% kompatibilis az MS kód a Mono kóddal... Bár általában az egyszerűbb források mindkét rendszeren gond nélkül lefordíthatók (és bug-mentesek).
A másik kérdés, hogy a java-nál mi célja a bytecode-nak, amikor a virtuális gép a java forráskódból is készíthetne gépi kódot, nem? Épp a platformfüggetlenség miatt. Ha mond neked valami a gépi kód (processzor típusonként eltérő), a bit-order (úgyszintén), akkor könnyen belátható, hogy a gépi kód nem hordozható, de egy platform független (kvázi szabványos) byte-kód az. A gond csak az, hogy meg kell írni az értelmezőt az adott célrendszerre.
A 3. kérdésem: interpretált nyelvek esetében, hogyan értelmezhetem azt, hogy a fejlesztői környezet gyakran azonos a futtatási környezettel? Hiszen az utóbbinak nem kell meg nyitva lennie, ha az előbbi már telepítve van. Sok esetben maga a fejlesztői környezet is építkezik a futtatókörnyezetből (a környezet telepítése nélkül a fejlesztőkörnyezet sem működik): ablakos megjelenítés, objektumok kezelése, stb. Természetesen ezekben a nyelvekben nem a fejlesztőkörnyezet interpretálja a létrehozott köztes kódot, hanem a "keretrendszer" (köztes réteg). Amúgy javat és .net-et is lehet notepad-ban programozni, ha a szükség úgy hozza, mivel a keretrendszer tartalmazza a fordításhoz szükséges összes (!) sztenderd komponenst. Csak baromi macerás, mivel mindent fejből kell tudni, nincs intellisense, nincs csillivilli debugger.
AE
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Samsung Galaxy S25 - végre van kicsi!
- Luck Dragon: Asszociációs játék. :)
- Apple iPhone Air - almacsutka
- Brogyi: CTEK akkumulátor töltő és másolatai
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kormányok / autós szimulátorok topikja
- Battlefield 6
- Spotify
- Android alkalmazások - szoftver kibeszélő topik
- További aktív témák...
- Erő és Megbízhatóság: Dell Latitude E6530 (14", i7) Laptop SSD-vel!
- iPhone 16 PRO MAX 256GB fehér titán MEDIAMARKT számla 2027 szeptember 19-ig Apple garancia! Akku 97%
- RYZEN 5 7600X DDR5 FÉLKONFIG (GARIS)
- GIGABYTE RTX 2070 SUPER 8GB ELADÓ
- Új Gamer PC i5-i7 12-14400F/RTX 5060 + 11 Féle VGA/500Gb - 2Tb SSD/16-32Gb DDR4/600-850W 2-4Év Gar
- Honor X7 128GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- Samsung Galaxy Z Fold6 ,Navy ,120 Hz AMOLED dupla kijelző, Snapdragon 8 Gen 3,12/512 GB,2027. 07. 11
- HIBÁTLAN iPhone 14 Pro Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3513, 91% Akkumulátor
- GYÖNYÖRŰ iPhone 11 Pro Max 64GB Midnight Green -1 ÉV GARANCIA -Kártyafüggetlen, MS3253,100% Akkumulá
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest