Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Actualité : Sortie de Boost 1.36

Le , par Alp

0PARTAGES

1  0 
Bonjour,

Ca y est, Boost 1.36 est sortie !

Les dernières modifications sont en ce moment même en train d'être faites sur le site de Boost et elle est déjà disponible en téléchargement à cette adresse.

Vous pouvez trouver sur le blog Developpez des détails sur cette nouvelle release. Elle est moins importante que la 1.35 au niveau nouveautés mais je suis néanmoins assez impatient d'essayer Boost.Exceptions entre autres !

La page d'accueil de Boost 1.36
La documentation de toutes les bibliothèques présentes dans la version 1.36

J'essayerai de venir donner un feedback mais n'hésitez surtout pas à donner votre avis sur les nouveautés & modifications effectuées ainsi que votre propre feedback.

Dire que je l'ai connue à la 1.32... Je suis sincèrement heureux de voir la place qu'elle prend et surtout tout ce qui y est ajouté (la 1.36 n'est que la face visible de l'iceberg).

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de three minute hero
Membre régulier https://www.developpez.com
Le 15/08/2008 à 7:03
Je m'y colle, très brièvement pour l'instant :

Je m'arrachais les cheveux depuis hier à cause d'un bug sur un de mes projets utilisant Wave. Le passage à la nouvelle version de Boost a résolu le problème

Premier feedback évidemment positif pour ma part en ce qui concerne cette nouvelle cuvée 1.36, qui arrive à point nommé
0  0 
Avatar de Alp
Expert éminent sénior https://www.developpez.com
Le 15/08/2008 à 11:58
Effectivement vu comme ça tu ne peux qu'être content
Faudra un peu tester les nouveautés, j'essaye de m'y coller dans la journée.
0  0 
Avatar de epsilon68
Membre éprouvé https://www.developpez.com
Le 15/08/2008 à 18:31
alors? ca donne quoi?
0  0 
Avatar de Alp
Expert éminent sénior https://www.developpez.com
Le 15/08/2008 à 20:38
Pour le moment lecture de doc
0  0 
Avatar de loufoque
Expert confirmé https://www.developpez.com
Le 17/08/2008 à 1:15
Nouvelle version fort attendue de Spirit, avec dedans Phoenix 2.0, futur remplaçant de Boost.Lambda.
0  0 
Avatar de three minute hero
Membre régulier https://www.developpez.com
Le 17/08/2008 à 2:46
Citation Envoyé par loufoque Voir le message
Nouvelle version fort attendue de Spirit, avec dedans Phoenix 2.0, futur remplaçant de Boost.Lambda.
Les closures Phoenix et Lambda, ça aura encore un intérêt, tout ça, avec les fonctions lambda de C++0x ?
0  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 17/08/2008 à 17:02
A priori non, sauf si t'as pas accès a un compilo c++0x pour ton projet.

Ce qui va être le cas de beaucoup de monde en entreprise pour quelques années encore.
0  0 
Avatar de loufoque
Expert confirmé https://www.developpez.com
Le 17/08/2008 à 18:27
les lambdas dans le langage ont une syntaxe assez lourde et ne permettent que l'écriture de fonctions monomorphes.
0  0 
Avatar de Alp
Expert éminent sénior https://www.developpez.com
Le 18/08/2008 à 14:19
Citation Envoyé par loufoque Voir le message
les lambdas dans le langage ont une syntaxe assez lourde et ne permettent que l'écriture de fonctions monomorphes.
C'est tout à fait cela.
Il faut plutôt voir Phoenix comme une extension. Enfin, c'est bien plus souple mais ça introduit une dépendance. Si les lambdas de C++0x ne suffisent pas, alors c'est probablement le meilleur choix
0  0 
Avatar de ac_wingless
Membre confirmé https://www.developpez.com
Le 25/08/2008 à 17:02
J'ai installé une branche de code avec la 1.36, et l'équipe n'aime pas trop l'avertissement C4996 de VC9 dans boost/algorithm/string/detail/classification.hpp (utilisation de std::copy - la différence avec 1.35 est qu'ils ont retiré l'utilisation de <set>, mais ce n'est pas fait de façon très propre. Certains commentaires ne sont pas actualisés, par exemple).
En l'occurrence supprimer cet avertissement en général serait délicat pour nos codes, et j'hésite à attaquer les tripes de boost pour exciser la tumeur à la tronçonneuse. Bref, ça pollue franchement nos compilations et c'est dommage.

Par contre, j'aime beaucoup la nouvelle librairie unit.
0  0