| BETA linguaggio di programmazione | |
|---|---|
| Autore | Scandinavian School in System Development |
| Data di origine | 1992 |
| Paradigmi | programmazione orientata agli oggetti |
| Implementazione di riferimento | |
| Sito web | daimi.au.dk/~beta e cs.au.dk/~beta |
BETA è un linguaggio di programmazione puramente object-oriented sviluppato alla Scandinavian School in System Development, dove in precedenza era stato sviluppato il primo linguaggio object-oriented della storia: il Simula.
Da un punto di vista tecnico, il BETA possiede alcune caratteristiche distintive:
Il BETA possiede potenti meccanismi di astrazione per identificare, classificare e comporre oggetti, è un linguaggio che implementa un strong type checking (come Simula, Eiffel e C++). È noto che non è possibile avere un buon type checking in fase di compilazione senza sacrificare l'espressività del linguaggio, ma il BETA raggiunge un buon compromesso fra type checking in compilazione e run-time.
| Controllo di autorità | LCCN (EN) sh93001787 · J9U (EN, HE) 987007551435605171 |
|---|