Dom Razvoj Što je izvorni prevodilac? - definicija iz tehopedije

Što je izvorni prevodilac? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Native Compiler?

Nativni prevodilac je prevoditelj koji radi na kompilaciji za istu tehnologiju na kojoj radi. Koristi isti operativni sustav ili platformu kao softver za koji sastavlja jezik stroja.

Programeri mogu preporučiti različite izvorne mogućnosti prevoditelja za različite slučajeve upotrebe koji uključuju jezike poput Java i C +. Prilikom ocjenjivanja projekta, programeri bi mogli vjerovati da je jedina prednost korištenja izvornog prevodilaca sprečavanje obrnutog inženjeringa ili bolja sigurnost kodova. Drugi puta, izvorni prevoditelji mogu utjecati na korisničko iskustvo jer se kôd brže može učitati. Unutar IT zajednice, stručnjaci se često međusobno pitaju je li izvorni prevodilac dobra ideja i koje su konkretne mogućnosti izvornog prevoditelja možda najbolje za razvojni projekt.

Tehopedia objašnjava Native Compiler

Jedan od načina za razumijevanje izvornog prevoditelja je uspoređivanje s unakrsnim prevoditeljem, koji može sastaviti kod za programe koji rade na različitim platformama. Jedna upotreba unakrsnih prevodilaca je u sastavljanju programa za različite hardverske uređaje koji mogu imati svoje platforme. U nekim slučajevima upotreba izvornog prevoditelja može pružiti značajne prednosti.

Uobičajene prednosti izvorne kompilacije u nekim programskim jezicima uključuju bolje izvršavanje ili brzinu učitavanja, kao i bolju ugrađenu sigurnost. Međutim, nativne strategije sastavljanja ograničavaju implementaciju na jednu platformu, što u nekim slučajevima može biti nedostatak.

Što je izvorni prevodilac? - definicija iz tehopedije