#76 Le 08/02/2012, à 22:45
- Etoma
Re : /* Topic des codeurs [7] */
"tant que l'expression est vrai, alors je le fais" --> C'est avec ça que j'avais un problème.
Dans mon esprit et logique de tous les jours : "tant que j'ai faux à mon calcul, je recommence"
Alors qu'en fait c'est tout aussi logique de dire "Tant que j'aime le vin, j'en reprends" jusqu'à ce que ceci soit faux, et donc que la boucle s'arrête.
"un gars qui agit pour le bien des gens sans leur demander leur avis"
PirateBox
Hors ligne
#77 Le 08/02/2012, à 23:02
- tshirtman
Re : /* Topic des codeurs [7] */
tant que => tant que c'est vrai
certains langauage ont un "jusqu'a"
jusqu'a ce que => jusqu'a ce que ce soit vrai => tant que c'est faux.
mais du coup, c'est redondant, donc à part le basic, j'en vois pas
Hors ligne
#78 Le 08/02/2012, à 23:05
- grim7reaper
Re : /* Topic des codeurs [7] */
donc à part le basic, j'en vois pas
Perl.
Tu as if et son opposé unless.
Tu as while et son opposé until.
Tu as do/while et son opposé do/until.
C’est certe redondant, mais c’est parfois bien pratique (ça évite de tordre une condition quand elle s’énonce plus clairement dans l’autre sens).
Etoma aurait dû faire du Perl, il aurait eu le choix entre recommencer son calcul tant qu’il est faux et boire du vin tant qu’il aime ça
Dernière modification par grim7reaper (Le 08/02/2012, à 23:07)
Hors ligne
#79 Le 08/02/2012, à 23:05
- Etoma
Re : /* Topic des codeurs [7] */
ok!
Plus qu'à me faire un lavage de cerveau!
"un gars qui agit pour le bien des gens sans leur demander leur avis"
PirateBox
Hors ligne
#80 Le 08/02/2012, à 23:05
- Pylades
Re : /* Topic des codeurs [7] */
Il vaut mieux
t = strspn(a, tostr(c));
ou
for (t=0; a[t] == c; t++);
en fait ?
Finalement, ça serait peut-être plus économique, la seconde solution… Donc tostr serait inutile…
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#81 Le 09/02/2012, à 10:27
- Lumin0u
Re : /* Topic des codeurs [7] */
à propos du défi actuel, récupérer des quotes d'un site de quotes, on doit garder les références de caractère (genres é & etc) en l'état ou on peut les transformer en caractères?
Hors ligne
#82 Le 09/02/2012, à 10:36
- grim7reaper
Re : /* Topic des codeurs [7] */
Ho, quelqu’un s’intéresse au défi
Non, il vaut mieux les transformer en caractère.
C’est plus propre pour un affichage texte par la suite (dans la console par exemple).
Hors ligne
#83 Le 09/02/2012, à 10:53
- tshirtman
Re : /* Topic des codeurs [7] */
@pylade: pour moi, la solution lisible est la meilleure, si elle ne coûte pas beaucoup plus cher… (ou que ce n'est pas un problème en soit, genre une copie qui dure 200ms au lancement du programme, une fois, ce n'est *pas* grave)
Hors ligne
#84 Le 09/02/2012, à 11:14
- grim7reaper
Re : /* Topic des codeurs [7] */
Surtout qu’il y a des chance que strspn soit optimisé (genre pas une simple boucle for).
Après tout, chez moi strcpy est bien implémenté à base de SSE2.
Hors ligne
#85 Le 09/02/2012, à 18:54
- Pylades
Re : /* Topic des codeurs [7] */
OK. M’enfin, strspn est quand même sensé gérer plusieurs caractères, donc c’est je disais que c’était un peu overkill.
Sinon, moi aussi je m’intéresse au défi : http://gitorious.org/kot/kot. Bon, le problème, c’est que je ne réussis pas encore à écrire le XML…
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#86 Le 09/02/2012, à 19:19
- grim7reaper
Re : /* Topic des codeurs [7] */
C’est pas censé être un bash-like (bash le site, pas le shell bien sûr) kot ?
Dernière modification par grim7reaper (Le 09/02/2012, à 19:19)
Hors ligne
#87 Le 09/02/2012, à 19:38
- Pylades
Re : /* Topic des codeurs [7] */
Ah, ouais, c’est faire une bibliothèque qui permette de récupérer plusieurs sites, pas faire un bash-like, le défi. J’avais oublié.
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#88 Le 09/02/2012, à 22:10
Hors ligne
#89 Le 09/02/2012, à 22:16
- The Uploader
Re : /* Topic des codeurs [7] */
Tiens il y a Ruby for Android aussi.
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#90 Le 09/02/2012, à 22:37
- tshirtman
Re : /* Topic des codeurs [7] */
ça donne accès à un toolkit graphique? à du multitouch?
Hors ligne
#91 Le 09/02/2012, à 22:39
- The Uploader
Re : /* Topic des codeurs [7] */
J'en sais rien, j'découvre, et j'ai même pas d'android. ^^'
Dernière modification par The Uploader (Le 09/02/2012, à 22:40)
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#92 Le 09/02/2012, à 22:54
- tshirtman
Re : /* Topic des codeurs [7] */
le "now support cupcake" me rassure pas sur la vigueur de l'effort actuel… le dernier zip de release date de 2009… ainsi que le dernier commit svn… ça m'a pas l'air frais tout ça ^^.
Hors ligne
#93 Le 09/02/2012, à 23:00
- The Uploader
Re : /* Topic des codeurs [7] */
marde.
Décidément, j'ai encore l'impression que Ruby n'est pas aussi mainstream que Python ou Java : moins de bibliothèques, moins d'utilisateurs... Ça s'est amélioré (on trouve énormément de gems différentes) mais c'est pas encore tout à fait ça.
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#94 Le 09/02/2012, à 23:04
- tshirtman
Re : /* Topic des codeurs [7] */
Non, en effet, la communauté est encore assez petite, j'ai l'impression…
edit: ah, et si python pouvait être aussi mainstream que java…
Dernière modification par tshirtman (Le 09/02/2012, à 23:04)
Hors ligne
#95 Le 10/02/2012, à 18:07
- Dr Le Rouge
Re : /* Topic des codeurs [7] */
Caser des schneier facts dans une présentation de crypto, ça le fait ou pas ?
C'est deux suites de Cauchy qui veulent aller à la soirée 'no limit'. Hélas, à l'entrée le videur leur dit : "désolé, c'est complet !".
mon site perso (π²/6.fr) et mon blog
Hors ligne
#96 Le 10/02/2012, à 19:02
- Rolinh
Re : /* Topic des codeurs [7] */
Bon, je crois que je vais me lancer dans le défi, en Lua. Ça servira à alimenter en conversation mon widget "companion" pour Awesome, histoire qu'il ait quelque chose à dire de plus intéressant que "Yes, $USER?", "Please, $USER, do not scratch my head", "I am $HOST" ou encore "Taking screenshot" et "Locking screen".
Et puis c'est intéressant.
Hors ligne
#97 Le 10/02/2012, à 20:30
- Elzen
Re : /* Topic des codeurs [7] */
Caser des schneier facts dans une présentation de crypto, ça le fait ou pas ?
Ça dépend comment ^^
Bon, en tout cas, c'est chouette, Touhy avance bien, et j'ai enfin eu du vrai boulot à faire pour mon projet annuel (ça fait quelques jours que j'attendais que d'autres équipes aient avancé pour pouvoir continuer, alors je passais mon temps à aider les autres sur leurs boulots à eux…)
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#99 Le 10/02/2012, à 21:20
- Rolinh
Re : /* Topic des codeurs [7] */
Sincèrement, je ne comprend pas ce qui le pousse à faire ça. Même dans le cas où je trouverais LE langage qui est le meilleur partout (ce qui est par définition impossible), je n'irais pas ouvrir 50 posts pour faire de la pub pour ce langage! On le dirait autant con vaincu qu'un membre de secte cherchant à rallier de nouveaux membres.
Hors ligne
#100 Le 10/02/2012, à 21:56
- The Uploader
Re : /* Topic des codeurs [7] */
ça dessert son langage fétiche plus qu'autre chose...
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne