Cobra (linguaggio di programmazione)

Cobra
linguaggio di programmazione
AutoreChuck Esterbrook (USA)
Data di origine2008
Ultima versione0.9.6 (24 dicembre 2013)
UtilizzoGeneral purpose
ParadigmiOrientato agli oggetti, funzionale
Tipizzazioneforte, statica, dinamica, inferita
Estensioni comuni.cobra
Influenzato daPython, Eiffel, C#, Objective-C
Implementazione di riferimento
Sistema operativoWindows, Linux, Mac
LicenzaMIT
Sito webcobra-language.com/

Cobra è un linguaggio di programmazione general purpose, multi-paradigma, open source creato a partire dal 2008 dal programmatore californiano Chuck Esterbrook. Nato inizialmente per Windows avendo come target la piattaforma Microsoft.Net questo linguaggio è in grado di girare anche su sistema operativo Linux e su Mac sfruttando il progetto Mono (porting di .Net nel mondo *nix). Sia pure a livello embrionale è in corso anche il porting verso la piattaforma Java e verso il sistema operativo per dispositivi mobili Android. L'intento dell'autore era quello di creare uno strumento che unisse le caratteristiche a suo modo di vedere più interessanti di altri linguaggi. In particolare fonti di ispirazione sono stati C#, Python ed Eiffel, quest'ultimo in particolare per l'adozione del paradigma detto "design by contract". Il progetto non è più aggiornato dalla fine del 2013.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search