Tutti gli articoli con tag linguaggi

Rilasciata Ruby 1.9.1

pubblicato da Luca M. in: Ruby

È stata rilasciata la versione 1.9.1 di Ruby, il noto linguaggio di scripting completamente ad oggetti. Si tratta della prima release stabile della 1.9. Numerose le nuove funzionalità introdotte: tra queste spicca il supporto per i native threads e una implementazione per il supporto alle fibre.

Gli sviluppatori dichiarano la nuova versione fino a due volte piu veloce della precedente. Date le numerose modifiche introdotte tuttavia, la comunità di sviluppatori si apetta che il porting alla nuova versione di Ruby del software esistente richederà comunque un po’ di tempo.

Via | www.slashdot.org

Continua a leggere: Rilasciata Ruby 1.9.1

....
condividi 2 Commenti

Rilasciato ufficialmente Python 3.0

pubblicato da Hispanico in: Python

PythonA neanche una settimana dal rilascio della Release Candidate numero 3, la Python Software Foundation ha annunciato il lancio della versione definitiva del tanto atteso linguaggio di programmazione Python 3.0.

Questa release, anche comunemente detta Python 3000 o Py3k, segna un passo fondamentale per lo sviluppo del linguaggio in questione che pur presentandosi essenzialmente nella medesima forma, incorpora ora una maggiore precisione nei dettagli ed una minore quantità di caratteristiche inutili.

Maggiori informazioni sul rilascio corrente sono disponibili sul sito ufficiale del progetto dove sono locate anche le note di rilascio ed il changelog.

Via | Phoronix

Continua a leggere: Rilasciato ufficialmente Python 3.0

....
condividi 8 Commenti
PUBBLICITÀ
PUBBLICITÀ

Python 3.0 arriva alla RC3

pubblicato da Giulio S. in: Open Source

python 3Il potente linguaggio di programmazione nato ad Amsterdam nel 1989 sotto la mano del suo creatore Guido Van Rossum, è ormai arrivato alla terza release candidate della sua più nuova versione 3.0. Python è un linguaggio orientato agli oggetti. Supporta le classi, l’ereditarietà e si caratterizza per il binding dinamico, ma soprattutto il suo principale punto di forza è la portabilità: lo stesso programma potrà girare su una piattaforma Windows, mac o Linux purché vi sia installato il suo l’interprete. In Italia l’interesse per questo rivoluzionario linguaggio è in continuo crescendo.

Il nuovo Python 3000 alias “Py3k” rilasciato come Python 3.0 è incompatibile con le precedenti release 2.x. In sostanza il linguaggio è lo stesso ma molti dettagli, come dizionari e stringhe di lavoro sono cambiati notevolmente ed altrettante funzionalità obsolete sono state rimosse. Il team invita gli sviluppatori a concentrarsi sul fixing del maggior numero di bug possibili, sperando di rilasciare la versione definitiva entro dicembre. Per il download e tutte le novità vi mando alla pagina ufficiale.

Continua a leggere: Python 3.0 arriva alla RC3

....
condividi 3 Commenti

Python 2.6 anticipa le novità della versione 3.0

pubblicato da Andrea de Palo in: Python

PythonDopo la sua presentazione ed il primo rilascio beta torniamo a parlare di Python 3.0 in occasione della disponibilità della versione 2.6 di questo linguaggio di programmazione interpretato.

Python 2.6 rappresenta una sorta di ponte con la versione 3.0 dato che introduce alcune delle novità previste, mantenendo però la compatibilità con l’attuale ramo 2.x. Le nuove funzionalità previste in Python 3 che andrebbero a rompere la compatibilità sono state inserite nel modulo future_builtins ed è stato anche aggiunto un nuovo switch all’interprete: grazie ad esso verrà segnalata qualsiasi cosa che cesserà di essere supportata nella versione 3.

Oltre a queste novità, Python 2.6 include anche un gran numero di correzioni e piccoli miglioramenti: durante il suo sviluppo sono state applicate 259 patch e 612 bug sono stati individuati e corretti.

Il rilascio di Python 3.0 è previsto entro la fine del 2008.

Grazie all’anonimo lettore per la segnalazione.

Continua a leggere: Python 2.6 anticipa le novità della versione 3.0

....
condividi 7 Commenti

Microsoft vince: niente JavaScript 4

pubblicato da Andrea de Palo in: Aziende Programmazione Polemiche Internet Javascript

MicrosoftLa commissione tecnica che si occupa dello sviluppo di JavaScript ha abbandonato le specifiche che avrebbero portato alla quarta revisione (ECMAScript 4.0) di questo linguaggio di programmazione in favore di una soluzione più limitata, soprannominata Harmony (ECMAScript 3.1).

La decisione è stata presa per porre fine alla scissione tra i membri del comitato (ne avevamo già parlato alcuni mesi fa) e rappresenta una vittoria di Microsoft: il colosso di Redmond si era infatti opposto alla proposta di Adobe di adottare ActionScript3 (o comunque una sua variante) come erede dell’attuale JavaScript, sostenendo la necessità di convogliare le nuove idee in un nuovo linguaggio di programmazione ( il suo JScript.NET)

Resta ora da capire quale sarà il futuro del progetto Mozilla Tamarin, nato proprio da una donazione di codice da parte di Adobe.

via | Slashdot

Continua a leggere: Microsoft vince: niente JavaScript 4

....
condividi 6 Commenti

Nasce il primo Erlang User Group in Italia

pubblicato da Andrea de Palo in: Linguaggi Programmazione

ErlangErlang è un linguaggio di programmazione con caratteristiche particolarmente apprezzate da aziende operanti nel campo delle telecomunicazioni (non per altro è nato in Ericsson): semplificazione della programmazione concorrente, codice hot-swap (può essere sostituito a runtime!) ed estrema solidità lo rendono quasi una scelta obbligata per determinati scenari.

Vista la “nicchia” occupata da questo linguaggio segnalo quindi con piacere la nascita dell’Erlang Etna User Group, un gruppo che si prefigge l’intento di condividere e discutere tutto quello che riguarda questo linguaggio e le problematiche inerenti la programmazione funzionale.

Ringrazio l’anonimo lettore per la segnalazione

Continua a leggere: Nasce il primo Erlang User Group in Italia

....
condividi 0 Commenti
PUBBLICITÀ
PUBBLICITÀ

Seconda edizione del Pycon Italia

pubblicato da Andrea de Palo in: Aziende Eventi Python Programmazione

PythonRiceviamo e diffondiamo con piacere questa notizia:

Il 9,10,11 maggio a Firenze si terrà la seconda edizione del Pycon Italia, la conferenza italiana dedicata al linguaggio python. Le tre giornate di conferenze si dividono in tre track parallele: Scoprire Python, Diffondere Python e Imparare Python. Da segnalare il keynote di apertura tenuto da Richard Stallman e la presenza di sponsor rilevanti a livello nazionale e internazionale quali Skype e Google. Consiglio a tutti gli interessati di fare un giro sul sito per farsi un’idea.

Grazie ad emmebi per la segnalazione

Continua a leggere: Seconda edizione del Pycon Italia

....
condividi 0 Commenti

Lo sviluppo di Ruby.NET è giunto alla fine?

pubblicato da Andrea de Palo in: Open Source Ruby Programmazione Microsoft

Ruby.net

A meno di ripensamenti in extremis sembra che il sipario stia per calare su Ruby.NET: dopo aver visto i risultati raggiunti dal “concorrente” IronRuby ( anche grazie all’impiego di DLR ), il principale sviluppatore del progetto avrebbe infatti deciso di unire i suoi sforzi con quelli delle persone che ne seguono lo sviluppo.

L’unico dettaglio che potrebbe far storcere il naso a molti osservatori è il fatto che IronRuby sia, come IronPython, un progetto portato avanti da Microsoft per ampliare il numero di linguaggi supportati dalla sua piattaforma .NET; i sorgenti di IronRuby sono distribuiti con licenza MS-PL.

via | Punto-Informatico

Continua a leggere: Lo sviluppo di Ruby.NET è giunto alla fine?

....
condividi 4 Commenti

Aptana Studio 1.1 introduce JavaScript lato-server

pubblicato da Andrea de Palo in: Open Source Software Programmazione Javascript

Jaxer

Piccolo incremento di release per l’IDE JavaScript Aptana Studio ( già segnalato da Fullo ) ma novità sostanziale nei contenuti: oltre a qualche miglioria generalizzata, la versione 1.1 introduce il supporto a Jaxer, una tecnologia che permette, udite udite, di utilizzare “AJAX” anche lato server. Stando a quanto presente nella pagina del progetto, Jaxer consentirebbe la creazione di intere applicazioni in JavaScript, interagendo con eventuali pagine scritte in altri linguaggi ( PHP, Java, Ruby, etc ) o lavorando direttamente con DB, file e socket access. Leggendo la documentazione si scopre che, in pratica, ogni pagina verrebbe interpretata una prima volta sul server, per poi essere inviata al browser ( che la processerà una seconda volta ).

Jaxer, così come la versione comunitaria di Aptana, sono disponibili con licenza GPL.

Grazie ad Andy per la segnalazione

Continua a leggere: Aptana Studio 1.1 introduce JavaScript lato-server

....
condividi 5 Commenti

LLVM 2.1: GCC sente il fiato sul collo?

pubblicato da Andrea de Palo in: Open Source Software Linguaggi Apple Programmazione

Source codeDopo le polemiche su pcc, il nuovo compilatore C portato avanti da alcuni sviluppatori di OpenBSD e NetBSD, non potevamo non segnalare il rilascio della nuova versione di LLVM, una “infrastruttura per la compilazione” particolarmente avanzata, che include compilatori per svariati linguaggi ( C, C++, ObjectC ) e che, nonostante utilizzi codice proveniente dal GCC, viene visto da molti come un’alternativa molto più elegante ai compilatori della FSF.

Questo rilascio è il primo ad offrire il supporto a GCC 4.2 ed al famoso clang di Apple come frontend.

[ via OSNews ]

Continua a leggere: LLVM 2.1: GCC sente il fiato sul collo?

....
condividi 0 Commenti

Pascal non è morto: Free Pascal 2.2

pubblicato da Andrea de Palo in: Open Source Linguaggi Varie Programmazione

Free PascalNon sarà il linguaggio di programmazione più cool del momento ma fa comunque piacere sapere che gli sviluppatori del progetto Free Pascal hanno annunciato la disponibilità di una nuova versione del noto compilatore. Tra le novità della versione 2.2 troviamo il supporto a MacOS X su macchine Intel, al Game Boy Advance, a Windows CE ed a Windows a 64 bit: quest’ultima piattaforma, in particolare, assicura a Free Pascal il premio di “primo compilatore libero disponibile per Windows64″, grazie agli sforzi compiuti sull’assembler ed il linker interni. Tempi di compilazione ridotti ed eseguibili di minore dimensione arricchiscono le feature di questo rilascio.

[ via Slashdot ]

Continua a leggere: Pascal non è morto: Free Pascal 2.2

....
condividi 8 Commenti

Prima beta per Python 3000

pubblicato da Andrea de Palo in: Python Varie Programmazione

PythonPython 3.0, conosciuto con il codename Python 3000, ha raggiunto il suo primo rilascio pubblico; come vi avevamo già anticipato, questo nuovo ramo avrà altri rilasci beta nel corso del prossimo anno, visto che la versione finale non è prevista prima di agosto 2008. Python 3000 è una nuova versione del linguaggio, incompatibile con il ramo 2.x perché, nonostante il linguaggio abbia mantenuto la stessa sintassi, molti dettagli ( soprattutto il funzionamento di oggetti come dizionari e stringhe ) sono stati modificati mentre altre feature deprecate sono state definitivamente rimosse.

[ via OSNews ]

Continua a leggere: Prima beta per Python 3000

....
condividi 5 Commenti
Network Blogo