août
2008
Aujourd’hui, un petit billet pour présenter Ultimate C++, qui vient de sortir sa nouvelle version.
Ultimate C++ est un RAD comprenant en autre un IDE, une bibliothèque touche à tout (GUI, SQl,…), un designer; le tout étant disponible sur de multiples plateformes sous une licence libre (BSD). L’IDE se veut polyvalent et puissant en intégrant un système d’aide pour la bibliothèque, des technologies pour accélérer la recompilation d’un projet, en étant capable de travailler avec les principaux compilateurs du marché (g++, visual,…)
Liste d’un partie des nouveautés:
L’annonce de la release sur Usenet avance 200 nouveautés dont:
- Une nouvelle implémenation beaucoup plus performante des String/WString
- Présence d’un nouvel allocateur de tas de haute-performance (presque) sans lock
- Un support amélioré du multi-thread
- une classe CoWork pour aider à paralléliser le code.
- Un support unifié du Drag & Drop
- Le support de PostgreSQL
- Le support de Win64 support (sauf le debugger)
- une classe QuickTabs
- HeaderCtrl peut maintenant déplacer les onglets
- ArrayCtrl trie automatiquement les collones
- Le Look&feel de Chameleon a été amélioré sous GTK et Vista
- la documentation (Topic++) fait maintenant partie intégrante de l’IDE.
Pour installer, rien de plus simple: des paquets sont disponibles. Il suffit de télécharger celui qui correspond à votre distribution. Au pire, il reste les sources à compiler.
Du coté des principaux regrets, on peut noter la structure du code de la bibliothèque, qui ressemble à celle de wxwidget (moi pro-Qt ? Nan, du tout) et un IDE qui semble, après un test rapide, ne pas être des plus ergonomique.