binärkompatibilitet

(binary compatibility, även binary code compatibility, binärkodskompatibilitet) – om datorprogram: kompatibilitetbinär­kods-nivå. – Två program som har framställts på olika datorer, på olika operativsystem eller med olika programspråk är binär­kompatibla om de är direkt utbytbara. De ska inte behöva kompileras om innan de kan köras efter flytten. – Binär­­kom­pa­tibla filer behöver inte vara identiska intill varje etta och nolla, men de är tillräckligt lika för att vara utbyt­bara. De har samma filformat. –Ett al­ter­na­tiv är käll­kods­kompa­tibilitet.

[kompatibilitet] [programmering]

build

bygge – en version av ett datorprogram bestående av en bestämd sekvens av binärkod (ettor och nollor). Ett bygge är framställt vid en bestämd tidpunkt från den version av källkoden som fanns då. Två exemplar av samma bygge är därför helt identiska, medan två exemplar av samma leverans (release) av ett program kan ha skillnader i binärkoden. Att göra ett bygge är helt enkelt att kompilera källkoden till ett program. Minsta ändring i käll­koden leder till att kompileringen ger ett annat bygge. I en del program kan man hitta byggets nummer under meny­valet Om. – Se också vad Datatermgruppen skriver: länk.

[programmering] [versioner] [ändrad 10 april 2019]

kommentar

  1. – i källkod: avsnitt med text i natur­ligt språk där pro­gram­me­raren för­klarar varför hon kodar som hon gör. Kommen­tarer mar­ke­ras i käll­koden på ett spe­ci­ellt sätt (citeras) för att de inte ska kompileras. – Se också utkommentera;
  2. – i bloggar och på webb­tid­ningar: läsar­kom­men­tarer som publi­ceras i kommentarsfältet direkt vid en artikel.

– På engelska: comment (i båda betydelserna).

[programmering] [sociala medier] [ändrad 5 december 2019]

källkodskompatibilitet

om datorprogram: kompatibilitetkällkods‑nivå. – Två program är källkodskompatibla om källkoden till dem, efter kompilering är utbytbar. Det vill säga att man kan ta källkoden till ett program som är skrivet för dator A, kompilera den för dator B (med en annan processortyp och/eller ett annat operativsystem), och få ett körbart program för dator B som i allt väsentligt är identiskt med programmet för dator A. – På engelska: source code compatibility. – Jämför med binärkompa­tibilitet.

[kompatibilitet] [programmering] [ändrad 16 maj 2020]