Moi aussi je regrette ce choix !
En effet, il existe d�j� un syst�me de base de donn�es tr�s puissant, embarquant les donn�es dans un fichier : sqlite !
De plus il n'utilise pas Java !
Il faudrait quand m�me ne pas faire trop vite l'amalgame � Java = pas bon �. Il a ses avantages et ses inconv�nients ; mon opinion personnel est que les id�es qui sous-tendent le Java (machine virtuelle, environnement s�curis�, etc.) repr�sentent un progr�s certain par rapport au C/C++ (pourtant j'ai fait 7 ans de C/C++, sans parler du Fortran, MatLab et autres langages). Pour en avoir discut� avec quelques d�veloppeurs dans des entreprises qui vivent du Java, il semble bien que la majorit� des lenteurs observ�es dans les programmes �crits en Java r�sultent davantage d'une mauvaise programmation que de faiblesses du langage. Le Java �tant beaucoup plus accessibles que le C/C++ (ce qui ne veut pas dire moins professionnel ; une grande partie de la complexit� du C/C++ est due � un h�ritage historique qui n'a plus de justification technique aujourd'hui), il attire des d�veloppeurs qui ne sont pas tous exp�riment�s. Il en r�sulte peut-�tre une plus grande vari�t� dans la qualit� des programmes en Java qu'en C/C++.
Le fait que le Java ne soit pas libre est un autre probl�me, et comme d�veloppeur open source je comprends tr�s bien cet argument. En face, l'alternative la plus proche est la plateforme .NET de Microsoft. Or, je n'ai aucune raison de faire davantage confiance � Microsoft qu'a Sun. Se baser sur un produit propri�taire comporte certains risques, mais jusqu'� maintenant j'ai trouv� que Sun est loin d'�tre mauvais en terme d'ouverture lorsqu'on le compare aux autres grandes entreprises, et son ouverture semble aller croissante.
Sur HSQL, je ne peux pas me prononcer. La tendance � sous-estimer les difficult�s se retrouve dans tous les langages. M�me quand une solution semble attrayante avant que l'on tente de l'appliquer � notre probl�me, l'enfer se cache dans les d�tails. Peut-�tre que sqlite aurait mieux r�ussi � entrer dans les d�lais, mais comment savoir ?
Martin.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
