Parlay Group

ett konsortium av företag, nerlagt omkring 2007, som utvecklade gemensamma programmeringsgränssnitt (API:er) som skulle göra det möjligt för datorer, operativsystem och företagsnät från olika leverantörer att kommu­ni­cera sinsemellan och utbyta information. Det gällde funk­tion­er som mobilitet, meddelandehantering och garanterad tjänste­kva­li­tet. The Parlay Group grundades 1998 av BT, Microsoft, Nortel, Siemens och Ulticom, men verksamheten upphörde så småningom. – Mer i Wikipedia.

[api] [nerlagt] [programmering] [ändrad 4 januari 2019]

begäran

(request; att begära – to request)

  1. – i programmering: ett meddelande (eller metodanrop) från ett objekt till ett annat i objektorienterad programmering: det ena objektet begär att det andra objektet utför en rutin och eventuellt (men inte alltid) skickar tillbaka ett svar;
  2. – allmänt om när ett program eller en tjänst ber om något, till exempel att en webbserver ska skicka en webbsida.

[programmering] [ändrad 21 november 2018]

meddelande

  1. – övergripande ord för e‑post, SMS, meddelanden i telefonsvarare och andra elektroniska meddelanden avsedda för mänskliga mottagare (samt naturligtvis också för icke‑elektroniska meddelanden);
  2. – i objektorienterade program: begäran att ett objekt ska utföra en metod (rutin, procedur). Kallas också för anrop eller metodanrop. I strikt objektorienterade program är alla programkörningar en serie meddelanden som skickas mellan objekt. Resultatet av att en metod har körts meddelas också som ett meddelande.

– På engelska i båda betydelserna: message.

[meddelanden] [programmering] [ändrad 16 augusti 2021]

kludge

eller klugehafsverk, nödlösning; illa hopkommet program eller apparat som inte fungerar särskilt bra; en snabbt hop­slängd lösning på ett akut problem. – Se också work­around.

[jargong] [ändrad 28 mars 2017]

GitHub

en webbtjänst för programutveckling med öppen källkod. GitHub hyser också mot betalning sluten kod för företag. – GitHub kan delvis beskrivas som ett socialt medium för programutvecklare, och ger användarna utrymme för koden till utvecklingsprojekten. – Namnet syftar på versionshanteringssystemet git, som används på sajten. GitHub ger alla del­tagare möjlig­het att spara sina bidrag och ändringar till projektet och ger över­blick över hur projektet framskrider. – I slutet av mars 2015 utsattes GitHub för intensiva överbelastnings­attacker, möjligen därför att sajten tillhandahåller koden till två program för att kringgå Kinas internet­­censur, nämligen Cn‑nytimes och Greatfire. – Se github.com. – Företaget grundades 2008 och tjänar pengar på avgiftsbelagda tjänster. Det värderades 2015 till två miljarder dollar, men har haft ekonomiska problem. I början av juni 2018 blev det känt att Microsoft ville köpa GitHub, och affären blev klar i oktober 2018. – Läs också om GitHub Archive Program.

[programmering] [öppen källkod] [ändrad 17 november 2019]

native programming language

direkt programspråk – programspråk som (efter kompilering) ger binär­kod som kan köras utan särskilda hjälp­medel: varje dator som har rätt sorts pro­cessor och rätt operativ­system kan köra koden. Sådan kod kallas för direkt körbar kod (unmanaged code). Det behövs ingen särskild exekveringsmiljö. Klassiska programspråk som C och C++ ger, efter kompilering, direkt körbar kod, medan många nyare programspråk, till exempel de som används i Microsofts Dotnet, inte gör det – de ger in­direkt körbar kod (managed code).

[programspråk] [ändrad 14 oktober 2019]

unmanaged code

direkt körbar kod – om programkod: som körs direkt mot datorn och operativ­sys­temet (och som alltså inte kräver någon särskild exekveringsmiljö eller virtuell maskin). De flesta välkända programspråk ger direkt körbar kod, till exempel C++. Programspråk som producerar direkt körbar kod kallas på engelska för native programming languages. – Al­ter­na­tivet är managed code (indirekt körbar kod). – Se också kompilerade språk.

[programmering] [ändrad 29 april 2018]