Ven 10 Ago 2012     

I ricercatori del Computer Science and Artificial Intelligence Laboratory (CSAIL), del MIT (Massachusetts Institute of Technology), hanno annunciato di aver sviluppato un nuovo linguaggio di programmazione chiamato "Halide".

 Halide è stato progettato per semplificare lo sviluppo di applicazioni riguardanti l'Image Processing.

Adding a new function to an image-processing program, or modifying it to run on a different device, often requires rethinking and revising it from top to bottom.

Researchers at MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) aim to change that, with a new programming language called Halide. Not only are Halide programs easier to read, write and revise than image-processing programs written in a conventional language, but because Halide automates code-optimization procedures that would ordinarily take hours to perform by hand, they’re also significantly faster.

Rilasciato sotto licenza MIT, Halide è disponibile per piattaforme x86-64/SSE, ARM v7/NEON e CUDA. Il compilatore è attualmente disponibile per le recenti release di Mac OS X e Linux. Il supporto per sistemi Windows è tecnicamente fattibile, ma per ora non è stato testato su sistemi Windows.

 
Mer 16 Mar 2011     

Il team di sviluppo di JRuby ha annunciato il rilascio di JRuby 1.6, una implementazione in Java del linguaggio di programmazione Ruby

This release fixes hundreds of user issues and brings compatibility with Ruby 1.9.2 to a very high level. We have made Windows a primary supported platform by adding it to our continuous integration environment. JRuby 1.6 will provide Windows-based Ruby users with the best experience yet. This release integrates experimental support for C extensions based on Ruby’s C API.

JRuby è rilasciata sotto licenza CPL, GPL o LGPL, ed è possibile scaricarla da questa pagina.

 
Lun 07 Mar 2011     

Dopo 18 mesi di sviluppo è stata rilasciata la nuova versione di Jython, una implementazione del linguaggio di programmazione Python scritta in Java.

  • The socket module now includes ipv6 support
  • The socket module now also includes Internationalized Domain Names (RFC 3490) support on Java 6
  • Performance improvements around method invocation. 2.5.2 runs the richards benchmark 3x faster and the pystone benchmark 20% faster than 2.5.1

Note di rilascio disponibili a questa pagina, download da questa pagina.

 
Mar 11 Gen 2011     

Gli sviluppatori di JRuby, una implementazione in Java del linguaggio di programmazione Ruby, hanno annunciato il rilascio della prima release candidate di JRuby 1.6.0.

JRuby 1.6.0 is the largest release of JRuby to date. This release fixes hundreds of user issues and brings compatibility with Ruby 1.9.2 to a very high level. We have made Windows a primary supported platform by adding it as a continuous integration platform, and JRuby 1.6 will provide Windows-based Ruby users with the best experience yet. This release integrates experimental support for C extensions based on Ruby’s C API. And as with all major releases, we have improved stability and performance across the board in response to real-world user input.