Lavape

Lavape è un ambiente di programmazione per la lavagna sperimentale orientata agli oggetti lavica di programmazione.
Scarica ora

Lavape Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • FDL
  • Prezzo:
  • FREE
  • Nome editore:
  • Klaus D. Guenther
  • Sito web dell'editore:

Lavape Tag


Lavape Descrizione

Lavape è un ambiente di programmazione per la lavaggio di programmazione orientata agli oggetti sperimentali lavica. Lavape è un ambiente di programmazione per la lavaggio di programmazione orientata agli oggetti sperimentali lavica. L'applicazione sostituisce la modifica del testo con la modifica della struttura, impedendo così a tutti errori sintattici e di molti errori semantici. La natura pura point-e-click della programmazione della lava e la rappresentazione concisa dei programmi come alberi di dichiarazione con piccoli pezzi di codice eseguibile semplificano la programmazione e facilitano la comprensione . La nuova lingua lavica tenta di combinare i vantaggi di entrambi, e anche a proporre soluzioni a una serie di problemi fondamentali difficili da risolvere e che sono stati più o meno ignorati quindi da altre lingue finora. Questo non può essere raggiunto da Combinando essenzialmente le singole caratteristiche di Java e Visual Basic e aggiungendo ulteriori funzionalità. Un linguaggio completamente nuovo doveva essere sviluppato da zero.lava tenta di superare la tecnologia di programmazione "antica" basata su editor di testo e che richiede conoscenze dettagliate e osservazione meticolosa delle regole sintattiche della rispettiva lingua. La modifica delle strutture ha molti vantaggi Modifica del testo e ha il potenziale per aumentare considerevolmente la produttività dei programmatori. Il quadro concettuale dell'orientamento dell'oggetto può ancora essere migliorato considerevolmente in diversi aspetti: · Le interfacce e le implementazioni dovrebbero essere rigorosamente separate. (Ricorda Modula-2 e ADA!) · Dovrebbero essere distinte due categorie di oggetti, oggetti di stato e valore. · È necessario fornire una visione unificata dell'orientamento dell'oggetto e dell'orientamento del componente. · I modelli di progettazione "Genericity" e Design dovrebbero essere supportati correttamente . · La necessità di "tipi-cast" dovrebbe essere superata. Il quadro concettuale generale dei linguaggi di programmazione richiede miglioramenti aggiuntivi: · Il flusso di dati dei programmi può essere chiarito da "Assegnazione singola" proprio come il flusso di controllo è stato chiarito abbandonando "Vai a". · Abbiamo bisogno di un puntatore a livello di applicazione nozione per distinguere "componenti" e "conoscenti" di oggetti. · "SQL incorporato" dovrebbe essere definitivamente sostituito da mezzi espressivi integrati senza problemi per l'accesso al database, · multi-threading, transazioni e la sincronizzazione deve essere trattata in modo puramente dichiarativo. · Le lingue di programmazione dovrebbero diventare "consapevoli dell'organizzazione" e "sicurezza-consapevoli". Che cosa è nuova in questa versione: · Rilasciare 0.9.0 gira la lava in una lingua (il primo?) Che impedisce completamente l'accesso involontario alle variabili non inizializzate e agli oggetti nullo già al momento di programmazione tramite completi controlli di inizializzazione statica. · La nuova clausola inizialelizzatrice opzionale del costrutto di dichiarazione faciliterà la creazione / inizializzazione delle raccolte di oggetti lava w Ith referenze reciprocamente / circolari / in avanti. · Il generatore della GUI Lava semi-automatico consente di assegnare i gestori di eventi a determinati eventi GUI di base. Cosa c'è di nuovo in questa versione: · L'interfaccia utente dell'ambiente di programmazione Lavape Lavape e dell'Interprete di lava non è più basato sul concetto di MDI (più interfaccia documento) ma sui widget a schede e splitter, che forniscono finestre più ordinatamente disposte e sovrapposte. La distinzione degli oggetti statali / valore è stata leggermente rivista ancora una volta. "Tipi virtuali" possono essere dichiarati "finali" ora. Lava è stata portato su Mac OS.


Lavape Software correlato

Luccio

Un linguaggio di programmazione interpretato, orientato agli oggetti con una sintassi simile a C. ...

206

Scarica

Jess.

Jess è il motore regola del programmatore per la piattaforma Java. ...

146

Scarica

Execline.

execline è un linguaggio di scripting piccolo, non interattivo e simile a shell. ...

173

Scarica

nesc

NESC è un'estensione del linguaggio di programmazione C progettato per incarnare i concetti di strutturazione e il modello di esecuzione di Tinyos. ...

214

Scarica