Je viens de voir le site de LLVM, le projet a l'air exceptionnel

, mieux que gcc, multiplateforme, generation de code optimisé, pour le reste voir ici :
http://fr.wikipedia.org/wiki/Low_Level_Virtual_Machine
http://en.wikipedia.org/wiki/Low_Level_Virtual_Machine
Si purebasic evolue et permet de generer directement un code C++ directement compilable par LLVM, ce serait exceptionnel car il serait alors possible de generer des executables pour differents architectures (x86, x64, arm...)
Maintenant, il faut voir ce que veulent les utilisateurs de purebasic :
1/ plus question d'avoir un executable de quelques ko, mais ce n'est plus essentiel de nos jours, la plupart des ordinateurs sont aujourd'hui equipe d'enorme quantite de memoire vive et physique...
2/ alors que purebasic est tres peu connu comparé aux autres basic (visual basic), cette evolution pourrait agrandir enormement la communauté et l'interet de nombreux developpeurs...
3/ le marché d'un tel language est enorme et internationnal, l'auteur pourra surement en faire son activite principal...
4/ si en plus purebasic permettait d'inserer directement du code c c++ comme le fait bcx par exemple, ce serait un plus :
$CCODE
/** insertion du code c c++ ici */
$CCODE
5/ si en plus il devenait possible d'utiliser directement l'impressionant quantite de librairie c c++...
6/ l'auteur devrait regarder du cote de Ultimate++ (
http://www.ultimatepp.org/index.html), la licence bsd est tres permissive, generer du code multiplateforme pour cette environnement en utilisant LLVM me semble une bonne approche...
7/ un tel projet attirera surement des gens tres competents en c c++ pour pallier aux insuffisances de purebasic (3d, base de donnee...)
8/ les utilisateurs de purebasic actuel doivent accepter de renouveler l'achat de la licence de purebasic a un prix plus eleve qu'actuellement et a faire des dons plus souvent a l'auteur pour l'encourager dans cette voie...
Personnellement, pour un language base sur la syntaxe du basic et multiplateforme, je serais preneur tout de suite...
La balle est dans votre camp...
----------------------------------------------------------------
I just saw the site of LLVM, the project looks fantastic

, better than gcc, multiplatform generation of optimized code for the rest see here:
http://fr.wikipedia.org/wiki/Low_Level_Virtual_Machine
http://en.wikipedia.org/wiki/Low_Level_Virtual_Machine
If purebasic evolved and can directly generate C code directly compilable by LLVM, it would be exceptional because it would be possible to generate executables for different architectures (x86, x64, arm ...)
Now we have to see what users want purebasic:
1 / no question of having an executable from a few kb, but it is more essential today, most computers today are equipped with huge amount of RAM and physical ...
2 / while purebasic is very little known compared to other basic (visual basic), this evolution could enormously expand the community and the interest of many developers ...
3 / the market of such language is huge and internationnal, the author will surely make it his principal activity ...
4 / purebasic if in addition to insert code directly as does DC BCX example, it would be a plus:
$ CCODE
/ ** Insert code here * c c /
$ CCODE
5 / if in addition it became possible to directly use the impressive amount of library DC ...
6 / author should check out Ultimate (
http://www.ultimatepp.org/index.html), the BSD license is very permissive, generate code for this multiplatform environment using LLVM seems a good approach. ..
7 / such a project surely will attract very good people in DC to address the shortcomings of purebasic (3d, database ...)
8 / purebasic current users must agree to renew the license purchase of purebasic a higher price than at present and has to donate more often to the author to encourage him in this way ...
Personally, for a language based on syntax and basic platform, I'd taker right away ...
The ball is in your court ...
