A mon avis, c'est plus intéressant pour le langage C++ que pour le langage C. Il y a eu des propositions pour incorporer ces fonctions anonymes (ou fonctions lambda) dans le standard C++0x :
En C, je trouve que ça ne s'inscrit pas bien dans l'esprit du langage ; et je ne vois pas de situation où ça apporterait une simplification ou une clarification de l'écriture.
-- Richard
Le 04/09/2009 19:09, YBM a écrit :
Apple a étendu son compilo C/C++/Objective C/etc. en y introduisant les
fonctions anonymes.
A mon avis, c'est plus intéressant pour le langage C++ que pour le
langage C. Il y a eu des propositions pour incorporer ces fonctions
anonymes (ou fonctions lambda) dans le standard C++0x :
En C, je trouve que ça ne s'inscrit pas bien dans l'esprit du langage ;
et je ne vois pas de situation où ça apporterait une simplification ou
une clarification de l'écriture.
A mon avis, c'est plus intéressant pour le langage C++ que pour le langage C. Il y a eu des propositions pour incorporer ces fonctions anonymes (ou fonctions lambda) dans le standard C++0x :
En C, je trouve que ça ne s'inscrit pas bien dans l'esprit du langage ; et je ne vois pas de situation où ça apporterait une simplification ou une clarification de l'écriture.
-- Richard
PasDeSpam
YBM wrote:
YBM a écrit : > Apple a étendu son compilo C/C++/Objective C/etc. en y introduisant les > fonctions anonymes. > > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/10 > > Officiellement afin de simplifier la programmation parallèle sous > MacOS X "Snow Leopard". > > Pour autant que je sache X-Code est basé sur gcc, va-t-on retrouver > cette extension sous les versions "normales" de gcc ?
Errata, il semble qu'Apple soit passé à LLVM sur x86 :
http://clang.llvm.org/
gcc 4.0 gcc 4.2 LLVM-gcc 4.2 Clang LLVM 1.0
clang 1.0
YBM <ybmess@nooos.fr> wrote:
YBM a écrit :
> Apple a étendu son compilo C/C++/Objective C/etc. en y introduisant les
> fonctions anonymes.
>
> http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/10
>
> Officiellement afin de simplifier la programmation parallèle sous
> MacOS X "Snow Leopard".
>
> Pour autant que je sache X-Code est basé sur gcc, va-t-on retrouver
> cette extension sous les versions "normales" de gcc ?
Errata, il semble qu'Apple soit passé à LLVM sur x86 :
YBM a écrit : > Apple a étendu son compilo C/C++/Objective C/etc. en y introduisant les > fonctions anonymes. > > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/10 > > Officiellement afin de simplifier la programmation parallèle sous > MacOS X "Snow Leopard". > > Pour autant que je sache X-Code est basé sur gcc, va-t-on retrouver > cette extension sous les versions "normales" de gcc ?
Errata, il semble qu'Apple soit passé à LLVM sur x86 :
http://clang.llvm.org/
gcc 4.0 gcc 4.2 LLVM-gcc 4.2 Clang LLVM 1.0
clang 1.0
YBM
Richard Delorme a écrit :
Le 04/09/2009 19:09, YBM a écrit :
Apple a étendu son compilo C/C++/Objective C/etc. en y introduisant les fonctions anonymes.
A mon avis, c'est plus intéressant pour le langage C++ que pour le langage C. Il y a eu des propositions pour incorporer ces fonctions anonymes (ou fonctions lambda) dans le standard C++0x :
En C, je trouve que ça ne s'inscrit pas bien dans l'esprit du langage ; et je ne vois pas de situation où ça apporterait une simplification ou une clarification de l'écriture.
Un example de code un peu moins trivial que les exemple de la doc d'Apple :
http://paste.lisp.org/display/86549
Apple semble avoir publié tout ce qu'il faut pour utiliser tout ça sous d'autres UNIX : http://libdispatch.macosforge.org/
Richard Delorme a écrit :
Le 04/09/2009 19:09, YBM a écrit :
Apple a étendu son compilo C/C++/Objective C/etc. en y introduisant les
fonctions anonymes.
A mon avis, c'est plus intéressant pour le langage C++ que pour le
langage C. Il y a eu des propositions pour incorporer ces fonctions
anonymes (ou fonctions lambda) dans le standard C++0x :
En C, je trouve que ça ne s'inscrit pas bien dans l'esprit du langage ;
et je ne vois pas de situation où ça apporterait une simplification ou
une clarification de l'écriture.
Un example de code un peu moins trivial que les exemple de la doc
d'Apple :
http://paste.lisp.org/display/86549
Apple semble avoir publié tout ce qu'il faut pour utiliser tout
ça sous d'autres UNIX : http://libdispatch.macosforge.org/
A mon avis, c'est plus intéressant pour le langage C++ que pour le langage C. Il y a eu des propositions pour incorporer ces fonctions anonymes (ou fonctions lambda) dans le standard C++0x :
En C, je trouve que ça ne s'inscrit pas bien dans l'esprit du langage ; et je ne vois pas de situation où ça apporterait une simplification ou une clarification de l'écriture.
Un example de code un peu moins trivial que les exemple de la doc d'Apple :
http://paste.lisp.org/display/86549
Apple semble avoir publié tout ce qu'il faut pour utiliser tout ça sous d'autres UNIX : http://libdispatch.macosforge.org/
espie
In article <4aa1771e$0$12621$, Richard Delorme wrote:
Le 04/09/2009 19:09, YBM a écrit :
Apple a étendu son compilo C/C++/Objective C/etc. en y introduisant les fonctions anonymes.