2005/08/08




Windows VISTA e OPENGL La Microsoft fa il solito giochetto del supporto "parziale" di Opengl:

Opengl su Windows Vista sarà gestito da un strato su DirectX ma se un applicazione Opengl sarà attivata il "desktop compositor" sarà disattivato degradando le prestazioni.

Questo significa che:
  • OpenGL performance saranno ridotte in maniera significativa (50% ?)
  • OpenGL on Windows sarà fissato definitivamente alla versione 1.4 di OpenGL
  • non sarà possibile aggiungere estensioni ARB post 1.4

post su OPENGL.ORG che spiega il problema (in inglese)

Gli sviluppatori dovranno impazzire per far funzionare le cose su più macchine.


Che noia!





Chissà se TREEPIE funzionerà ancora!

2005/07/26

SISTEMI PREVALENT

Un articolo interessante:

Prevalence: Transparent, Fault-Tolerant Object Persistence by Jim Paterson

ITA: sui sistemi di persistenza "prevalent" che permettono di gestire il "salvataggio" degli oggetti mantenendone l'integrità transazionale MA SENZA USARE UN DATABASE!

Il framework più usato, per java, è Prevayler.
(tra l'altro come tradurreste prevalent? predominante? prevalente? mah!)

Adesso lo provo e vi aggiorno in un post al più presto.

ENG: Want to persist your objects, with transactional integrity? You probably assume you're going to be using a database, but not so fast--for lighter uses, particularly for prototyping and testing, the idea of "prevalence" may make more sense. Jim Paterson introduces it by way of Prevayler, a popular prevalence framework.

2005/07/07

I Generics sono l'equivalente dei template del C++ per JAVA. La prima volta che li ho visti ero un po' dubbioso... perchè aggiungere a Java le difficoltà del C++ ?

Perchè i Generics sono potenti e anche semplici!
Come farne a meno? :P

In sostanza si tratta di creare funzioni e classi generiche che utilizzano delle variabili o delle classi i cui TIPI che verrano definiti al primo uso (a compile time) .
In c++ i template sono POTENTI ma posso confondere e spaventare l'utente non smaliziato. In Java sono più semplici e appaiono piuttosto utilizzabili.

un po' di risorse....

Generics in J2SE 5.0
by Budi Kurniawan -- Generics are one of the most prominent language features in J2SE 5.0, but are you using them yet? Properly used, they allow greater flexibility, compile-time type safety, and fewer annoying and potentially unsafe casts. In this article, Budi Kurniawan shows how they work. (OnJava, molto ben fatto)

TUTORIAL PDF (della SUN, in inglese)