Object oriented C

OOC – programmeringsstil där man skriver objektorienterade program i programspråket C. – Man skriver alltså inte i varianter av C, som C++ eller Objective‑C, utan i rent C. För programmering i OOC finns särskilda hjälpmedel, till exempel här. – OOC blev omtalat när det i mars 2012 blev känt att trojanen Duqu var skriven i OOC.

[c] [ändrad 31 oktober 2017]

Python

ett programspråk för objekt­orienterad programmering. – Python är ett interpreterat språk, så programmen kan köras utan ändringar på många olika typer av datorer och operativ­system. Python är skrivet i öppen källkod. Det används ofta som skriptspråk, men också som ”klister” mellan olika program, och för utveck­ling av grafiska användargränssnitt. Jython är en version av Python för Java-baserade system. – Python har en officiell webbsida på python.org. – Google erbjuder en gratis kurs i Python på nätet.

[programspråk] [ändrad 10 juli 2020]

Jigsaw

  1. Project JigsawOracles omarbetning av Java SE. Den presenterades i september 2017. Förändringarna, som bland annat omfattar bättre möjligheter att dela upp Javaapplikationer i mindre moduler, fick hård kritik av företrädare för bland annat IBM och Red Hat. Kri­tiken riktade sig bland annat mot att bakåtkompatibiliteten offras i vissa fall, och att Java SE inte längre passar ihop med Java EE. (Läs denna artikel i Computer Sweden.) – Se projektets webbsidor på openjdk.java.net (från 2017);
  2. – en webbserver som har utvecklats av World wide web consortium för demonstration av nya funktioner på webben. Den har funnits sedan 1996, men det har inte kommit någon ny version sedan 2007. Jigsaw är skriven i öppen källkod, och kan laddas ner gratis. (Det är ett program för att köra en webbserver, inte en hårdvaruprodukt.) – Se w3.org/jigsaw;
  3. – en teknikinkubator som är dotterbolag till Alphabet. – Inriktningen är gränsområdet mellan IT och internationell politik, och ett mål är att utrota censur, ett annat att motarbeta desinformation. Jigsaw, som numera är systerbolag till Google, grundades 2010 som Google Ideas. Sedan 2016 heter företaget Jigsaw. – Se jigsaw.google.com

[företag] [programspråk] [mjukvara] [webben] [ändrad 23 april 2022]

XSL

extensible stylesheet language – ett XML‑baserat språk för beskrivning av hur data som skickas via webben ska visas grafiskt för mot­tagaren. – XSL ska ge dokument samma utseende oavsett vilken webbläsare, operativsystem och dator betraktaren använder. Den officiella specifikationen från W3C finns här (från 2006). – Förkortningen XSL stod tidigare för extensible style language, men är numera en pseudoförkortning.

[förkortningar på X] [programspråk] [pseudoförkortningar] [webbpublicering] [ändrad 28 juli 2021]

XPRL

eXtensible public relations language – variant av XML för pr-branschen. Tidigare fanns webb­sidan XPRL.org, som var full av obegripliga honnörs­ord, men den finns inte längre. Möjligen var XPRL bara ett skämt.

[förkortningar på X] [xml] [ändrad 13 maj 2017]

Java Beans

ett Java-baserat sätt att sammanställa program som ska köras i nätverk genom användning av mindre delprogram, beans. – Java Beans utvecklades av Sun†, numera del av Oracle. – Java Beans lagras på servrar och skickas till användarnas datorer först när de ska användas. Eftersom Java fungerar på alla vanliga datortyper och operativsystem fungerar detta arbets­sätt även i blandade mil­jöer. – Se Oracles webb­sidor. – Läs också om Enterprise Java Beans.

[java] [ändrad 22 januari 2015]

scratch

  1. kladd, arbets-, temporär, tillfällig – om minnesutrymme eller andra resurser som till­fälligt behövs under en program­körning. Se till exempel mellan­lagrings­band (scratch tape). Numera använder man oftast ordet temporär, som i temporära filer;
  2. stryka (över)ta bort en fil genom att stryka den från hård­diskens interna inne­hålls­förteckning. Utrymmet markeras alltså som ledigt, men ettorna och nollorna finns ändå kvar tills de skrivs över;
  3. Scratch – ett programspråk för utveckling av webb­sidor med rörliga bilder och ljud. Gjort för att kunna användas av barn. Scratch är utvecklat på MIT, se scratch.mit.edu. – Jämför med Squeak och Hopscotch.

[barn] [datalagring] [drift] [läromedel] [minnen] [programspråk] [ändrad 24 augusti 202o]