Språkagnostiker

Språkagnostisk programmering eller skript (även kallat språkneutralt , språkoberoende eller tvärspråk ) är ett programvaruparadigm där inget särskilt språk främjas.

I den inledande undervisningen syftar termen på undervisningsprinciper snarare än språkdrag. Till exempel är en lärobok som Structure and Interpretation of Computer Programs egentligen en språkagnostisk bok om programmering, och handlar inte om programmering i Scheme , i sig .

Som en utvecklingsmetodik föreslår konceptet att ett visst språk bör väljas på grund av dess lämplighet för en viss uppgift (med hänsyn till alla faktorer, inklusive ekosystem, utvecklares färdigheter, prestanda, etc.), och inte enbart på grund av färdigheter som finns inom ett utvecklingsteam. Till exempel kan ett språkagnostiskt Java-utvecklingsteam välja att använda Ruby eller Perl för något utvecklingsarbete, där Ruby eller Perl skulle vara mer lämpliga än Java.

"Cross-Language" i programmering och scripting beskriver ett program där två eller flera språk används med god effekt i ett programs kod, där vart och ett bidrar med sina distinkta fördelar.

Relaterade termer

Se även