The Blue Programming Language

Software screenshot:
The Blue Programming Language
Dettagli del software:
Versione: 1.7.5
Data di caricamento: 3 Jun 15
Sviluppatore: Erik Lechak
Licenza: Libero
Popolarità: 6

Rating: nan/5 (Total Votes: 0)

Il progetto Programming Language Blu è un linguaggio bytecode compilato unica che implementa le funzionalità più efficaci di molti linguaggi di programmazione in una sintassi chiara e concisa. Moduli plugin sono facili da sviluppare e possono aggiungere funzioni, tipi e paradigmi di programmazione anche per il linguaggio, senza interferire con la sintassi.
Il blu è ancora presto nella sua fase di sviluppo iniziale in modo molto poco ottimizzazione è stato fatto, e la sua funzionalità cresce ogni giorno. La seguente introduzione non è affatto una descrizione completa di funzionalità di blu.
Installazione:
- Scarica la fonte
- Estrarre l'archivio. "Tar -xvzf blue1.0.tar.gz"
- Cd nella directory estratta. "Cd blu"
- Eseguire make. "Creare"
- Su per diventare root. "Su root"
- Eseguire make install 1. "make install"
- Eseguire make test. "Make test"
Sostituire "make install" comando con "make install INSTALL_DIR =" / diversi / dir "per installare in un percorso alternativo

Caratteristiche .

  • Gratis (GPL)
  • Un linguaggio di programmazione multipiattaforma
  • Un linguaggio dinamico con una sintassi semplice e consistente
  • Bytecode compilato
  • Garbage raccolto
  • Incredibilmente facile da espandere con funzionalità native

Cosa c'è di nuovo in questa versione:

  • Questa versione aggiunge il & quot; def & quot; parola chiave utilizzata per impostare l'oggetto di default, e la sintassi che semplifica le operazioni per l'oggetto predefinito.
  • Il lavoro è stato avviato su una nuova interfaccia grafica semplificata.
  • Diversi piccoli bug sono stati corretti.

Cosa c'è di nuovo in versione 1.7:

  • Questa versione introduce un nuovo controllo parser sintassi e apre la strada per molte ottimizzazioni.
  • Genera migliori messaggi di errore e le forze rispetto della definizione del linguaggio.
  • & quot; import & quot; e & quot; eval & quot; metodi sono stati aggiunti alle stringhe.
  • Un importante obiettivo del 1,7 release è la semplificazione del codice.

Cosa c'è di nuovo nella versione 1.6.10:

  • Questa versione aggiunge il metodo foreach alle funzioni, permettendo funzioni per scorrere una serie di argomenti.
  • Aggiunge le funzioni sys.clone e sys.copy per supportare la programmazione basata prototipo.
  • Questa versione contiene anche alcune correzioni di bug minori.

Cosa c'è di nuovo nella versione 1.6.9:

  • Questa release aggiunge sostituire, tagliare, ltrim, e Metodi rtrim alle stringhe.
  • Semplifica anche l'attuazione OOP aggiungendo sys.class per creare tipi definiti dall'utente, sys.extend di estendere dinamicamente i tipi, e sys.contract dinamicamente un-estendere tipi.

Cosa c'è di nuovo nella versione 1.6.8:

  • Questa versione aggiunge un flusso di shell per una facile comunicazione con l'interprete dei comandi.
  • La documentazione per i flussi è ora aggiornato.
  • L'origine contiene l'inizio di un nuovo parser blu utilizzando il generatore di parser limone.

Cosa c'è di nuovo nella versione 1.6.7:

  • Questa release rende il valore dell'espressione in condizioni opzionali.
  • La sintassi correttore troppo entusiasta è stato temporaneamente disabilitato.
  • tipo Null per risultati di conversione stringa in & quot; NULL & quot; piuttosto che la stringa di conversione oggetto predefinito.

Cosa c'è di nuovo nella versione 1.6.6:

  • Questa release aggiunge metodi delle stringhe e il numero di conversione, la sintassi controllo, correzioni di bug minori e pulizia del codice.

Cosa c'è di nuovo nella versione 1.6.5:

  • Questa release corregge un bug importante con i confronti numerici.
  • Un nuovo plugin hashing che implementa l'algoritmo di hashing MD5 è stato inoltre aggiunto.

Cosa c'è di nuovo nella versione 1.6.3:

  • Questa versione aggiunge un'espressione regolare e un plug-in sperimentale plugin di tempo. Ci sono alcune correzioni di bug minori.
  • Il repository Mercurial per il progetto è ora disponibile presso http://sharesource.org/project/blue.

Programmi simili

Vala
Vala

27 Sep 15

TXR
TXR

18 Jul 15

R
R

17 Feb 15

Glulxe
Glulxe

11 May 15

Commenti a The Blue Programming Language

I commenti non trovato
Aggiungi commento
Accendere le immagini!