goatrope

eller goat rope – en röra, något riktigt tilltrasslat, till exempel dåligt strukturerad programkod. – Kommer troligen av rodeosporten goat roping där man ska fånga och binda en get.

[jargong] [programmering] [ändrad 15 oktober 2018]

global

grundbetydelse: som omfattar hela jordklotet. Men i datorteknik används global ibland i den inskränkta betydelsen hela systemet: global search betyder sökning i hela systemet. En global variabel (global variable) är en variabel som är tillgänglig för alla funktioner i ett program.

[programmering] [språktips] [ändrad 20 januari 2016]

funktion

(function) – i programmering: en subrutin som, när den anropas, beräknar ett värde som sedan bearbetas av resten av programmet. (Ett returvärde.) – I vissa samman­hang skiljer man mellan funktioner och procedurer: när en procedur exekveras påverkar det direkt vad programmet gör i fortsättningen, men en funktion levererar bara data för en given beräkning. – Ordet funktion används också inom programmering i samma betydelser som i matematik och i vardagsspråket.

[programmering] [ändrad 27 maj 2019]

 

förgrening

  1. – variant av program eller operativsystem, utvecklad sida vid sida med det ursprungliga utförandet. – Förgreningar är en logisk konsekvens av principen fri mjukvara, eftersom det står var och en fritt att ändra i programkoden och att sprida ändringarna vidare till andra. I bästa fall är förgreningarna kompa­tibla, det vill säga utbytbara. – På engelska: fork, forking. – Hard fork – hård förgrening – förgrening som inte nödvändigtvis är kompatibel med sina föregångare (alltså de versioner som gjordes före för­gren­ingen). Förgreningens utvecklare prioriterar förbättring av funktionen framför kompatibilitet med föregångarna; soft fork – mjuk förgrening – förgrening som är gjord för att fungera ihop med sina föregångare. – Processen förgrening eller splittring kallas ofta för forking även på svenska;
  2. – motsvarande för kryptovalutor;
  3. (branch) – se hoppinstruktion;
  4. fanout eller fan-out – i elektronik: det att en elektrisk ledare delas upp i två eller fler (som alltså förmedlar samma impulser).

[elektronik] [fri mjukvara] [programmering] [ändrad 28 september 2017]