Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2129 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  18073  18074  18075  ..  27119  27120  27121  27122  27123  27124
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2027405
el muchach​o
Comfortably Numb
Posté le 06-10-2010 à 21:01:26  profilanswer
 

Reprise du message précédent :

sligor a écrit :


Oui, je les comprends mais ça me fait toujours rire alors que c'est souvent un simple oublie de "*" ou de "&"  :D
Il faudrait que je regarde ce que donne clang il me semble qu'ils font pas mal d'efforts de ce côté là.


La raison  des messages d'erreur à la con,  comme le fait remarquer Eric Niebler, c'est que les paramètres des templates ne sont pas typés. En gros tu catches à la compilation des erreurs qui pèteraient à l'exécution dans un langage à typage dynamique. Et là, le compilateur pète une erreur de typage très tard, après l'étape de manipulation des templates. C'est tellement tard dans la chaine de compilation que le message d'erreur ne peut être que cryptique.
Le point de vue original de Niebler, c'est de dire que c'est un bug de la librairie, d'avoir du vomi en sortie d'une erreur de compilation, car il existe des techniques pour vérifier le typage des paramètres des templates.

Message cité 1 fois
Message édité par el muchacho le 06-10-2010 à 21:07:24

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le 06-10-2010 à 21:01:26  profilanswer
 

n°2027406
masklinn
í dag viðrar vel til loftárása
Posté le 06-10-2010 à 21:04:52  profilanswer
 

sligor a écrit :


Oui, je les comprends mais ça me fait toujours rire alors que c'est souvent un simple oublie de "*" ou de "&"  :D  
Il faudrait que je regarde ce que donne clang il me semble qu'ils font pas mal d'efforts de ce côté là. ( http://clang.llvm.org/diagnostics.html )


Et LLVM 2.8 vient de sortir, avec C++lang dedans :o

el muchacho a écrit :


La raison  des messages d'erreur à la con,  comme le fait remarquer Eric Niebler, c'est que les paramètres des templates ne sont pas typés.


C'est aussi et surtout parce que GCC est un sac à foutre niveaux messges d'erreur.

el muchacho a écrit :

En gros tu catches à la compilation des erreurs qui pèteraient à l'exécution.


Bah justement, t'as absolument toutes les infos dispos, pourquoi c'est pas foutu de sortir un message utilisable?

Message cité 3 fois
Message édité par masklinn le 06-10-2010 à 21:11:40

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2027408
el muchach​o
Comfortably Numb
Posté le 06-10-2010 à 21:10:29  profilanswer
 

L'article en question: Expressive C++: Why Template Errors Suck and What You Can Do About It


Message édité par el muchacho le 06-10-2010 à 21:11:14

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2027409
sligor
Posté le 06-10-2010 à 21:13:01  profilanswer
 

masklinn a écrit :


Et LLVM 2.8 vient de sortir, avec C++lang dedans :o


et ils sont en train de développer leur propre STL (libc++)
http://libcxx.llvm.org/ licence BSD like

 

le dev principal est Howard Hinnant

Citation :


he is a software engineer for Apple and represents Apple on the C++ Standards committee as Library Working Group Chairman.  Howard has is also one of the co-authors / co-inventors of the rvalue reference work for C++09 making move semantics and perfect forwarding practical in C++.  In the past Howard was the principal author of the CodeWarrior C++ library.


Message édité par sligor le 06-10-2010 à 21:14:56

---------------
qwerty-fr
n°2027410
el muchach​o
Comfortably Numb
Posté le 06-10-2010 à 21:15:07  profilanswer
 

masklinn a écrit :


Bah justement, t'as absolument toutes les infos dispos, pourquoi c'est pas foutu de sortir un message utilisable?


Je viens d'éditer mon message précédent: parce que c'est le compilateur qui pète, pas le préprocesseur de templates, qui est "bête" (enfin un peu moins qu'un préprocesseur au sens C, il me semble, c'est plus proche d'un espèce de Lex/Yacc que d'un rechercher/remplacer d'un éditeur). Or une fois que le compilo a pété, c'est déjà "très" tard dans la chaîne de compilation. Le préprocessing de template a eu largement le temps de faire exploser les templates en centaines de combinaisons imbittables. Et c'est ça qu'on voit à l'écran.

Message cité 1 fois
Message édité par el muchacho le 06-10-2010 à 21:18:12

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2027411
kadreg
profil: Utilisateur
Posté le 06-10-2010 à 21:17:58  profilanswer
 

*inserez ici une volée d'injures sur les offices HLM*


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2027412
el muchach​o
Comfortably Numb
Posté le 06-10-2010 à 21:24:53  profilanswer
 

masklinn a écrit :


C'est aussi et surtout parce que GCC est un sac à foutre niveaux messges d'erreur.


T'as pas connu les premiers compilos C. :o
Une des raisons du succès de gcc à ses débuts, c'était qu'il était à la fois bcp plus restrictif que bien des compilos commerciaux, mais aussi ses messages d'erreur étaient plutôt plus clairs.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2027413
masklinn
í dag viðrar vel til loftárása
Posté le 06-10-2010 à 21:33:58  profilanswer
 

el muchacho a écrit :


Je viens d'éditer mon message précédent: parce que c'est le compilateur qui pète, pas le préprocesseur de templates, qui est "bête" (enfin un peu moins qu'un préprocesseur au sens C, il me semble, c'est plus proche d'un espèce de Lex/Yacc que d'un rechercher/remplacer d'un éditeur). Or une fois que le compilo a pété, c'est déjà "très" tard dans la chaîne de compilation. Le préprocessing de template a eu largement le temps de faire exploser les templates en centaines de combinaisons imbittables. Et c'est ça qu'on voit à l'écran.


En clair, GCC est mal branlé ( [:masklinn:2] ). OSEF?

el muchacho a écrit :

Une des raisons du succès de gcc à ses débuts, c'était qu'il était à la fois bcp plus restrictif que bien des compilos commerciaux, mais aussi ses messages d'erreur étaient plutôt plus clairs.


C'était ptet le cas en 1985, mais là il se fait bouffer le pauvre, déjà sur le clang précédent il y avait pas trop photo sur les messages d'erreur C.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2027414
verdoux
And I'm still waiting
Posté le 06-10-2010 à 21:43:44  profilanswer
 

clang et llvm ça pue, c'est tenu par Apple :o

n°2027415
el muchach​o
Comfortably Numb
Posté le 06-10-2010 à 21:46:32  profilanswer
 

masklinn a écrit :


En clair, GCC est mal branlé ( [:masklinn:2] ). OSEF?


Il est pas spécialement mal branlé. Tous les compilos C++ fonctionnent de la même manière; ils sont tous lents et ils sortent tous de la merde quand il y a une chiée de templates.

masklinn a écrit :


C'était ptet le cas en 1985, mais là il se fait bouffer le pauvre, déjà sur le clang précédent il y avait pas trop photo sur les messages d'erreur C.


Non, c'était encore le cas vers la fin des années 90. gcc/g++ a nettement relevé le niveau du compilateur C/C++ moyen. Maintenant il accuse son âge, c'est évident, et la concurrence commerciale a bien rattrapé son retard, mais ne serait-ce que chez Microsoft, VC++ 6.0 ne compilait même pas du C++ standard. Il leur a fallu embaucher Herb Sutter pour qu'ils jettent le vieux tromblon aux orties et commencent à sortir un compilateur décent. Et dans la plupart des grandes boutiques, on pratiquait la double compilation: une compilation avec le compilo cible, et une passe avec g++ -Wall. Cette dernière ne servait souvent qu'à vérifier la conformance du code avec les standards et à détecter des erreurs que le compilo cible laissait passer (Sun CC, par ex).

 

Pour ce qui est de clang, c'est particulier, parce que ce compilo a visiblement été écrit avec l'exigence de sortir des messages d'erreur pertinents comme une priorité. C'est loin d'être facile avec un langage aussi permissif que le C.


Message édité par el muchacho le 06-10-2010 à 21:55:11

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le 06-10-2010 à 21:46:32  profilanswer
 

n°2027417
Jubijub
Parce que je le VD bien
Posté le 06-10-2010 à 21:52:00  profilanswer
 

http://www.renault.com/fr/Pages/Co [...] idCP=23812

 

Oh snap j'ai bien fait de demissioner moi...
Traduction : Renault SA vend la majorité de ses parts dans Volvo AB, qui détient Renault Trucks, l'entité légale du groupe qui comprend la marque Renault Trucks, et les activités de Volvo en France

 

On n'a jamais su l'influence d'avoir Renault Sa en actionnaire majoritaire sur la bienveillance du groupe a l'égard de la filiale France qui disons le perd souvent du blé, mais si il y en avait une ils vont le sentir passer

 

Ça va être une bonne opportunité de virer le PDG de Rt et mettre un suédois Cost killer...
Edit : les actions B leur font perdre que 3-4% des droits de vote, ils restent majoritaires au conseil d'admin Grace aux actions A. Donc ça changera peut être rien, mais c un gros changement quand même niveau stratégie


Message édité par Jubijub le 06-10-2010 à 21:58:57

---------------
Jubi Photos : Flickr - 500px
n°2027419
R3g
fonctionnaire certifié ITIL
Posté le 06-10-2010 à 22:14:21  profilanswer
 

http://www.youtube.com/watch?v=zGCdBsOIKYA
couillu [:implosion du tibia]


---------------
Au royaume des sourds, les borgnes sont sourds.
n°2027422
kadreg
profil: Utilisateur
Posté le 06-10-2010 à 22:23:22  profilanswer
 

un monde s'écroule :(
 
j'aimais bien la reprise de britney par type O negative
 
j'ai acceleré le MP3 de 40%
 
j'ai honte :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2027423
sligor
Posté le 06-10-2010 à 22:24:50  profilanswer
 

koskoz a écrit :

SQL, PL/SQL, Oracle [:sadnoir]


 [:hahaguy]  [:hahaguy]  [:hahaguy]  [:hahaguy]  [:hahaguy]


---------------
qwerty-fr
n°2027424
el muchach​o
Comfortably Numb
Posté le 06-10-2010 à 22:36:35  profilanswer
 

lol, koukouch crache dans la sousoupe :o


Message édité par el muchacho le 06-10-2010 à 22:37:28

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2027425
Jubijub
Parce que je le VD bien
Posté le 06-10-2010 à 22:40:20  profilanswer
 


 
Ou grosse campagne de marketing


---------------
Jubi Photos : Flickr - 500px
n°2027427
beel1
Posté le 06-10-2010 à 23:17:04  profilanswer
 

sligor a écrit :

tu es chez tha**s beel ?


Nope, mais un pote ouais, et j'avais lu l'article sur la tribune avant que tu quotes cet article désinformatif de eon.biz :o

n°2027428
beel1
Posté le 06-10-2010 à 23:19:12  profilanswer
 

sligor a écrit :

j'ai l'impression que ça a  été une grosse connerie des année 2000 dans pas mal de boites ça: on embauche à gogo des commerciaux, marketeux et managers et au final ça c'est terminé en armé mexicaine: plus que des sous-traitants en SSII pour faire le boulot. J'ai eu des échos de boite où ils étaient arrivé à avoir plus de marketeux que d'ingés [:pingouino]
 (alors que la boite fait du high-tech, c'est pas coco-cola hein)
 


J'te rassure, avec La Crise tout le monde est reparti pour doper sa force de vente (1er secteur d'embauche pour les cadres, et ça recrute à tour de bras) histoire de s'en sortir mieux que les voisins...

n°2027430
masklinn
í dag viðrar vel til loftárása
Posté le 06-10-2010 à 23:28:51  profilanswer
 

I has diamond pick, diamond sword, full quiver and full steel armor [:jar jar]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2027431
masklinn
í dag viðrar vel til loftárása
Posté le 06-10-2010 à 23:33:22  profilanswer
 

édité par elmoricq : au revoir les images [:dawa]
O_o

Message cité 1 fois
Message édité par Elmoricq le 07-10-2010 à 11:08:07

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2027432
FlorentG
Posté le 06-10-2010 à 23:37:01  profilanswer
 
n°2027433
uriel
blood pt.2
Posté le 06-10-2010 à 23:38:52  profilanswer
 

c'est Skynet \o/


---------------
IVG en france
n°2027434
uriel
blood pt.2
Posté le 06-10-2010 à 23:40:41  profilanswer
 

y a des trucs dont la fonction m'echappe quand meme :D


---------------
IVG en france
n°2027435
masklinn
í dag viðrar vel til loftárása
Posté le 06-10-2010 à 23:42:55  profilanswer
 

FlorentG a écrit :


Putain ._. Avec machin sous l'eau et tout


Rapture :o
 
Et ya Willy à côté :o


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2027436
sligor
Posté le 07-10-2010 à 00:15:04  profilanswer
 

beel1 a écrit :


J'te rassure, avec La Crise tout le monde est reparti pour doper sa force de vente (1er secteur d'embauche pour les cadres, et ça recrute à tour de bras) histoire de s'en sortir mieux que les voisins...


on a un niveau technique tellement ridicule par rapport au ricains et aux japs qu'on espère vendre quoi ? [:pingouino]


---------------
qwerty-fr
n°2027437
uriel
blood pt.2
Posté le 07-10-2010 à 00:18:45  profilanswer
 

beel1 a écrit :


J'te rassure, avec La Crise tout le monde est reparti pour doper sa force de vente (1er secteur d'embauche pour les cadres, et ça recrute à tour de bras) histoire de s'en sortir mieux que les voisins...


chez nous ça embauche quasiment qu'en vente :/
 
 alors qu'on aurait surtout besoin de personnes competentes en QA :/


---------------
IVG en france
n°2027441
vapeur_coc​honne
Stig de Loisir
Posté le 07-10-2010 à 05:38:45  profilanswer
 

prem's


---------------
marilou repose sous la neige
n°2027442
Harkonnen
Un modo pour les bannir tous
Posté le 07-10-2010 à 05:56:12  profilanswer
 

Preums [:mareek]


---------------
J'ai un string dans l'array (Paris Hilton)
n°2027443
uriel
blood pt.2
Posté le 07-10-2010 à 06:34:07  profilanswer
 

prem's?


---------------
IVG en france
n°2027444
Harkonnen
Un modo pour les bannir tous
Posté le 07-10-2010 à 06:43:41  profilanswer
 

les dosettes l'Or pour cafetière Nespresso, c'est dégueulasse [:mareek]


---------------
J'ai un string dans l'array (Paris Hilton)
n°2027445
uriel
blood pt.2
Posté le 07-10-2010 à 07:33:48  profilanswer
 

Fallait pas faire ton radin :o
 
 Quand même, une bien belle histoire ces capsules nespresso compliant :D


---------------
IVG en france
n°2027446
beel1
Posté le 07-10-2010 à 07:37:54  profilanswer
 

sligor a écrit :


on a un niveau technique tellement ridicule par rapport au ricains et aux japs qu'on espère vendre quoi ? [:pingouino]


Rien si c'est toi le commercial en tout cas [:fing fang fung]

Harkonnen a écrit :

les dosettes l'Or pour cafetière Nespresso, c'est dégueulasse [:mareek]


C'est ce que je lis inlassablement dans le topic Nespresso depuis début avril [:fing fang fung]
Ah ouais, c'est le topic du débarquement ici maintenant [:fing fang fung]

n°2027447
flo850
moi je
Posté le 07-10-2010 à 07:42:15  profilanswer
 

par contre les carte noir pour senseo , ça passe bien

n°2027449
Jubijub
Parce que je le VD bien
Posté le 07-10-2010 à 08:53:30  profilanswer
 

Harkonnen a écrit :

les dosettes l'Or pour cafetière Nespresso, c'est dégueulasse [:mareek]


 
évidemment  [:julm3]  
 
achetez du genuine Nespresso, ça stabilisera mon emploi :o
 
 [:clooney3]


Message édité par Jubijub le 07-10-2010 à 08:54:13

---------------
Jubi Photos : Flickr - 500px
n°2027451
flo850
moi je
Posté le 07-10-2010 à 09:12:56  profilanswer
 

je génère un graphe comme celui ci avec 66 noms de centre à placer en fonction de leur activité  
http://hfr-rehost.net/self/pic/1a7e264f02e6d4ae43c7d2a027eed8b455123138.png
 
c'est moche et illisible, est ce qu'il y a des pistes pour améliorer , et pour gerer les chevauchements ?

n°2027452
el_barbone
too old for this shit ...
Posté le 07-10-2010 à 09:16:11  profilanswer
 

[:zytra] salut les gros.


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2027453
stiffler
Lâche mon profil putain ! :o
Posté le 07-10-2010 à 09:21:18  profilanswer
 

Quelqu'un à déjà vu le Terry Pratchett's Going Postal ?
Je l'ai mais je veux savoir si ça vaut le coup en fait ! :o


---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°2027455
Jubijub
Parce que je le VD bien
Posté le 07-10-2010 à 09:30:20  profilanswer
 

flo850 a écrit :

je génère un graphe comme celui ci avec 66 noms de centre à placer en fonction de leur activité  
http://hfr-rehost.net/http://self/ [...] 123138.png
 
c'est moche et illisible, est ce qu'il y a des pistes pour améliorer , et pour gerer les chevauchements ?


 
tu places que le numéro avec une légende à coté si jamais un point a un voisin à moins d'une certaine distance / hauteur ?
 
vu le nombres de points et la taille des noms de bleds en Saone et Loire, de toute façon meme en les répartissant harmonieusement sans tenir compte de leur position t'aurais pas assez de place...


---------------
Jubi Photos : Flickr - 500px
n°2027458
flo850
moi je
Posté le 07-10-2010 à 09:44:55  profilanswer
 

je ne palce pas les 576 communes, juste les 66 centres de secours principaux ( ouf )  
Je vais essayer de placer juste les chiffres ( ou a lal imite le code opérationnel à trois lettre )

n°2027464
drasche
Posté le 07-10-2010 à 10:06:16  profilanswer
 

uriel a écrit :

y a des trucs dont la fonction m'echappe quand meme :D


Ya la machine du film Contact, dedans :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  18073  18074  18075  ..  27119  27120  27121  27122  27123  27124

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)