| Il linguaggio di programmazione Q Il linguaggio di programmazione Q è un linguaggio di programmazione orientato all'oggetto completo. |
Scarica ora |
Il linguaggio di programmazione Q Classifica e riepilogo
- Nome editore:
- Marc Krisnanto
Il linguaggio di programmazione Q Tag
Il linguaggio di programmazione Q Descrizione
Il linguaggio di programmazione Q è un linguaggio di programmazione orientato all'oggetto completo. Qu è un potente linguaggio di programmazione orientato all'obiettivo completo. È un software open source. Il linguaggio di programmazione Q è assolutamente gratuito (come nel pranzo gratuito) e distribuito sotto la Licenza General Public GNU (GPL). È ispirata ad altre lingue. La maggior parte notevolmente perl, Python, Ruby e C. Per lo più assomiglia a Python, ad eccezione del fatto che la sintassi è più flessibile, gli interni sono più semplici, e Q consente di utilizzare la rientranza o lo stile di non rientranza. La sintassi pulita progettata per promuovere la leggibilità . Non c'è bisogno di semi-coloni e virgole per separare gli oggetti tranne in casi rari quando la fine di un'espressione non è ovvia. La lingua procedurale è un linguaggio procedurale. Un programma è costituito da dichiarazioni e espressioni valutate nell'ordine che appaiono.Qual è un forte linguaggio digitante semi-dinamico (opzionale). L'aggiunta di un numero a una stringa lancerà un'eccezione. Una variabile può contenere tutto o è possibile allegare un validatore ad esso. I validatori possono essere semplici come una classe, un oggetto costante (array, intervallo, struct, ecc.) O anche una funzione validator.arrays, dizionari e set possono essere vincolati per tenere premuto solo uno specifico "tipo" di dati. Tutto in Qu sono oggetti, compresi numeri, stringhe, ecc. Il numero 123, ad esempio, è in realtà un'istanza della classe INT incorporata. Le classi sono casi della classe di classe integrata, ecc. Ma questo non significa che devi scrivere i tuoi programmi in modo orientato all'oggetto. Questo è interamente fino a te.Documentazione può essere incorporato nel codice sorgente. Il compilatore li salterà. Il costruttore di documentazione li estrai. Il costruttore è incluso come parte della distribuzione standard. Infatti, quando si installano i moduli QU o QUS, le documentazione vengono automaticamente costruite per te.Q è interamente scritta in C. Le documentationi leggibili sono incorporate nelle sorgenti C direttamente. Scrittura di moduli C Per Qu è facile in quanto può ottenere! Ecco alcune caratteristiche chiave di "Language di programmazione QUST": · Veloce · Sintassi pulita · Digitazione semiarmica forte · Gestione dei moduli · Multithread · Rilevamento del deadlock · Loop di etichetta, pausa, continuare, Ripeti · Loop, mentre, per, atomico, fare eccezioni veloci · Prova, catturare, altrimenti, infine · Funzione annidata · Chiusura lessicale · Accumulatore · Generatore · Coroutine · Type Validator · Esegui una volta funzione · Valuta completa e sicura · Stampa tamponata · Stampa tamponata · Auto sé · Attributi privati, pubblici e statici · Attributi di lettura / scrittura e di lettura · Proprietà e metodi di lettura · Proprietà e metodi di classe · Attributo dinamico Accesso · Attributo dinamico Accesso · Ereditarietà singola con mixins · Contruttori multipli · Accesso ad attributo super classe · Finalizzatori · Assegnazione multipla · Argomento variabile e predefinito nts · Argoment Appiatting · Attributo uniforme Accesso · Numero complesso · Big Integer · Segna e sweep Garbage Collectorrements: · GCC 2.96 + Thread Posix (pthread) · MakeWhat è nuovo in questa versione: · Gli interni di Qu sono ora compilati in una libreria condivisa. · Il Il collezionista della spazzatura è stato migliorato. · La sintassi HTML ora utilizza lettere minuscole e vi è un'alternativa H MODULO H più efficiente che ha anche il supporto della sintassi di tipo HTML integrato. · L'interfaccia del database è stata migliorata per semplificare il legame di classe. · Molti moduli sono stati spostati in pacchetti separati in modo che possano essere scaricati individualmente.
Il linguaggio di programmazione Q Software correlato