Pascal: Salut tout le monde
Claire: Coucou <3
Pascal: Salut @Claire
Elodie Chabrol: hello!!
Eléa HEBERLE: Bonjooour.
elfredo: Bonsoir a tous!
nyves: salut tout le monde
Taupo: Yo!
Pascal: Salut
nyves: salut @Taupo
Taupo: Tupe vient d’arriver
Taupo: Il se plaint du métro
Arthur MILCHIOR: Salut
Taupo: tout va bien
brownian: Hello Monde
Pascal: Hello sire
brownian: sire?
nyves: Hello world, ca va etre la quote de ce soir
nyves: dans tous les langages possibles?
Arthur MILCHIOR: quand j eclique sur http://podcastscience.ice.infomaniak.ch/podcastscience-96.mp3 je reçois le message The file you requested could not be found
L3 G33K: bonsoir tlm !
Arthur MILCHIOR: y a t-il quelque chose que je puisse faire pour écouter sans installer flash svp ?
Pascal: oui, cliquer sur “flux live mp3”
Arthur MILCHIOR: je clique dessus
Arthur MILCHIOR: c’est ça le lien que j’ai collé
nyves: @Arthur MILCHIOR : ya pas de live pour le moment
Pascal: oui, ca ne marche que quand le broadcast est lancé
Pascal: Je n’ai pas encore reussi a faire un player html satisfaisant 🙁
Arthur MILCHIOR: Oh ok. Je pensais car je voyais «live » et un point rouge clignoté en haut à droite
nyves: un live qui commencerai en avance? no way 🙂
nyves: jolie licorne
Arthur MILCHIOR: C’est la 1ère fois que j’écoute en live, donc je sais pas comment ça se passe
Arthur MILCHIOR: juste que pour l’instant, c’est super peu intuitif
nyves: Bienvenu
brownian: une licorne!
Arthur MILCHIOR: (en particulier parce que je dois me relogger à chaque fois que je quitte la page. Par exemple quand je clique sur les boutons live mp3 et live m3u sans penser à l’ouvrir dans un nouvel onglet)
L3 G33K: Vous avez du son?
nyves: avec flash ca marche tout seul 🙂
NicoTupe: +1
brownian: ça marche
Claire: @brownian c’est mon nouveau doudou 🙂
Robin: Ah quand même
Robin: on lance l’ambiance !
brownian: et c’est bien une corne?
Claire: IT’S SOOOOO FLUFFYYYYYY
L3 G33K: Re. Vous avez du son?
brownian: je n’entends plus rien
nyves: ca hashe
nyves: plus rien
L3 G33K: J’ai “pas de live en ce moment” affiché
nyves: comme @L3 G33K
brownian: Encore un coup de Robin et de son cable wifi
Robin: ha ha ha !!
L3 G33K: lol
Robin: encore un problème technique !!
L3 G33K: Ceci dit, il n’est que 20h26
Robin: Pile quand j’arrive dans la discussion 🙂
Robin: Mais je n’y suis pour rien, promis
brownian: dans le jargon, on ne dit pas problème technique mais “grève de vélib”
NicoTupe: lol
L3 G33K: Ah, j’endends des gens parler
brownian: on entend
7pri2: Ca faisait un moment que j’avais pas suivi de live. et la je reviens, et je lis le sujet et enfin un sujet ou je connais des truc o/
nyves: y a du son, mais c’est un poil loin
7pri2: Du coup bonsoir 🙂
brusicor 🔵₂: Bonsoir à tous !
brusicor 🔵₂: Et oui, on vous entend !
marculator: “direct” ? quelle horreur
NicoTupe: ceux qui connaissent des trucs vont sans doute être surpris/décus 😉
brownian: “on air”
Opelk: je confirme le son n’est pas assez fort
marculator: j’espère qu’il y aura du montage …
brownian: les petits poissons dans l’eau
nyves: les petits poissons dans l’eau
brownian: nagent aussi bien que les gros
nyves: nage nage nage nage nage
brusicor 🔵₂: Au fait @Claire, j’espère que tu as pu trouver sans moi, vu que tu as interrogé le mauvais Brusicor. :/
L3 G33K: A pu de son
Claire: ahahah
Robin: ÇA SUFFIT MAINTENANT
Robin: pas de poissons
Robin: Elle dort, là
brownian: nagent, nagent, nagent, nagent, nagent
Arthur MILCHIOR: Ah oui, maintenant, j’entend, en ayant rechargé le lien
brownian: tourne tounre petit moulin
El Jj: Bsoir !
brownian: tourne tourne petit moulin
Claire: yep @brusicor 🔵₂
nyves: les petits oiseaux dans l’air
nyves: volent volent volent volent
Claire: @brusicor 🔵₂ j’ai dégainé les gros bouquins
L3 G33K: Ah, sur le flux hèmepétrois j’ai du son
marculator: ça y est, vous n’êtes officiellement plus en avance, et pas encore en retard
Monkey3D: hi
brusicor 🔵₂: @Claire Tant mieux ! 🙂
brownian: vive les news non désirées
brownian: quand Robin n’organise pas, il est pressé
nyves: depuis quand on demarre à l’heure
brownian: ça marche
brusicor 🔵₂: @Claire Mais si tu veux me contacter la prochaine fois, essaie plutôt d’interroger brusicor02 que brusicor01, il est plus discret. ^^
7pri2: Le principe !
brusicor 🔵₂: Ou envoie un mail. ^^
brownian: un goto?
nyves: argh, pas de GOTO
Opelk: Si c’est pour augmenter le son, pas de soucis
7pri2: Non mais goto
nyves: sauf en assembleur
brownian: c’est quoi ce stéréotype de base!
nyves: parce que t’a pas le choix
Pascal: toujours pas assez fort ?
Nolan: Premier PodcastScience en live ! Bonjour tout le monde, merci l’équipe du podcast !
nyves: salut @Nolan
nyves: bienvenu
marculator: Il est dans une cave ?
brownian: Taupo est dans les WC?
brusicor 🔵₂: Et Taupo depuis un aquarium
nyves: c’est battaupo
brownian: on entend mieux le four que Taupo
marculator: qui
marculator: qui a invité Nicolas Hulot ?
L3 G33K: Taupo on dirait qu’il parle depuis l’intérieur d’une taupinière
Monkey3D: la quiche flambée?
7pri2: @nyves et si on fait juste des additions sur le compteur ordinal, ca compte comme un goto ? :p
nyves: ca peut se négocier, tant que c’ets pas un goto destructurant
Pascal: Attention avec la tarte flambé ! Pas de blague ! Il y a ici des Alsaciens qui ont des kicks et qui savent s’en servir !
brownian: des geeks, où ça?
nyves: je vois pas
brownian: il va parler de brain fuck?
marculator: Si on parle pas de pointeur c’est un scandale !!
Pascal: Dans la chatroom ?
nyves: je suis pas geek, je suis DBA
Taupo: la pizza à la crème là?
7pri2: @marculator Je pense qu’on va etre decu 🙁
Monkey3D: pascal, si on bosse à kehl, ça compte pour les kicks?
Monkey3D: 😮
nyves: ca fini toujours pars des 0 et des 1
nyves: pour le moment
Pascal: @nyves ce n’est pas toi qui t’es fait offrir un t-shirt R2D2/Dalek par tes enfants ?
Arthur MILCHIOR: D’un point de vue de matheux, y a pas mal de chose à dire. La théorie des types, c’est à la fois de la logique et quelque chose qui va décider quels programmes sera valide dans un langage
Taupo: Salut, je suis le tarteflambéiolo
nyves: @pascal : sisi
brownian: (image en provenance de wikipedia)
Taupo: mama mihagenbach
Pascal: @Monkey3D tant qu’on attaque pas la tarte flambé
iota: print(“Salut %s”, “tout le monde !”);
7pri2: Robin j’aimerais bien le voir faire du haskell, ca lui plairait 😀
Arthur MILCHIOR: Mathématiquement, on peut aussi attribuer une sémantique formel à un langage, et là, on peut voir des différence vraiment mathématique
Arthur MILCHIOR: @7pri2 +1 🙂
Pascal: et en tant que bas-rhinois expatrié dans le haut-rhin, je sujet de la tarte flambé est sensible
Elo: https://imgflip.com/i/1zu78m
brusicor 🔵₂: https://upload.wikimedia.org/wikipedia/commons/thumb/1/1c/Haskell-Logo.svg/197px-Haskell-Logo.svg.png
Pascal: @Taupo par contre, il va falloir que tu bosse ton “Illkirch Graffenstaden”
Taupo: oh là
nyves: Hello @Elo
7pri2: Est-ce qu’on va parler de grammaire syntagmatique ici ? :F
Pascal: ou alors, tu fais comme tout le monde et tu ignores graffenstaden qui s’est fait bouffé par Illkirch
marculator: Sauf qu’on part d’une base ou PERSONNE ne parle aucune langue
Elo: https://imgflip.com/i/1zu78m
Monkey3D: futzeschlèger
Monkey3D: webdrivertorso, ayo
marculator: Donc on est obligé d’en apprendre une, pas pareil que le langage
Elo: bon bah mon meme veut pas se montrer
eorn: https://i.imgflip.com/1zu78m.jpg
Y..: C’est une geek room ?
nyves: @Y.. : si peu
Y..: Sinon le live est en route ? ou j’ai perdu l’audio sur mon Linux ?
brownian: Euh Douglas parle très très bien français!
Nolan: @Y.. On est en live
7pri2: @Y.. Oui
brusicor 🔵₂: ♫ PS, I can see your @Elo, you know you’re my saving grace ! ♫
Pascal: @Y.. ca tourne
Y..: … pas mon Linux visiblement… quiet is it
Pascal: @brownian sinon, Douglas pourrais aussi faire une édition accessible…
Claire: SIR brownian
Claire: SIR
Robin: Ah oui, c’est vrai
brownian: il a écrit un livre sur la poésir Clément Marot
Robin: Notre chatroom est très honorée, @brownian
* Pascal reflechis a une fonctionnalité pour honorer les chevaliers
Sir_brownian: me revoici, c’est mieux :p
Taupo: une chevalierisation
Claire: CLAAAAASSE
Eléa HEBERLE: Mon livre préféré
Sir_brownian: en même temps, ça signifie juste que des gens importants ont fait le dossier pour moi; rien d’autre
brusicor 🔵₂: http://img.livraddict.com/covers/122/122400/couv34187758.jpg
Eléa HEBERLE: @Pascal J’ai loupé le “Illkirch Graffenstaden” de @Taupo
nyves: @Taupo : jolie référence
Pascal: Il a un peu exagerer la germanisation…
brusicor 🔵₂: Et Damasio, c’est le bien !
Pascal: voir beaucoup
Pascal: @Eléa HEBERLE on t’ajoute ?
marculator: oulala on va arriver au deep learning encore …
Arthur MILCHIOR: Les Hauts®-Parleurs® de Damasio, il parle de recréer un langage, dans une nouvelle qui est bien plus courte pour découvrir son monde
Eléa HEBERLE: J’avais écrit exprès Illkirch pour l’entendre le dire, et je l’ai loupé.
Arthur MILCHIOR: je vous le conseil très fortement
Taupo: c’était épique
Eléa HEBERLE: oui j’ai coupé le livre c’est bon
brusicor 🔵₂: @Pascal Une exagermanisation ?
nyves: je vais me faire crier mais j’ai pas réussi d’aller à la fin de la horde du contrevent
Arthur MILCHIOR: (y a aussi une adaptation audio par fan, mais c’est de l’auto-promo là)
Eléa HEBERLE: Merci Pascaaaaal <3
Pascal: @nyves pas le livre le plus abordable non plus
L3 G33K: 27 connectés + 19 cachés, c’est ouf le monde ce soir
Pascal: la naration est particuliere
nyves: mais je vais rééssayé
Eléa HEBERLE: On a fait de la pub chez les codeurs. Allez. On va dire que c’est ça. Hein @Elisee?
Élisée: hey \:D/
Sir_brownian: Python <3
Élisée: (j’écoute que d’une oreille malheureusement j’ai plein de gens super bruyants autour de moi)
nyves: bon, la je suis sur le bouquin de Micmath et un bouquin de JM Abrassart
Sir_brownian: non, pas les lisp
nyves: argh, Lisp
brusicor 🔵₂: https://upload.wikimedia.org/wikipedia/commons/9/99/Lisp-glossy-120.jpg
7pri2: C <3
Eléa HEBERLE: @Elisee dis leur de se taire !
L3 G33K: Moi j’ai jamais codé ailleurs que sur ma Ti-89 et deux trois bidouilles dans Excel 😅
Arthur MILCHIOR: Vive LISP!
7pri2: Stallman <3
brusicor 🔵₂: C’est déjà beaucoup @L3 G33K !
ElJj: Python est désormais au programme de la classe de seconde (en maths), donc ça va devenir l’un des langages les plus connus
brusicor 🔵₂: Moi aussi, j’excelle dans Excel !
Claire: @Sir_brownian c’est moi où ton retweet de “pour la science” est joyeusement salace ?
Arthur MILCHIOR: les plus connus en France
7pri2: @ElJj Super ca !
nyves: et VBA?
irene: Hello!
nyves: ok, je sors
Eléa HEBERLE: Hello @irene
Claire: irene <3
Elo: hello!!
nyves: Salut @irene
Taupo: hello @irene
Nolan: Si j’vous dit que je travaille et complètement amoureux de Javascript, je me fais taper dessus ici :p ?
Nolan: Hello @irene
Sir_brownian: @Claire c’est une citation de Lehoucq (et ce n’est pas moi qui ne connait que Python)
L3 G33K: @brusicor 🔵₂ Mouais, enregistrer une macro qui colorie une case en jaune, et la recopier pour en faire une autre qui la colorie en bleu, j’appelle pas trop ça “coder”
irene: Je suis avec vous un petit moment. Je prends mon avion pour Hawai dans 30 min!
nyves: @Nolan : les gouts et les couleurs, ca ne se dicute pas
ElJj: @Nolan non, c’est très bien javascript, ya pas besoin d’installer quoi que ce soit pour le faire marcher
brusicor 🔵₂: @Nolan Je suis joueur de Minecraft, donc je ne te frapperai pas. 😀
7pri2: @Nolan Tous ceux qui utilisent des langages fonctionnels qui transpilent en js vont te taper dessus, mais ils sont pas tant que ca :p
Taupo: quelle excuse
Sir_brownian: C’est moi ou @irene nargue?
nyves: @irene : genre j’me la pete
Claire: @irene ton objectif c’est à chaque fois de me faire détester ma vie ou… ?
Elo: je peux pas j ai hawaii
irene: 🙂
Claire: “j’ai vu des baleines en faisant mon jogging, je vais à Hawaii”
nyves: est ce que c’est une tentative de PS award de la meilleure excuse
irene: je vais nager avec les tortues cette fois!
Eléa HEBERLE: Ah ouais je crois
nyves: ?
brusicor 🔵₂: @L3 G33K Je peux avouer que je fais toutes mes figures sur Excel ?
Claire: ba moi j’ai vu des clodos en prenant mon métro, je vais à Ivry
nyves: 80% de l’informatique, c’ets de l’info de gestion
Eléa HEBERLE: Ahahah… moi j’ai étalé 300 boites de cellules
L3 G33K: @brusicor 🔵₂ Les animations de tes cours d’optique tournent sur Excel? oO
nyves: et il faut que ca soit maintenable
7pri2: Chomsky
7pri2: Avec les grammaires generatives
irene: @claire: mais tu es la maitresse ce soir…
nyves: Lisp c’est moins maintenanble que d’autre langage, je pen,se
brusicor 🔵₂: @L3 G33K Quand même pas, mais il y aurait moyen de le faire. ^^
Elo: https://imgflip.com/i/1zu8fa
brusicor 🔵₂: Mais tous les spectres avaient été fait via Excel
irene: je savais que le geeks allaient se déchainer ce soir
L3 G33K: @brusicor 🔵₂ oki
Claire: @irène je me lache, y’a pas monsieur mon époux
Elo: https://i.imgflip.com/1zu8fa.jpg
Y..: Non LISP c’est le language de Emacs !!
Eléa HEBERLE: @Claire Alan?
irene: MDR!!!
nyves: @L3 G33K : y a toujours le flipper sur excel?
Eléa HEBERLE: @Elo, la fille qui fait des mèmes plus vite que son ombre
L3 G33K: L’image 😂
Elo: call me memegirl
irene: Mais non, l’époux de Claire c’est Johan!
Taupo: C’est impressionant!
L3 G33K: @nyves un flipper dans Excel?
Claire: @Eléa HEBERLE non Alan c’est mon amoureux d’amour. Johan c’est mon époux légitime…
Claire: @Elo muhahah
irene: J’adore la vie amoureuse de Claire!
nyves: @L3 G33K : oui, dans les anciennes versions d’excel y avait un cheat pour jouer au flipper sur excel
Eléa HEBERLE: Ah d’accoooord. C’est plus clair là.
brusicor 🔵₂: @nyves Ils l’ont enlevé depuis plusieurs versions déjà
Eléa HEBERLE: Plus claire.
irene: Au fait, il serait pas près de 21h chez vous?
7pri2: Y’a deux trois differences entre de l’assembleur et du caml totu de meme 😛
L3 G33K: @nyves Ah? Code Konami pour l’avoir?
Y..: @NicoTupe Non programmer c’est de l’ART !
nyves: de t^ete, comme ca 🙂
L3 G33K: @irene Oui 20h55 heure Paris
irene: Il est pas là Tupe?
brusicor 🔵₂: Attends… @nyves ne confond pas avec Word ?
Claire: tu colores jamais la suisse
Sir_brownian: impératif, fonctionnel?
Claire: c’est tjs neutre
brusicor 🔵₂: Je crois que c’était un simulateur de vol dans Excel
Elo: https://i.imgflip.com/1zuaon.jpg
Y..: @Claire Bien vu !
7pri2: On peut utiliser un solveur SAT ?
marculator: surtout si c’est de l’aquarelle (ils veulent pas se mouiller) …
nyves: @L3 G33K : visiblement il faut excel 97
L3 G33K: @nyves oki
nyves: et c’est un simulateur de vol
Johan: coucou
Claire: @Johan monsieur mon époux
Johan: Ouh ya du monde ce soir !
nyves: c’etait ous word le flipper
Sir_brownian: ça hache
marculator: coupures en effet
nyves: pareil coupure
Claire: on parlait de toi avec @Eléa HEBERLE
Nolan: Yep
L3 G33K: On a eu un hachage express @ps
Opelk: pareil coupure aussi
marculator: à moins que votre langage soit basé sur du dubstep
Taupo: toujours?
Pascal: md5?
Claire: @Johan le fan club de Tupe… ou de la programmation. a voir
irene: Ha mais il parle! Que je suis bête, je suis pas sur Skype et j’ai cru que l’émission n’avais pas commencé
Johan: @Claire de moi ?
nyves: @marculator : ca se tente
Pascal: ca va mieux là normalement
nyves: dans le genre langage aléatoire
Y..: … programmation par contraintes, avec prédicat, genre Prolog
Taupo: Hello @Johan
L3 G33K: Que 3 couleurs pour colorier une carte?
Y..: Résolution de Sudoku en Prolog, c’est beau ! de l’art je vous dis
Eléa HEBERLE: @Johan Claire m’expliquait votre mariage, tout ça.
marculator: Oui mais là tu parles pas des “niveaux” de programmation
Y..: @NicoTupe OK pour le “language Prolog” mais alors bon courage pour celui qui code l’interpréteur !
L3 G33K: 31 + 20 en ligne oO
nyves: Ah, mon préféré
brusicor 🔵₂: @Y.. est donc friand de code de correction d’erreur ? ^^
nyves: @ps: Il y a aussi des méta données
Johan: @Taupo Bonsoir !
nyves: @ps: sous SQL
brusicor 🔵₂: Bonsoir, joli @Johan !
marculator: Faut pas oublier que à la fin c’est tous des 0 et des 1 !
Pascal: @nyves tu definirais le SQL comme un langage de programmation ?
nyves: on peut faire des boucles sans fin en SQL 🙂
nyves: bien sur
nyves: pas procédural
Y..: @marculator En fait il faut mesurer la distance entre le language et le code binaire que le CPU peut exécuter !
nyves: ensembliste
Pascal: et qu’en dis @Arthur MILCHIOR ?
nyves: mais oui
marculator: @Y.. Exactement
nyves: bon, je t’accorde que l’ihm est pas top 🙂
Y..: @marculator Et avec Prolog, la distance est énorme… c’est le nombre de ligne de code du moteur de résolution de contraintes
Pascal: @nyves J’ai un peu du mal avec ca
marculator: En effet, mais ça illustre la différence entre les différents langages dont il parle aussi
nyves: @Pascal : le SQL tout seul sert pas à grand chose
nyves: mais sans SQL tiu fais pas d’informatique de gestion
Pascal: @nyves ca c’est vu…
nyves: parce que les frameworks c’est bien joli, mais ca te ponds de la merde
7pri2: Surtout le pattern matching dans haskell plairait a Robin
Y..: On appelle cela un Generator
irene: Une chatroom bien concentrée sur le dossier ce soir…
nyves: @irene : tout arrive
iota: @nyves Tu penses qu’il n’est pas possible de faire de l’informatique de gestion en noSQL ???
irene: Yep, c’est l’heure de gloire de Tupe
marculator: Si on pouvait progammer les bactéries on te suivrait aussi sur la bio …
7pri2: Oui
Y..: Qui peut définir “informatique de gestion” ??
nyves: @iota : gere 1500 transactions en simultanée en nosql
irene: @marculator: hahah, oui!
nyves: bon courage
7pri2: non, on peut faire des operations sur des listes infinies, tant qu’on les affiche pas
Pascal: @nyves il y a de l’informatique de gestion pour pme…
Y..: Des “transactions” en NoSQL… vous rigolez. il est où le “commit” ou le “rollback” 😉
nyves: @iota : en plus, chaque base Nosql à son langage
Pascal: @Y… “informatique chiante mais super utiles ?”
Arthur MILCHIOR: @Robin La somme des éléments d’une liste, il sait faire. Ça s’appelle fold. Il fait les sommes partiels jusqu’à arriver à la fin de la liste
iota: @nyves je vois pas le problème 🙂
nyves: dès que tu change de base, tu réapprend tout
Arthur MILCHIOR: sauf que sur la liste infini, il renverra jamais rien. Même si la somme converge, il sait pas faire les simplification
Robin: ok, merci
Y..: Programmation d’une pièce de théâtre ! Super
Robin: même si en fait elle n’est pas remplie à l’infini
7pri2: Surtout en haskell on peut ecrire ca [ x | x <- [0..100], x `mod` 2 == 1 ] pour prendre par exemple les impairs de 1 a 100 et ca c’est beau aussi
Pascal: @Arthur MILCHIOR Il te donnera le resultat au bout d’un temps infini…
nyves: @iota: tu remarquera que Nosql est passé de NO SQL à NOT ONLY SQL 😉
Arthur MILCHIOR: S’il réalise que la liste est finie il rendra la valeur.
nyves: @iota: mais tout dépend du besoin
Y..: @Robin en fait la liste se contruit à la demande, lors de l’accès au nième élément. Avec le bon code, on peut générer les décimales de pi
nyves: de l’argent que tu as
nyves: des connaissances que tu as
Arthur MILCHIOR: @Pascal je ne sais pas ce que cette phrase veut dire en langage de programmation. Même en terme de calculabilité, ça semble mal défini
nyves: @iota: et surtout de l’historique du client
nyves: /de la boite
iota: @nyves oui, je suis d’accord, c’est le besoin qui va driver ton choix.
nyves: on parle du cobol?
nyves: @iota: j’ai un client qui utilise un Oralce et qui galère, alors qu’en big data (un petit Hadoop tout simple) tout se passerait bien
nyves: mais c’est historique
Arthur MILCHIOR: Ce que je rêve, c’est d’entendre parler de coq
7pri2: Pas encore touche a coq, mais surement le semestre prochain, c’est bien ? @Arthur MILCHIOR
Nolan: Rails c’est très plaisant à utiliser
Y..: @Arthur MILCHIOR Cocorico ?
Arthur MILCHIOR: Bien, ça dépend pourquoi. C’est assez marrant à utiliser, mais j’aurai pas envie d’en faire à longueur de temps
nyves: @ps: Surtout avec les problèmes de sécurité en ce moment? Cacher des choses ca aide pas
Arthur MILCHIOR: @Y.. https://en.wikipedia.org/wiki/Coq
Y..: @Arthur MILCHIOR Oui je connais… c’est français, c’est juste ?
Arthur MILCHIOR: Effectivement
Y..: Bhein oui du OCaml ! Attention il bugge sur certains CPUs Intel 😉
ElJj: Le fameux 1+”1″ = 11 en javascript
7pri2: Confirmation, Robin aimerait beaucoup haskell et detesterait beaucoup C
nyves: la différence entre langage fortement typé et langage pas typé
Y..: @7pri2 Je suis sûr qu’îl adorerait Ada !
brusicor 🔵₂: D’ailleurs, @ElJj je crois que certains de tes scripts dans tes articles ne fonctionnent plus. 🙁
nyves: en SQL tu peux comparer un entier à un texte
nyves: ca peut etre fun
Johan: C;est compliqué
Pascal: Je suis sur qu’on peut trouver des auditeurs qui ne verront pas la difference entre la string “1” et le 1….
Robin: Alors bon, puisqu’on parle de moi, la seule fois que j’ai programmé, c’était pendant mes études
Robin: ça remonte
Y..: @Taupo … des languages il y a une stère !
7pri2: @Y.. Par contre Ada c’est infame 🙁
brusicor 🔵₂: J’ai pas réussi à passer une commande d’œufs à @ElJj. 🙁
Y..: @7pri2 Non, ça vérifie tout et ça répond OK ou KO avant même de le démarrer.
Arthur MILCHIOR: @7pri2 +1. Et horrible à enseigner
Y..: @Arthur MILCHIOR C’est sûrement pour cela qu’on m’a demandé un compilateur Pascal en Ada à l’ENSIMAG…
Robin: j’ai fait du CamL et du ??? Un autre dont j’ai oublié le nom
7pri2: @Y.. T’es ou t’etais a l’ensimag ? Du coup on est(etait) pas loin, je suis a l’imag ^^
nyves: @ps: Il y a aussi une évolution des techno, lié au hardware.
Robin: et le CamL, on m’a toujours dit que c’était un truc de matheux pour se faire plaisir entre matheux
Robin: et rien d’autre
Arthur MILCHIOR: @Y.. Je sais pas ce que ça donne dans un usage poussé. Ce que je garantie, c’est que comme introduction à la programmation à des L1, j’ai detesté le prof qui m’a demandé d’enseigner ça
nyves: @ps: Cf le passage du gros système au client lourd ouis au n-tiers, …
Y..: @7pri2 Je suis diplômé 2000… alors je suis loin dans le temps… plus près de Lausanne
nyves: en fonction de la vitesse du réseau
Arthur MILCHIOR: @Robin si tu te souviens de morceau de code, du style d’instruction, on peut peut⁻être t’aider à retrouver
7pri2: @Y.. Ok ^^
Y..: @Robin Oui il faut dire qu’à l’INRIA ils se font beaucoup plaisir !
Sir_brownian: Caml c’est un prototype de langages fonctionnels
Robin: un truc horrible qui faisait du calcul AVEC DES NOMBRES
Arthur MILCHIOR: @arthurmilchior+@7pri2 = @Y.. (en terme d’école)
Y..: Genre “matlab”, “mapple” ou “octave” ?
Arthur MILCHIOR: @Sir_brownian Tu veux pas parler de ML ?
Robin: Matlab, ça me dit quequchose
Y..: @Arthur MILCHIOR étrange équation… question âge c’est possible
Robin: mapple aussi
Sir_brownian: Ocaml c’est déjà fonctionnel
7pri2: @Arthur MILCHIOR ? je l’ai pas
Arthur MILCHIOR: @Y.. ENS+IMAG=ENSIMAG
7pri2: @Arthur MILCHIOR Ah x)
Arthur MILCHIOR: Ocaml est fonctionel, mais pourquoi «prototype» ?
Y..: @Sir_brownian OCaml contient presque tous les paradigmes possibles…
nyves: @ps: en musique c’est faisable
Johan: ou les sciences en Latin
Johan: @ps on fait toujours les sciences en anglais 🙂
Eléa HEBERLE: @Johan Mais je dois quand même traduire 10% de la thèse que je me suis emmerdée à écrire en anglais, en français
nyves: @ps: y a quand même une grosse séparation entre microsoft/.NET et Linux / Java
Pascal: @nyves pense a mettre dans le contexte
nyves: @pascal : yep, sorry
nyves: @ps : sur les polyglottes
Pascal: c’est parfois un peu chaud a la fin de l’emission pour trouver les refereneces 🙂
Taupo: je vois @Elo créer ses memes
Y..: @nyves une séparation du marché… techniquement parlant c’est très très très proche
Taupo: c’est hilarant
nyves: yes, i know
Elo: https://i.imgflip.com/1zuaon.jpg
L3 G33K: @ps : Est-ce que n’importe quel langage de programmation peut être utilisé sur n’importe quelle machine?
nyves: @Y.. oui, c’ets ca
Claire: @Elo <3
marculator: Mathlab !
nyves: mais y a des pro crosoft et des pro linux
L3 G33K: @Elo 😂
Pascal: @L3 G33K en tant theorie ou en pratique ?
nyves: @L3 G33K : essaye de faire tourner un .NET sur un linux, on doit pouvoir s’amuser
7pri2: [ x | x <- [0..10] ]
Y..: @nyves mouais ça va changer, le CLR .Net est dispo sur Linux et Mac maintenant…
L3 G33K: @Pascal en pratique
L3 G33K: @nyves non pas “sur n’importe quel OS”, “sur n’importe quelle machine”
Arthur MILCHIOR: Un autre intérêt que j’avais lu, des langages de programmation, peut-être intéressant à partager.
nyves: @Y.. :yes, j’attends que SQL server se démocratise ous linux pour faire chier Oracle
Pascal: un asm RISC sur un proc CISC, c’est mal barré…
Y..: @nyves c’est dispo mais ça fonctionne encore moins bien que la version Windows
7pri2: Pour le coup ocaml a inspire beaucoup de langages comme scala qui est pas mal utilise aussi, ou alors plein de langages plus ou moins fonctionnels qui transpilent en js
nyves: @Pascal : yep
Pascal: *assembleur
7pri2: On peut lui laisser ca
Arthur MILCHIOR: Prendre un langage un peu rare comme haskell, lisp, ça permet de sélectionner des gens qui ont appris par eux mêmes, qui ont cherché à aller plus loin que les langages classiques, basique, donc avoir des dévellopeurs qui ne font pas que «pisser du code»
nyves: @Y.. : je sais, j’attends que ca se stabilise
Arthur MILCHIOR: (tiré depuis Hacker’s and painter)
Eléa HEBERLE: @ps Est-ce que ce serait possible de coder un traducteur universel de languages de programmation? #codeception
nyves: et la version SQL server 2016 est pas si mal
7pri2: c’est les jeux d’instruction ^^
Y..: @Pascal avec le bon microcode, tout est possible !
brusicor 🔵₂: @Elo, la spécialiste image macro ♥
Y..: @Pascal si tu penses encore que les Intel sont CISC… c’est juste une vue d’esprit superficiel. En interne, l’itanium n’a pas disparu, il a été ré-emballé pour garder la compatibilité
L3 G33K: @ps : merci pour la réponse, mais je suis vraiment à la rue sur ce thème ^^
Arthur MILCHIOR: C’est totalement utile
Arthur MILCHIOR: c’est de la compilation
Arthur MILCHIOR: c’est courant de compiler un langage vers du c
Arthur MILCHIOR: puis d’utiliser C pour compiler vers l’assembleur
Elo: https://i.imgflip.com/1zub36.jpg
Arthur MILCHIOR: En gros, on compile de quelque chose de très haut niveau vers
Pascal: @Y.. j’avoue ne pas avoir regarder les evolutions des architectures ces 15 dernieres années
nyves: @Arthur MILCHIOR et puis on peut porter les vieux jeux sur les navigateur 😉
L3 G33K: @Elo 🤣
Pascal: mais j’imagine mal les jeux d’instruction avoir retrecie
Eléa HEBERLE: https://imgflip.com/i/1zub6n
Pascal: https://i.imgflip.com/1zub6n.jpg
Y..: @Pascal c’est juste… mais elles sont interprétées par un microcode qui tourne sur des unités restreintes
brusicor 🔵₂: @Elo C’est pas un mème, c’est une image macro ! 😠
Eléa HEBERLE: @brusicor 🔵₂ t’appelle ça une image macro?
marculator: je savais qu’on y reviendrait !
Pascal: d’accord… J’etais persuadé que le RISC avait disparu
brusicor 🔵₂: @Eléa HEBERLE Je laisse la parole au spécialiste mème de YouTube : https://www.youtube.com/watch?v=2nEVC4oKtTU
Pascal: @Eléa HEBERLE J’ai toujours du mal avec le terme meme pour ce genre de choses
Pascal: mais je ne vois pas non plus ce que “macro” viens faire la dedans
Pascal: “Image” me parait pas mal…
nyves: un meme demande réplication, par définition
Eléa HEBERLE: Oui c’est vrai que le sens originel est déformé. 😀 Mais macro m’évoque… pas ça.
Pascal: et surtout pas particuliement graphique
7pri2: Le Ook ?
ElJj: C’est pas un phoque !
Arthur MILCHIOR: C’est pas un phoque, c’est le libraire de l’univirsité de l’invisible de Pratchett !
Pascal: Et surtout pas un singe
NicoTupe: https://esolangs.org/wiki/Main_Page
Pascal: (pas taper)
brusicor 🔵₂: @Pascal Il faut prendre le terme “macro” comme en programmation justement. 😉
7pri2: En licence on a ce genre de projet, de faire un petit langage de prog soit interprete soit qui genere de l’assembleur
Pascal: @brusicor 🔵₂ c’est bien comme ca que je l’entend mais je ne vois pas
NicoTupe: https://fr.wikipedia.org/wiki/Shakespeare_Programming_Language
Nolan: Il y a le Ook! : je cite “Le langage Ook est une variante de brainfuck. C’est un langage Turing-complet, conçu pour être parfaitement lisible par un orang-outan, en référence au personnage du bibliothécaire de l’univers du Disque-monde de Terry Pratchett.”
NicoTupe: https://en.wikipedia.org/wiki/Shakespeare_Programming_Language
Arthur MILCHIOR: Calcul of Construction
Pascal: mais je vais devoir regarder ta video apres l’emission
nyves: @Taupo : ca m’etonne pas de toi, ca
Taupo: J’ai une réputation à tenir
Eléa HEBERLE: R
brusicor 🔵₂: @Pascal L’histoire est un peu compliquée, je te laisse voir la vidéo de Jeannot Nymouce : https://www.youtube.com/watch?v=2nEVC4oKtTU
7pri2: Are you suggesting coconuts migrate ?
Eléa HEBERLE: nooon
Nolan: Ruby c’était pour dire que ça allait remplacer Perl je crois
Eléa HEBERLE: c’est le seul que j’utilise
nyves: erreur HTTP 418 ?
Arthur MILCHIOR: @Robin Si tu veux entendre parler de coq, je peux te conseiller des interlocuteurs pour en parler, qui font leurs thèses dessus
7pri2: Argh PHP
nyves: dans le genre humour de geek
Pascal: @nyves tu es une theiere?
nyves: yes
nyves: @ps; Cobol is not dead
L3 G33K: Déjà fini? Oo
Eléa HEBERLE: J’ai trouvé une citation, mais comme j’y connais rien je comprends pas la comparaison.
Eléa HEBERLE: “Ecrire en C ou C++, c’est comme utiliser une tronçonneuse avec toutes les protections enlevés.”
Pascal: lol
nyves: mdr
Eléa HEBERLE: C’est d’un certain Bob Gray
nyves: c’est tellement ca
7pri2: @Eléa HEBERLE C’est vrai en un sens xD
7pri2: Ahahah genial celle la !
Y..: récursion
Y..: la récursion est divine
7pri2:
Y..: Comme GNU ou Hurd
Opelk: errare humanum est, perseverarum diabolicum
L3 G33K: @Eléa HEBERLE j’ai rien compris ^^
Eléa HEBERLE: “Avec C il est facile de se tirer dans le pied. En C++, c’est plus difficile, mais lorsque vous le faites, vous pulvérisez votre cuisse entière.” Bjarne Stroustrup.
Tridust: « Il y a 10 types de personnes dans le monde, ceux qui connaissent le binaire et les autres» :p
ElJj: «Il faut toujours plus de temps que prévu, même en tenant compte de la Loi de Hofstadter.» D. Hofstadter
Y..: @Eléa HEBERLE Super ! Mort récemment il me semble
Eléa HEBERLE: “L’utilisation de COBOL mutile l’esprit; son enseignement devrait donc être considérée comme une infraction pénale.” E.W. Dijkstra
7pri2: @Tridust Et ceux qui savaient que la blague etait en base 3
Pascal: @Eléa HEBERLE et elle est d’un expert qui plus est
Nolan: “Vous ne pouvez pas comprendre la récursivité sans avoir d’abord compris la récursivité”
nyves: @Nolan : bien!
brusicor 🔵₂: Joli @Nolan !
NicoTupe: 😀
Tridust: @7pri2 😉
L3 G33K: @Tridust En voilà une que j’ai pigé !
Pascal: @Nolan while(1);
Eléa HEBERLE: AAAAH. Celle là j’ai compris : “Il n’y a que deux sortes de langages de programmation: ceux dont les gens disent toujours du mal et ceux que personne n’utilise.” Bjarne Stroustrup.
7pri2: @Tridust Extensible a l’infini en plus xD
Y..: @Nolan Magnifique
Arthur MILCHIOR: C’est quand même dommage des quotes recursives alors que le dossier a pas parlé de prog recursive
ElJj: “la mouche qui pète” suivi de “donnez vos sous”, c’est cohérent.
nyves: @Eléa HEBERLE : trés bien celle la
NicoTupe: @Arthur MILCHIOR je voulais vraiment faire tout public
Pascal: @NicoTupe mais c’est tellement beau la reccursivité
NicoTupe: oui 🙂
7pri2: xD
NicoTupe: En fait je voulais parler que d’Haskell a ce compte
nyves: rotfl
NicoTupe: tellement beau <3
7pri2: @NicoTupe On est d’accord !
Y..: @Eléa HEBERLE Il n’avait pas tort… pour te faire une idée, il suffit de prendre connaissance de la longueur de cette liste: https://esolangs.org/wiki/Language_list
Pascal: ma définition de l’élégance
NicoTupe: @Pascal tu as déjà vu Haskell?
NicoTupe: sinon faut que je te montre le quick sort en Haskell, c’est magnifique
Pascal: non…
Pascal: mais j’ai noté
NicoTupe: http://learnyouahaskell.com/recursion
7pri2: @NicoTupe Non mais rien que la curryfication, l’utilisation de fonctions en infixe c’est beau <3
nyves: “les lois de l’attraction mentale” de la TeB est trés bien
NicoTupe: cherche : “quicksort :: (Ord a) => [a] -> [a] “
L3 G33K: Ca avait l’air très intéressant, mais j’ai rien pigé 😂
nyves: c’était court, mais c’etait bon
L3 G33K: J’ai pourtant essayé de suivre, mais sans rien connaitre du sujet à la base, c’est chaud ^^
nyves: et encore, il a fait easy
L3 G33K: Si même les intervenants trouvent l’émission ardue ^^
Elo: un exempple basic… visual basic?
nyves: non, c’etait intéressant
brusicor 🔵₂: Simple, Basic
7pri2: Bon, alors. Les pointeurs
Taupo: orelsan?
nyves: putain, première balgue de @brusicor 🔵₂ de la soirée
Claire: bon @Pascal, pourquoi je peux pas mettre d”image sur la chatroom ?
Y..: @7pri2 NULL
Eléa HEBERLE: Oui @Pascal on a twiiiittéééé XD
nyves: j’adore Simon Singh
7pri2: @Y.. Tout de suite…
brusicor 🔵₂: @nyves J’avais des copies à corriger, j’ai écouté d’une manière distraite… Et c’était dur.
Y..: @7pri2 java.lang.NullPointerException
nyves: @brusicor 🔵₂ : je compatis
Pascal: @Claire tu tweet l’adresse d’une page qui contient de l’image
Y..: @NicoTupe C’était bien ! sujet difficile
Pascal: pas l’image
Pascal: ce n’est pas la meme chose
7pri2: egal :: Eq a => [a] -> [a] -> Bool egal a b | a `inclus` b && b `inclus` a = True egal _ _ = False
Claire: aaaaah
Claire: attend j’essaie à nouveau
Y..: @NicoTupe avec tout language fonctionnel, c’est rarement plus long ! (genre lisp, caml…)
NicoTupe: pas faux 🙂
NicoTupe: mais avec Lisp ya plus de parenthèses 😉
7pri2: Je demande a voir le qsort dans le langage du vent
Y..: @NicoTupe Alors il faut trouver le language qui fait le quick sort avec le moins de caractères
NicoTupe: ahah
nyves: @Y.. : y avait des concours de code le plus sours en C
nyves: c’etait beau
Claire: j’ai remis l’image juste
Claire: avec @ps319
nyves: le plus court
Claire: ça a pas l’air de marcher plus
brusicor 🔵₂: Non, laissez l’imaginaire de Damasio hors de vos raisonnements en dessous de la ceinture. 😮
L3 G33K: Faut mettre le #ps319 au début du tweet
Claire: done
L3 G33K: j’ai fait la boulette la semaine dernière
Elo: https://i.imgflip.com/1zuctv.jpg
nyves: joli @Elo
Claire: mais comme à l’IHP vendredi, les images n’arrivent pas sur la chatroom
iota: @Robin, quand tu auras découvert la commande /giphy sous slack tu ne pourras plus t’en passer
NicoTupe: 😀
Pascal: @Eléa HEBERLE Twitter ne gere pas les GIF
Pascal: mais ils font semblant
nyves: je vais sortit arrière guiche a la ^prochaine réunion
nyves: ca va plaire
Y..: En fait c’est plutôt “back office” l’arrière guichet
NicoTupe: @pascal http://learnyouahaskell.com/recursion
L3 G33K: Impossible d’enregistrer le GIF, il le prend pour une vidéo, ça doit venir de là la pb
brusicor 🔵₂: Je crois que ce dossier n’a pas été suffisamment long, ils ont encore plein d’énergie après !
Y..: @Robin Mets les chaînes !
Y..: Le point fixe ! Elle a compris le quick sort ?!?
nyves: @NicoTupe : joli la recursion sur haskell
nyves: je connaissais pas, mais élégant
NicoTupe: 🙂
nyves: par contre a débugguer, ca peut etre fun
nyves: Krankenwagen
Y..: C’est ambulance ça ?
7pri2: Oui oui
L3 G33K: oui
nyves: https://www.youtube.com/watch?v=41lZmGcRWHU
brusicor 🔵₂: Oui oui
marculator: malheureusement …
Nolan: :/ …
L3 G33K: Encore 46 en ligne
nyves: a ben tant que ca broadcast
Elodie Chabrol: https://www.youtube.com/watch?v=LEremyjd0bk
brusicor 🔵₂: Zut, j’avais oublié cette musique
Y..: @Pascal Quand est-ce qu’on connecte Youri sur la chatroom ?
Elodie Chabrol: de rien @brusicor 🔵₂
nyves: @Y.. : ah, oui, excellent, et on pourra lui,poser des questions?
Nolan: J’vous écoute depuis quelques mois, c’était mon premier live. Par contre c’est bizarre de vous entendre à vitesse normal 🙂
Pascal: @Y.. tu te trompe de podcast je crois 🙂
Y..: @Pascal … après deux passages de FibreTigre sur PS
marculator: pas au point cette narration procédurale sur les langages de programmation … hein quoi c’était un humain ?
nyves: bon, allez les gens
nyves: j’ai une formation SQL server a terminé demain
NicoTupe: @claire http://www.billetreduc.com/166976/evt.htm
nyves: A+
marculator: un podcast sur les fablabs ça vous dirait pas ?
nyves: bonne soirée et à mercredi
Eléa HEBERLE: Bonsoir @nyves
marculator: un podcastscience évidemment
nyves:
7pri2: xD
marculator: J’en déduis qu’on ne lit plus la chatroom …
NicoTupe: sisi pardon
NicoTupe: pourquoi pas faut voir
7pri2: La chatquoi ?
L3 G33K: Slt tlm !
Johan: Salut !
brusicor 🔵₂: Si, mais pas tout de suite après ce qui s’est passé à la Casemate… 🙁
7pri2: Salut ! Super emission <3
NicoTupe: <3
marculator: justement c’est ‘occasion
Nolan: Bonne nuit !, merci pour l’émission 🙂
brusicor 🔵₂: Bonne soirée PS !
Eléa HEBERLE: Bonsoooouare
alex_deba: print(“au revoir !”)
marculator: goodbye world
NicoTupe: exit;
Élisée: :wq
Eléa HEBERLE: ahah
Élisée: :q!
alex_deba: vi for ever 🙂
NicoTupe: lol
Claire: @Robin bisou bisou