2700

La vrai difference c'est ce qui traite le "programme", un CPU classique n'aime pas et ne comprend pas les choses non prévu d'ou le coté rigide du language.

Un "CPU" fait a partir d'un réseau de neurone ca commencerais deja a faire quelque chose qui accepte un peu de fantaisie.

Le cerveau humain lui accepte complement les fantaisies, enfin il y a des limites, si je colle des mots valides bout a bout tout ca ne veux rien dire et personne ne comprendra ce que je voulais (ou pas) dire.

Aspirateur le saucisson de lie robot manger rein je libérateur solution escargot douche extrait mon pleuvoir.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2701

Kevin Kofler (./2665) :
En général, mettre des threadschefs de projet bons à rien dans des projets critiques ne fait que créer des problèmes. wink

#capello#
Fixed grin
Le projet en question utilise pas mal de threads, et son équivalent tout en séquentiel serait soit avec un code imbitable, soit super lent smile


Godzil (./2667) :
Et c'est bien la le problème, survoler le sujet en oubliant les détails technique c'est se retrouver face a ce genre de problèmes smile
Je reprends mon parallèle C++/Java avec le C, les gens qui ont commence avec ca sont quasi incapable de comprendre comment l'allocation memoire ou les pointeurs c'est pourtant parmis les choses de base a savoir pour faire du C

pencil
avatar
Appartiens à l'Unification Ultime !

Exec "4e444e750000"

2702

Godzil (./2700) :
Aspirateur le saucisson de lie robot manger rein je libérateur solution escargot douche extrait mon pleuvoir.
#bougie2# On est bien d'accord.

2703

^^
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2704

Godzil (./2700) :
Aspirateur le saucisson de lie robot manger rein je libérateur solution escargot douche extrait mon pleuvoir.

hqdefault.jpg
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

2705

Tu suces la bite de Lee pendant qu'un robot mange son rein et tu trouves que c'est la solution libératrice à tes problèmes avec les escargots qui sortent de l'égoût de ta douche quand il pleut? gni
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

2706

Je heu... non non la je peux plus.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2707

Mdr Kevin grin

2708

trilove
avatar

2709

Je poursuis ici ma réponse a la discussion commencée dans le sujet des iPad par :

Meowcate (./11964) :
Je ne vais pas sauter sur le débat du typage dynamique.
Dans ton cas c'est plus un soucis de typage faible (dans le sens accepter des conversions automatiques hasardeuses) que de typage dynamique (possibilité de modifier la liste des éléments constitutifs d'un objet).

Sous Mac le problème arrive certes plus facilement vu que le clavier facilite l'utilisation de la virgule, mais rien n'empêche un utilisateur Windows qui respecte les normes françaises de faire de même.

Les données d'un formulaire sont à la base simplement du texte et doivent être gérées en tant que tel. Quel que soit le typage, on doit toujours analyser des chaines d'origine externe et refuser les données invalides. Les langages comme PHP ou JavaScript donnent l'impression que l'on peut se passer de faire une conversion Chaine->Numérique propre, mais si on veut éviter le genre de problème que tu as eu on y coupe pas.
L'avantage d'un langage strict c'est qu'il va faire une erreur plutôt que de continuer et te pourrir les données.
avatar

2710

Allez, en général je ne crache pas sur PHP parce que s'il n'est pas "strict", il est plutôt souple quand on sait l'utiliser. Mais comme on parle de typage FAIBLE...
Franchement, une condition ($var == 0), quel est le problème ? si je veux que $var puisse être null ou champ vide aussi, pas de soucis. Si je veux uniquement 0, un petit $var === 0;

Mais soucis pour une fois. J'ai $var qui peut être null, "texte vide", 0 et n'importe quel nombre. Ce n'est pas "mal conçu", c'est la demande client, on ne discute pas.
Avec une condition si $var est un nombre supérieur à zéro. Donc facile : $var > 0. null, '' et 0 exclu.
Mais voilà qu'on demande maintenant que $var puisse être aussi égal à zéro. Et bien donc : $var >= 0. Mais non en fait. $var >= 0 fonctionne comme $var > 0 || $var == 0, et donc accepte aussi null et '' en réponse.
Ce que je reproche ici à PHP est d'avoir un comparateur strict de type ===, mais pas de comparaison de grandeur strict comme >== par exemple. S'il existe en tout cas, pas entendu parler.

(Au final la solution la plus simple reste $var > 0 || $var === 0, donc je chipote mais merde !)
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

2711

tu chipotes oui, cést pas si con en soi grin

2712

Je chipote parce qu'au premier moment j'ai changé tous les > 0 en >= 0 avec un simple replace. Pour le second changement j'ai dû écrire une regex, ça m'a pris au moins 30sec de plus, ça m'a ennuyé tongue
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

2713

J'ai jamais compris pourquoi on n'avais pas l'opérateur >==0 (et son inverse) en PHP, en fait...
avatar

2714

J'ai une théorie : si j'écris 3 < '4', c'est valable en PHP à cause du typage. Si on a un comparateur <==, il faudrait aussi un comparateur de grandeur strict. Comme << par exemple ? Mais << et >> sont déjà utilisés pour déplacer les bits. Faire un <<< serait un peu bordélique (< pour comparaison faible, << pour bouger un bit, <<< pour comparaison forte...).
Bref, je suppose que la team PHP n'a pas trouvé de moyen d'avoir un comparateur par type convenable à l'écriture.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

2715

Oui, parce que tant qu'à faire ces conneries je pense que les opérateurs devraient être stricts par défaut, et qu'on puisse spécifier si on veut une comparaison vague (par exemple ~> 0, ~== 0, ~>= 0, avec la tilde n'étant pas utilisé comme not logique, qu'on pourrait remplacer par !!!).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2716

bool IsEqualOrNotOrMaybe(a, b)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2717

4 ¤$? 3 (returne true les années bissextiles sauf s'il y a deux vendredi 13 dedans)
avatar

2718

void buttonDisplayWinningExchangesClicked();

2719

Geez!
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2720

Meowcate (./2714) :
Faire un <<< serait un peu bordélique
Oui, c'est vrai qu'en PHP, ils ont tout fait pour éviter que ce soit bordélique !

Nil (./2717) :
4 ¤$? 3 (returne true les années bissextiles sauf s'il y a deux vendredi 13 dedans)
grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2721

et =======D~~~ ?
ça permettrait de comparer B et O notamment ?

2722

#triclasse#

2723

Bearbecue, rend ce cookie à Pen² embarrassed
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2724

grin

2725

Oui mais si et seulement si D est a l'état haut
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2726

\o/ (je suis pour la bearbecuisation de yN embarrassed)
avatar

2727

Je ne sais plus trop si c'était ici qu'on parlait des entiers signés et non signés, mais je compilais la libjpeg, et... paf
1>  jaricom.c
1>  jcapimin.c
1>  jcapistd.c
1>  jcarith.c
1>  jccoefct.c
1>  jccolor.c
1>  jcdctmgr.c
1>  jchuff.c
1>  jcinit.c
1>  jcmainct.c
1>  jcmarker.c
1>  jcmaster.c
1>  jcomapi.c
1>  jcparam.c
1>  jcprepct.c
1>  jcsample.c
1>  jctrans.c
1>  jdapimin.c
1>  jdapistd.c
1>  jdarith.c
1>  Compilation en cours...
1>  jdatadst.c
1>jdatadst.c(185): warning C4267: '=' : conversion de 'size_t' en 'unsigned long', perte possible de données
1>  jdatasrc.c
1>  jdcoefct.c
1>  jdcolor.c
1>  jddctmgr.c
1>  jdhuff.c
1>  jdinput.c
1>  jdmainct.c
1>  jdmarker.c
1>  jdmaster.c
1>  jdmerge.c
1>  jdpostct.c
1>  jdsample.c
1>  jdtrans.c
1>  jerror.c
1>  jfdctflt.c
1>  jfdctfst.c
1>  jfdctint.c
1>  jidctflt.c
1>  jidctfst.c
1>  Compilation en cours...
1>  jidctint.c
1>  jmemmgr.c
1>jmemmgr.c(307): warning C4267: '+=' : conversion de 'size_t' en 'long', perte possible de données
1>jmemmgr.c(367): warning C4267: '+=' : conversion de 'size_t' en 'long', perte possible de données
1>jmemmgr.c(977): warning C4267: '-=' : conversion de 'size_t' en 'long', perte possible de données
1>jmemmgr.c(991): warning C4267: '-=' : conversion de 'size_t' en 'long', perte possible de données
1>  jmemnobs.c
1>  jquant1.c
1>  jutils.c
1>  jquant2.c
Quand je disais que ça arrivait partout, même sur des petits projets pourtant ultra connus... Je ne vais quand même pas patcher la libjpeg grin

2728

Les serpents aussi comprennent ce qu'on leur dit (les démos commencent à 9:00 à peu près, la principale à 17:12) :


(il a eu un problème de santé qui l'a empêché d'utiliser un clavier de façon prolongée, du coup il utilisait ça pour coder)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2729

Mouais, ce n'est pas Python qui fait ça, mais un logiciel commercial et propriétaire qui existe depuis des années, Dragon Naturally Speaking. Il dit que ce logiciel est scriptable en Python et que c'est ça qu'il utilise.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

2730

Oui, si j'ai posté ça dans ce topic c'est pour montrer comment il utilise de la reconnaissance vocale pour coder, pas pour la reconnaissance vocale en elle-même.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo