gl has quit [Read error: 104 (Connection reset by peer)]
gl has joined #ocaml
jlamar has joined #ocaml
jlamar has quit [Client Quit]
jlamar has joined #ocaml
jlamar_ has joined #ocaml
jlamar has quit [Read error: 104 (Connection reset by peer)]
jlamar_ has quit [Read error: 104 (Connection reset by peer)]
jlamar_ has joined #ocaml
gl has quit [No route to host]
jlamar__ has joined #ocaml
jlamar_ has quit [Read error: 104 (Connection reset by peer)]
jlamar__ is now known as jlamar
jlamar has quit [Client Quit]
exarkun is now known as EXARKUN
EXARKUN is now known as exarkun
xtrm has quit [Read error: 110 (Connection timed out)]
xtrm has joined #ocaml
jlamar has joined #ocaml
jlamar has quit [Remote closed the connection]
jlamar has joined #ocaml
xtrm has quit [Read error: 110 (Connection timed out)]
Moordicus has joined #ocaml
Moordicus has quit [Client Quit]
jlamar_ has joined #ocaml
jlamar_ has quit [Client Quit]
xtrm has joined #ocaml
jlamar has quit [Read error: 110 (Connection timed out)]
gl has joined #ocaml
jlamar has joined #ocaml
gl-limsi has joined #ocaml
xtrm has quit [Read error: 110 (Connection timed out)]
xtrm_ has joined #ocaml
xtrm_ is now known as xtrm
jlamar_ has joined #ocaml
jlamar has quit [Read error: 104 (Connection reset by peer)]
jlamar__ has joined #ocaml
jlamar_ has quit [Read error: 104 (Connection reset by peer)]
jlamar_ has joined #ocaml
jlamar__ has quit [Read error: 104 (Connection reset by peer)]
jlamar_ has quit [Client Quit]
xtrm has quit [Read error: 110 (Connection timed out)]
kruskal has joined #ocaml
xtrm has joined #ocaml
karryall has joined #ocaml
chat-de-sorciere has joined #ocaml
<pnou_>
au fait, tu fais tes études où et à quel niveau chat-de-sorciere ?
<chat-de-sorciere>
J'ai une maîtrise de math (du magistère de Rennes), j'ai tenté un DEA d'épistémo à la fac de lettres de Montpellier (je suis montpelliérain) mais j'ai laissé tombé, et là je vais passer l'agreg de maths
<chat-de-sorciere>
Et là je mange des pâtes avec de la tomate de l'ail et de 'huile d'olive et c'est super bon
<chat-de-sorciere>
Tu fais quoi dans ce genre toi ?
<pnou_>
moi aussi parfois dans des moments d'égarement je mange des pates
<chat-de-sorciere>
Pourquoi égarement ?
<chat-de-sorciere>
Et dans le genre études ?
<pnou_>
je sors d'un DEUG et si un petit entretien se passe bien l'année prochaine je suivrai le magistère d'ulm
<pnou_>
parce que les pattes ne sont pas assez mauvaises pour la santé
<chat-de-sorciere>
Pas mal
<pnou_>
t'es viendu à ocaml comment ?
<chat-de-sorciere>
J'ai fait pareil que toi, sauf que c'était celui de l'ENS de Rennes, mais j'ai cru comprendre qu'ils étaient un peu moins sauvages en Bretagne qu'àParis.
<pnou_>
ben j'espère que ce n'est que de fausses rumeurs, j'ai pas envie de finir dans une casserole :/
<chat-de-sorciere>
Ben en fait j'ai connu ocaml, parceque j'avais un projet d'info en licence (je devais programmer un grep en moins bien) et le gar avec qui je bossais voulait faire ça en caml parcequ'il connaissait, sauf qu'en fait il connaissait pas, mais j'ai appris quand même
<chat-de-sorciere>
Puis j'ai découvert les livres le langage caml et développement d'applis avec ocaml, qui apprennent autant sur l'info que sur caml, et depuis j'adore ce langage, qui il faut l'avouer est le meilleur du monde.
<chat-de-sorciere>
SI il y a cinq langages à connaître, c'est l'assembleur, le C, caml/ocaml, TeX et peut-être perl
<chat-de-sorciere>
C'est un trip comme le langage GOTO ?
<pnou_>
Par contre pour Perl, je suis d'accord qu'il faut le connaitre, mais seulement pour ne pas l'utiliser :/
<kruskal>
hummm, c un trip du genre l'assembleur c pour les paydays
<pnou_>
héhé
<kruskal>
perl, c quand meme bien qd t'a un ptit script a faire, et pour les frontends
<pnou_>
y a un langage qui est une implémentation de base du lambda calcul qui est rigolo aussi
<pnou_>
oué, on gagne pas énorme sur python par contre on y perd beaucoup
<chat-de-sorciere>
pnou_ : perl il faut le connaître pour les scripts jetables. Le côté ennuyeux de ce langage, c'est que n'importe quel suit e de caractères '*%ù!§ veut dire quelque chose, don les fautes de frappes ont parfois du mal à se traduire en rerreur perceptibles
<chat-de-sorciere>
Et c'est une perte de temps.
<chat-de-sorciere>
Inconcevable.
<chat-de-sorciere>
Aho oui j'avais oublié scheme dans ma liste.
xtrm has quit [Read error: 110 (Connection timed out)]
<pnou_>
tiens à ce propos Daniel de Rauglaudre bosse sur une syntaxe scheme pour camlp4 en ce moment :)
<chat-de-sorciere>
C'est bien scheme, j'avais des cours de ça en DEUG.
<chat-de-sorciere>
C'est vachement bien pour faire des cours d'infos à des gens qui n'ont pas vu un ordinateur autrement qu'à la télé das Star Trek.
<pnou_>
oui c'est exactement ce que je pense
<pnou_>
et puis intellectuellement c'est très appréciable
<pnou_>
après en pratique, c'est moins rose
<chat-de-sorciere>
Ca permet effectivement de tropuver des solutions sympas à des problèmes, et de façon générale, la programmation d'ordre supérieur, ça roulaize.
<pnou_>
oué
<pnou_>
le dynamiqumement typé un peu moins
<pnou_>
:/
<gl-limsi>
bonjour les gens
<chat-de-sorciere>
'lut!
<kruskal>
lu gl-limsi
<pnou_>
yo gleu
<gl-limsi>
je suis en train de galérer pour voir l'organisation en mémoire des images jpeg :)
<gl-limsi>
puis récupérer octet par octet, mettre ca dans des textures, et faire des beaux affichages opengl
<pnou_>
hum, bonne chance :)
<gl-limsi>
on m'a refilé un bout de code pas du tout commenté, du pur bonheur :)
<chat-de-sorciere>
tu veux pas utiliser camlimages ou jpeg2pnm ?
<gl-limsi>
(surtout qu'il marche pas du tout)
<gl-limsi>
en fait là je programme pas en ocaml, mais en C
<chat-de-sorciere>
(si t'en veux d'autres, je crois que je peux arriver à faire ça)
* pnou_
fait un signe de croix en direction de gl !
<gl-limsi>
=)
<chat-de-sorciere>
Ben jpeg2pnm, ça doit pouvoir t'aider.
<pnou_>
vadre retro satanas !
<karryall>
et libjpeg ?
<chat-de-sorciere>
Vu que le format pnm est documenté dans les pages de man
<gl-limsi>
c'est ce que je regarde justement
<gl-limsi>
ligjpieg
<gl-limsi>
-i somewhere
<gl-limsi>
rho les fautes
<gl-limsi>
on dirait un nom de ville estonienne
<chat-de-sorciere>
Tu crois que les estoniens ont attendu l'arriver de sordinateurs pour donner des noms à leur viles ? Sérieuseemnt ....
<gl-limsi>
j'ai découvert aussi que gimp produit des images incorrectes a partir de fontes dites 'fixes'
<chat-de-sorciere>
on dirt àchasse fixe en fait
<gl-limsi>
du bonheur aujoud'hui, je vous jure :)
<karryall>
mais y'a pas des bibliotheques "high-level" pour charger des images jpeg dans un bidule OpenGL ?
<karryall>
ça doit bien exister
<chat-de-sorciere>
c'est complètement clair.
<gl-limsi>
j'ai pas trouvé alors
<chat-de-sorciere>
Bah sinon charge du png
<gl-limsi>
tous les codes que j'ai vu utilisent libjpeg
<pnou_>
quelqu'un a _le langage caml_ à portée de main ?
<gl-limsi>
euh non
<chat-de-sorciere>
tu peux converir tes jpeg en png via jpeg2pnm | pnm2png
<karryall>
pnou_: oui
<pnou_>
karryall : les listes sont introduites dans quel chapitre ?
<kruskal>
bah oui, fo pas utiliser jpeg, ya des cons qui réclames des royalties dessues a cause de ces "$^¤% de brevets
<karryall>
pnou_: attends, je le connais pas par coeur
<karryall>
pnou_: partie I, chapitre 5 "Listes"
<pnou_>
oky merci
<karryall>
tu confonds pas avec GIF ?
<kruskal>
arf, non, ya une boite qui fé chier aussi avec jpeg désormais
<pnou_>
oué, faut se mettre au bmp, un format de qualité
<gl-limsi>
quand j'avais fait mes videos en tiff, fallait au moins 200mo de libres sur le disque dur
<gl-limsi>
des videos de 800ko..
<pnou_>
lol
<pnou_>
ho et puis t'as faire des output_value de ta mémoire gl
<gl-limsi>
pourquoi cette ligne ne highlighte pqs ?
<gl-limsi>
faut dire le nick en entier..
<pnou_>
je te la refais
<pnou_>
ho et puis t'as faire des output_value de ta mémoire gl-limsi
<gl-limsi>
je comprends mieux!
<pnou_>
moi je lis jamais les phrases qui contiennent pas mon nick
<gl-limsi>
pardon ?
<gl-limsi>
:)
<chat-de-sorciere>
moi non plus :)
<pnou_>
elles sont rarement intéressantes gl-limsi :)
<pnou_>
chat-de-sorciere gl-limsi copains !
<gl-limsi>
au fait on ne sait pas ce que fait karryall de sa vie
<gl-limsi>
a part respirer le bon air sain de jussieu
<pnou_>
il porte tout
<gl-limsi>
oh oh
<pnou_>
ha ha !
<karryall>
ça s'ameliore jussieu, c'est en plein desamiantage
<pnou_>
oué
<karryall>
mais pas là ou je bosse :(
<pnou_>
et la nouvelle bibliothèque de maths est trois fois plus petite que l'ancienne
<kruskal>
arf, c con que cette fac est ce qu'il se fait de plus laid
<pnou_>
vivement que je me casse :/
<kruskal>
je peut po la voir
<karryall>
pnou_: t'es a jussieu aussi ?
<gl-limsi>
karryall: et tu fais quoi la bas §
<gl-limsi>
s/§/?
<karryall>
je fais une these
<karryall>
en bioinformatique
<gl-limsi>
ah
<karryall>
ouais
<gl-limsi>
c'est bien? :/
xtrm has joined #ocaml
<karryall>
euh, ouais c'est pas mal
<gl-limsi>
ca a cassé l'ambiance, la bioinfo :)
<pnou_>
oué j'ai fait un deug à jussieu cette année
<karryall>
c'est pas trés fun il faut dire
<pnou_>
ha en parlant de la bio info, vous avez vu qu'à côté du bouquin perl pour les nuls, y a un bouquin perl pour les biologistes en librarie ?
<kruskal>
heu, c quoi la bioinfo ? C un processeur a base de moelle épiniere de marmottes ?
<chat-de-sorciere>
Allez les filles, je vous laisses tranquilles, je vais aller prendre l'apéro.
<gl-limsi>
:|
<pnou_>
à la tienne chat-de-sorciere
<gl-limsi>
je crois qu'il nous nargue
<gl-limsi>
y'a un DESS/DEA de bio-info a orsay il me semble
<chat-de-sorciere>
Carrément, en cet instant, je sais que je suis un des homems les plus heureux du monde.
<gl-limsi>
surement, je suis pas un homem
<chat-de-sorciere>
s/homeme/homme/
<gl-limsi>
il me semble que 75% des gens qui font de la bio-info viennent de bio, non?
<karryall>
c'est bien possible
<gl-limsi>
remarque c'est pas tres compliqué, le pont vers l'info
<chat-de-sorciere>
et les 25% restant sont synthétisés au cours de l'année ...
<gl-limsi>
c'est une science molle :/
<karryall>
ça dépend, y'en a qui font de l'algorithmique velue
<karryall>
cela sont des vrais informaticiens
<gl-limsi>
ca j'aime bien, l'algo c'est kewl
chat-de-sorciere has quit ["[BX] The Invisible Man uses BitchX, you just can't see it!"]
<gl-limsi>
apres tu te la petes en disant que tu peux calculer ackerman de 7 en quelques années seulement
<karryall>
y'a pleins de DEA/DESS, y'a meme une licence de bioinfo maintenant
<gl-limsi>
ah je savais pas
<pnou_>
mais où va le monde !
<gl-limsi>
pnou tu peux parler, apres ton magistere tu vas travailler sur Coq
<gl-limsi>
huhu
<gl-limsi>
la teu-hon
<pnou_>
:/
<pnou_>
pas forcément :(
<pnou_>
laisse moi rêver :(
<gl-limsi>
je disais ca pour te rendre malheureux
<pnou_>
ha ok, j'avais pas compris, merci mon ami :)
<gl-limsi>
euh de rien
ocamlbot has joined #ocaml
* pnou_
caresse affectueusement ocamlbot
<pnou_>
et surtout ne bouge pas !
<karryall>
il fait quoi quand on le caresse ?
<pnou_>
plugin compile caresse if self#is_privmsg then match self#say_argument with "!caresse" :: _ -> self#privmsg self#chan "grrrrrrrrrrrrrrr !" | _ -> ()
<pnou_>
plugin lload caresse
<pnou_>
plugin add caresse
<pnou_>
!caresse mon beau bobot
<ocamlbot>
grrrrrrrrrrrrrrr !
<karryall>
arf
<pnou_>
désolé ça m'éclate :/
<kruskal>
arf, c excellent ça
<gl-limsi>
plugin compile ack let ack = fun m n -> 0, _ -> n+1 | _, 0 -> ack (m-1) 1 | _ -> ack (m-1) (ack m (n-1)) in self#privmsg self#chan print_string (string_of_int (ack 7))
<gl-limsi>
non ? :)
<gl-limsi>
mince
<gl-limsi>
n'importe quoi :)
<pnou_>
manque des parentèses et puis t'es pas un master toi :)
<pnou_>
puis manque un rec et un argument à ack
<pnou_>
et puis fait pas clamser mon bot !
<gl-limsi>
je m'étais amusé a calculé ack 7 une fois
<pnou_>
ha kruskal enfin quelqu'un de goût !
<gl-limsi>
7 0
<gl-limsi>
rha
<gl-limsi>
ma mémoire me fait defaut
<kruskal>
ca a mit combien de temps pour ack 7 ?
<gl-limsi>
j'ai préféré le faire a la main
<kruskal>
lol
<pnou_>
lol
<gl-limsi>
mais en gros c 'est de l'ordre de pow(2, pow(256, pow(256, ...))))
<pnou_>
ha
<gl-limsi>
c'est la premiere fonction a complexité > exp qui a été trouvée je crois bien
<kruskal>
pasque moi j'avait tenté de la faire en c avec gmp, mais yavé un bug que je trouvait po
<pnou_>
ben on peut essayer en ocaml avec num
<gl-limsi>
j'ai meme pas ocaml d'installé, ici
<kruskal>
ben oui, mais a l'epoque je faisait po du caml
<gl-limsi>
pose la fonction, et calcule Ackerman(7) (= ack 7 0)
<pnou_>
vais essayer
<karryall>
bon courage :)
<pnou_>
plugin compile gl if self#is_privmsg then match self#say_argument with "!gl" :: _ -> self#privmsg self#chan "gl est un bouseux qui a pas ocaml :/" | _ -> ()
<pnou_>
plugin lload gl
<gl-limsi>
:)
<pnou_>
plugin add gl
<pnou_>
!gl
<ocamlbot>
gl est un bouseux qui a pas ocaml :/
<pnou_>
t'as tout compris mon bot :)
<pnou_>
bon faudrait ptête qu'il charge et ajoute le plugin tout seul ça fait mega cheap là
<pnou_>
heu je rêve où y a pas de fonction pour afficher les big_int :/
<pnou_>
je rêve :)
<kruskal>
bah ya une fonction string_of_num
<karryall>
j'allais le dire
<pnou_>
hum y a un tit problème :/
<pnou_>
je calcule ack 7 0 très rapidement
<pnou_>
mais ça fait 1
<pnou_>
même joueur joue encore
<pnou_>
ha vala
<pnou_>
bon on commence par ack 5 0
<kruskal>
arf, moi j'ai lance pour 7
<kruskal>
merde, g ptet eu les yeux plus gros que le pc
<pnou_>
je crois oui :)
<kruskal>
etrange, je n'ai aucune trace de mon ocaml dans mon top
<kruskal>
bon, j'ai fermé le gabber, le coincoin, le sylpheed et le mozilla, ca ira un peu plus vite
<pnou_>
moi il est là et bien là :
<pnou_>
1781 dimitri 18 5 1092 1092 352 R N 90.4 0.2 4:39 a.out
<pnou_>
:/
<pnou_>
90%
<kruskal>
ah ok, je c pkoi je le vois pas
<pnou_>
il est invisible ?
<kruskal>
il s'apelle top mon toplevel
<kruskal>
et je l'ai confondu avec....top
<kruskal>
lol
<pnou_>
lol
<kruskal>
99,4 % cpu
<pnou_>
wow
<gl-limsi>
le bond est entre 5 et 6 je crois
<pnou_>
d'après mes petits tests c'est entre 4 et 5
<gl-limsi>
possible
<karryall>
ben ça depend
<gl-limsi>
depend de ?
<karryall>
A(5,0) ca va encore je crois
<kruskal>
enfin bon, si ça risque de me prendre 42 ans, dites le moi tout de suite (:
<karryall>
mais A(4, 3) c'est bien pire
<gl-limsi>
ack(5,0) n'appelle jamais ack(4,3)
<gl-limsi>
en fait c est Ackerman(n) = ack(n, 0)
<gl-limsi>
en toute rigueur
<karryall>
ah ok
<gl-limsi>
c'est pour ca que je fais partir le second argument a 0
<kruskal>
moi g jamais vu la notation ackermen(n)
<kruskal>
bon, fo dire que je suis loin d'etre un matheux aussi (:
<gl-limsi>
c'est pas une question d'etre matheux, c'est une question de savoir comment Ackerman a défini sa fonction :)
<kruskal>
oui, je veut bien, mais ça fé partie de la culture scientifique qui, chez moi, est qd meme assez restreinte
<pnou_>
fais chier Canasse à trouver des bugs :/
<kruskal>
bon, ras le bol, ya un ackermann qui va se prendre un signal 9 dans la gueulle incessament sous peu si il refuse de me donner ce put1 de résultat
<gl-limsi>
=)
<karryall>
pnou_: faudrait mettre le code de Camélia dans ton bot !
<gl-limsi>
ca serait marrant ca
<pnou_>
c'est l'espèce de psy du langage caml ?
<karryall>
oui
<karryall>
le code est dispo sur caml.inria.fr
<gl-limsi>
t'as pas "le langage Caml" de Leroy et Remi ?
<karryall>
je dois l'avoir qqpart
<gl-limsi>
c'est dedans
<karryall>
c'est Xavier et Pierre
<gl-limsi>
Pierre Weis exact
<gl-limsi>
XL & PW on devrait dire
<pnou_>
je l'ai passé à un pote
<gl-limsi>
le L&W, le K&R du fonctionnel
<pnou_>
:)
<pnou_>
bon je vais l'ajouter
<karryall>
Bonjour, je m'appelle Camélia.
<karryall>
hehe, ca marche
<pnou_>
hum c'est quoi l'url exacte ?
<karryall>
je peux t'envoyer le fichier, ça sera pt't plus simple
<pnou_>
oky
<pnou_>
-:- DCC Unable to create connection: Interrupted system call
<pnou_>
one again
<pnou_>
ftp://mutu.net/incoming ?
<karryall>
humpf, firewall a la noix
<karryall>
va pour le FTP
<karryall>
voila !
<pnou_>
marchi :)
Yurik has joined #ocaml
<Yurik>
re
<pnou_>
plugin load camelia
<pnou_>
plugin add camelia
<pnou_>
!camelia comment ça va ma belle ?
<pnou_>
murf !
<karryall>
marche pas ?
<pnou_>
ha oui, j'ai oublié d'ajouter le plugin :/
<pnou_>
plugin load camelia
<pnou_>
!camelia comment ça va ma belle ?
<ocamlbot>
Permettez-moi de ne pas répondre
<karryall>
ouah !
<pnou_>
!camelia allez soit cool !
<ocamlbot>
Avez-vous beaucoup d'amis?
<pnou_>
trop fort :)
<pnou_>
plugin load camelia
<pnou_>
!camelia reprenons voulez-vous ?
<ocamlbot>
pnou_ : Parlons de vous, c'est plus important
<pnou_>
plugin load camelia
<pnou_>
camelia, ho je ne suis qu'un pauvre étudiant
<ocamlbot>
pnou_ : Parlez-moi un peu de vous
<pnou_>
camelia, c'est ce que je fais :/
<ocamlbot>
pnou_ : Que pensez-vous de la sexualité?
<pnou_>
camelia, tu sais que t'es encore plus nulle que M-x doctor :/
<ocamlbot>
pnou_ : Moi?
<pnou_>
hum
<kruskal>
camelia, a moi aussi tu peut me parler ?
<ocamlbot>
kruskal : Ne parlons pas de moi
<kruskal>
camelia, aurrais tu des choses a cacher ?
<ocamlbot>
kruskal : Moi?
<kruskal>
camelia, oui, toi
<ocamlbot>
kruskal : Parlons de vous, c'est plus important
<kruskal>
camelia, d'accord
<ocamlbot>
kruskal : Que pensez-vous de l'amour?
<kruskal>
camelia, heu, g pas trop le temps d'y penser
<ocamlbot>
kruskal : Difficile
<pnou_>
plugin load camelia
<kruskal>
c rigolo tout ça
<pnou_>
oué, sauf qu'on va s'en lasser dans environ 0 seconde :)
<karryall>
comme M-x doctor, quoi
<pnou_>
oué
<pnou_>
mais mon bot est immortel !
<pnou_>
mouhahahahaha
<ocamlbot>
pauv' fou :/
<kruskal>
franchement, je le trouve un peu mieux que M-x doctor
<pnou_>
j'sais pas, j'ai jamais trop testé en fait
<pnou_>
camelia, tu sais que t'es faite en caml ?
<ocamlbot>
pnou_ : Parlons de vous, c'est plus important
<pnou_>
mmm
<kruskal>
lol
<pnou_>
pffff
<pnou_>
c'est quoi la conversation qu'il y a dans le bouquin
<pnou_>
camelia, caml
<ocamlbot>
pnou_ : Comme son nom l'indique, langage un peu léger, non?
<karryall>
hehe!
<pnou_>
camelia, pouet caml
<ocamlbot>
pnou_ : A mon avis, Caml est sans égal
<pnou_>
camelia, tu sais que t'es faite en caml ?
<ocamlbot>
pnou_ : Moi, je ne suis qu'une machine ...
<pnou_>
camelia, tu sais que t'es faite en caml ?
<ocamlbot>
pnou_ : Ne parlons pas de moi
<karryall>
camelia, il y a aussi SML
<pnou_>
camelia, faite en caml ?
<ocamlbot>
karryall : Pas de provocation s'il vous plaît
<ocamlbot>
pnou_ : Vous voulez dire les cigarettes Camel?
<pnou_>
ha ouais merde ça sux, pendant qu'elle compute elle écoute plus :/
<pnou_>
ha ben si elle devrait pourtant
<karryall>
ca doit pas etre tres long la computation
<pnou_>
ha ben elle l'a fait, j'avais pas vu le réponse
<pnou_>
camelia, tu caml
<ocamlbot>
pnou_ : Ne m'en veuillez pas si je vous interroge. Continuez
<pnou_>
camelia, caml tu
<ocamlbot>
pnou_ : Caml, c'est un langage standard ça?
<karryall>
camelia, tu connais connais SML ?
<ocamlbot>
karryall : Si on parlait de vous?
<pnou_>
j'ai l'impression que dès qu'il y a un tu devant elle répond son truc de nazette
<karryall>
ouais
<pnou_>
ha si seulement j'avais les sources
<pnou_>
je pourrais les lire au lieu de faire des tests comme un con
<karryall>
?
<pnou_>
mais mais...
<karryall>
:)
<pnou_>
j'ai les sources !!!!!!!
xtrm has left #ocaml []
<karryall>
camelia, j'ai vu un chameau ce matin
<ocamlbot>
karryall : Le chameau est mon animal favori, pas vous?
<gl-limsi>
camelia mort
<pnou_>
warf il est naze l'algo
<gl-limsi>
camelia, mort
<ocamlbot>
gl-limsi : Il faut essayer de prendre le dessus
<gl-limsi>
camelia, c'est trop difficile :/
<ocamlbot>
gl-limsi : Êtes-vous certain d'être objectif?
<gl-limsi>
camelia, et comment, c'est mon chien qui est mort!
<ocamlbot>
gl-limsi : C'est malheureux
<gl-limsi>
camelia, tu m'étonnes
<ocamlbot>
gl-limsi : Excusez-moi
<pnou_>
ocamlbot tu penses quoi de camelia ?
<ocamlbot>
pnou_ : Excusez-moi
<gl-limsi>
camelia, je prefere ca
<ocamlbot>
gl-limsi : Faites-vous des rêves étranges?
<gl-limsi>
camelia, des reves erotiques en ce moment, pourquoi ?
<ocamlbot>
gl-limsi : Ça me paraît bizarre!
<gl-limsi>
camelia, moi je trouve ca naturel
<ocamlbot>
gl-limsi : Avez-vous des enfants?
<gl-limsi>
camelia, hey faut pas deconner, je suis encore jeune
<ocamlbot>
gl-limsi : Êtes vous troublé à ce point?
<gl-limsi>
camelia, au revoir
<gl-limsi>
camelia, au revoir
<pnou_>
oué, a pas le au revoir
<karryall>
camelia, dis quelque chose !
<gl-limsi>
camelia, adieu
<ocamlbot>
karryall : Que pensez-vous de la vie en général?
<ocamlbot>
gl-limsi : Faites-vous des rêves étranges?
<gl-limsi>
camelia, bye
<ocamlbot>
gl-limsi : Aimez-vous la vie?
<gl-limsi>
:/
<pnou_>
lol
<pnou_>
plugin load camelia
<pnou_>
camelia, au revoir
<ocamlbot>
pnou_ :
<ocamlbot>
pnou_ : Mon ultime conseil: il ne faut pas rester comme cela, soignez-vous!
<ocamlbot>
pnou_ : Au revoir ...
Yurik has quit [Read error: 110 (Connection timed out)]
<pnou_>
plugin load camelia
<pnou_>
camelia, au revoir
<ocamlbot>
pnou_ : Le résultat de mes observations :D'après mes calculs, votre santé mentale est compromise.
<ocamlbot>
pnou_ : Au revoir ...
<pnou_>
ha sympa :/
<pnou_>
plugin load camelia
<pnou_>
bon assez joué, il faut aussi dormir dans la vie
<pnou_>
mldonkey is great! I'd be happy to provide some code for it,
<pnou_>
but why the heck did you use ocaml and not something less
<pnou_>
exotic? :)
<pnou_>
murf :/
<kruskal>
c ki ki a dit ça ?
<pnou_>
un nazu sur la mailing list
<gl-limsi>
=)
<kruskal>
c vrai que moi au départ gt un peu sceptique a propos de caml
<pnou_>
et puis... ?
<kruskal>
et puis finalement, l'essayer, c l'adopter
<kruskal>
le seul truc qui me fait chier, c le manque de bindings pour les librairies
<pnou_>
oué c'est ben vrai
<karryall>
c'est pas si dur à faire les bindings
jaene has left #ocaml []
<karryall>
mais c'est put1 long
<karryall>
(et chiant)
<kruskal>
oui, et moi j'aimerais bien faire des applis gnome, alors si fo que jme tape toutes les libs, je suis pas aidé
<pnou_>
bah ça dépend quel genre de binding et pour quoi
<karryall>
ah c'est sur, ça dépend ;)
<pnou_>
genre qt...
<karryall>
quand c'est pas une lib C, c'est tout de suite plus délicat
<pnou_>
oué c'est sûr
<pnou_>
m'enfin même lablgtk c'est un beau morceau
exarkun_ has joined #ocaml
<karryall>
oui et a partir de ca ca va assez vite pour interfacer un widget GNOME par ex.
exarkun has quit [Killed (NickServ (Ghost: exarkun_!uTPBwI3rv2@pool-138-88-78-39.res.east.verizon.net))]
exarkun_ is now known as exarkun
<pnou_>
je connais pas du tout gnome
<karryall>
moi pas trop non plus
<kruskal>
moa non plus
<pnou_>
vils copieurs !
pnou_ is now known as pnou
jagular has joined #ocaml
Dalroth has joined #ocaml
<pnou>
sa reum ack 5 a terminé, mais j'ai fait fermé le term avant de voir la réponse :/
<Aurelien>
pnou : mouais on en reparlera t'inquiètes :-/
<pnou>
gl n'y vas, y z'ont mis la release d'ocaml 3.05 dans others !
<pnou>
les chacaux !
<gl>
ca fait quelques annees que je connais le site, mais je m y attarde pas, je me contente de regarder les les news d un oeil distarit
<gl>
distrait
<gl>
et je lis que quand il y a des flamewar
<kruskaway>
arf, moi j'y passe mes journées a mouler sur le bouchot
<gl>
bof, linux ne m interesse pas trop en fait
<kruskaway>
tu tourne sous kwa ?
<gl>
c est juste un outil, je trouve la mentalite louable, et ca j aime bien, mais j aime pas passer des heures a configurer ma machine et avec la derniere pre-beta-ac-12 de tel kernel :)
<gl>
Linux 2.4.19-gentoo-r5 i686
<kruskaway>
oui, je comprends
<kruskaway>
ben ya d'autre projets moins "je met les mains dans le cambouis" avec la meme philosophie, je pense a openbeos
<kruskaway>
j'espere que ça va bien marcher ça
<gl>
GNU/Hurd meme
<gl>
euh j ai lu le contraire
<kruskaway>
?
<gl>
s/moins/plus
<kruskaway>
oh
<kruskaway>
maintenant oui, mais a terme je pense pas
<kruskaway>
enfin, je connais pas trop le proj, donc je m'en tiendrait la
<Aurelien>
<kruskaway> ben ya d'autre projets moins "je met les mains dans le cambouis" avec la meme philosophie, je pense a openbeos < ou Debian
<kruskaway>
ah oui, c vrai ça
<kruskaway>
je suis un debian user et j'oublie ça
* kruskaway
se flagelle avec des orties
<Aurelien>
aptget install cerveau :-)
<pnou>
essaye les couteaux ça fait plus mal
<pnou>
arf je l'avais oublié ton pauvre alias de merde :)
<kruskaway>
nan, plus sérieusement, je trouve que meme debian est pas adaptée a tous
<Aurelien>
Pas un alias, un lien symbolique
<pnou>
mdr
<pnou>
encore pire :/
<Aurelien>
Et pourquoi donc m'sieur l'admin ? :o)
<Aurelien>
Trouve moi une raison pour râler
<ocamlbot>
paskeeeeeeeeeeeeeeeeeeeeeeee !
<Aurelien>
<kruskaway> nan, plus sérieusement, je trouve que meme debian est pas adaptée a tous < ça dépent, y'en a qui arrivent bien à se débrouiller avec windows
<Aurelien>
Il t'en a fallu du temps pour répondre ocamlbot !
<pnou>
ben MUTU dormait
<Aurelien>
ocamlbot : d'ailleurs je te boude
<ocamlbot>
Aurelien : Que pensez-vous de la vie en général?
<Aurelien>
Les meilleurs plaisanteries sont les plus courtes :-(
<pnou>
c'est qu'on a dit quand on en a une courte
<kruskaway>
franchement, l'ideal pour le grand public ( qui a dit les neuneus ? ) c un truc genre beos ou macosx, mais en libre, pour pas trahir ma philosophie
<Aurelien>
pnou qu'est ce que je genre de considérations hautement philosophiques vient faire ici ?
<Aurelien>
kruskaway : ben ils installent kde et voilà
<Aurelien>
C'est convivial (...)
<kruskaway>
nan, je vois pas ça comme ça
<Aurelien>
kruskaway : ah ?
<kruskaway>
kde, ce n'est que mettre une couche sur la complexité
<Aurelien>
Et macosx c'est quoi alors ?
<Aurelien>
Et beos aussi
<Aurelien>
Une couche au-dessus d'un clone d'Unix
<kruskaway>
ben demande a un macosx user si il recompile sa kernelle
<kruskaway>
je suis d'accord, de toute facon, un os digne de ce nom doit etre POSIX, donc un unix, en gros
<Aurelien>
kruskaway : depuis quand quelque chose devient obligatoire à partir du moment où c'est possible pour quelqu'un qui connait ?
<kruskaway>
g pas dit ça
<Aurelien>
On peut très bien rester avec le noyau de base si on veut / peut pas compiler son propre noyau
<kruskaway>
mais ya plein de choses qui necessitent la recompilation de la kernelle. A l'heure actuelle tout du moins
<Aurelien>
kruskaway : ben l'informatique se résume à Unix, ou presque
<kruskaway>
oui
<Aurelien>
Y'a aussi des mauvaises copies
<Aurelien>
Et des bons clones
<kruskaway>
a part les trucs exotiques d'IBM, digital et microsoft
<Aurelien>
<kruskaway> mais ya plein de choses qui necessitent la recompilation de la kernelle. A l'heure actuelle tout du moins < (question sérieuse) comme quoi ?
<Aurelien>
IBM = AIX, Unix
<Aurelien>
Digital j'sais pas
<kruskaway>
heu, ya pas que aix chez ibm
<Aurelien>
Microsoft = Windows = mauvaise copie d'Unix
<kruskaway>
pardon ?
<kruskaway>
moi je voit aucun rapport avec unix
<kruskaway>
Digital = VMS
<Aurelien>
Mis à part l'interface copiée sur divers systèmes il ya dix ans, à l'heure actuelle la structure de Windows s'assimile de plus en plus à un Unix
<Aurelien>
Même si c'est bien sûr caché à l'utilisateur
<Aurelien>
Par exmple quand tu fais une copie, des fois tu vois des chemins avec des /
<Aurelien>
Le noyau reprend plein de concepts d'Unix
<kruskaway>
oui, c vrai que la plupars des api posix sont implémentées
<kruskaway>
mais je considere pas ça comme une copie, ou alors plus que pale, carrément délavée
<Aurelien>
VMS je ne connais pas du tout
<kruskaway>
moi non plus
<Aurelien>
kruskaway : j'avais dit mauvaise :-)
<kruskaway>
;)
<pnou>
j'ai traduit le VMS-to-Linux HOWTO, mais je ne sais pas non plus ce qu'est VMS :)
<kruskaway>
lol
<Aurelien>
Raah y'a même fr.comp.lang.caml maintenant
<Aurelien>
La contamination progresse
<gl>
un schisme avec fr.comp.lang.ml
<Aurelien>
pnou donc tu n'es même pas fichu de comprendre ce que tu lis, consternant...
<Aurelien>
Gnignigni
wscott has joined #ocaml
<pnou>
t'es sur que c'est pas toi qui est pas capable de comprendre l'humour :)
<Aurelien>
Seur yes seur !
<wscott>
I would like to learn ocaml, but don't want to read documentation online and don't know french.
<gl>
"read the source, luke"
<wscott>
I see the O'Reilly book in progress, but don't see an option to buy a hardcopy. Will that happen soon?
<gl>
no idea
<wscott>
Does anyone have printed and bound copies of the manual, or know what kinkos would charge if I give them a postscript file?
<wscott>
Am I in the wrong place? Is there a better place for these questions? ;-)
<gl>
brb
<pnou>
mmm most of the people of this chan speak french, so we've never encountered your problem :)
<wscott>
I see. Well I will move along then. Thanks!
<pnou>
mmmmm i said most
<pnou>
maybe you shoud wait a little bit
Yurik has joined #ocaml
<Yurik>
re
<pnou>
wscott, Yurik is a non french ocaml user
<Yurik>
yeah, pnou is right :)
<pnou>
wscott was looking for some english ocaml docs
<Yurik>
umm.. on caml site, refman and book, as for me, it is enough
<Yurik>
*** CTCP TIME reply from wscott: Tue Aug 13 16:14:11
<Yurik>
sleeping?
<Yurik>
it is i can sleep (Aug 14 00:15 here :), but not he :)))
<wscott>
Sorry, I was off doing work.
<wscott>
Printing 400-700 pages it a little much. I kind of wanted a bound copy, but I think kinkos would want an arm and a leg if I just gave them the PDF files...
<wscott>
Oh well. It looks like that translation of the O'Reilly book will get about to having a printed copy eventually.
<Yurik>
ah. as i know, they'll print that book sometime
<wscott>
I know when learning Ruby, when the book came out it was far easier to convince my co-workers that it is a "real" language.
<Yurik>
well, and no chance to convince by PDF book?
* Yurik
thinks that Unix.recvfrom is a bit strange
<wscott>
When the Ruby book came out I ordered 15 copies and just dropped one in each persons cubical. Curiousity took over and several became addicted. Ocaml seems to have a same addictive properties...
<pnou>
why Yurik ?
<Yurik>
pnou: umm, look at it. it doesn't return string data, but you should set it in arguments. i don't like it :\
<Yurik>
pnou: it's ok for C, but for ocaml... :\
* Yurik
eats bread, onion and umm.. forgot english translation of this vegetable :)
<Yurik>
wscott: well, you're right
<pnou>
erk !
<Yurik>
pnou: ?
<pnou>
you're right, that's horrible
<Yurik>
yeah... and it is easily to change it in 'unix' library
<Yurik>
just 10-20 minutes or so
<pnou>
but why do you use so low level functions ?
<Yurik>
pnou: i need udp
<pnou>
yes, but can't you get a channel from your file descriptor ?
<Yurik>
i don't think it is ok for my task, i need quite optimized work w/ sockets
<Yurik>
channels are a bit overhead
<pnou>
well maybe you're right
<Yurik>
may be i need to ask ocaml maintainers about reason of such strange decision
<pnou>
yes
<pnou>
there's lots of things to change in the unix module in my opinion
<pnou>
it lacks high level functions
<Yurik>
yeah, may be
<Yurik>
i was even thinking to rewrite sockets in ocaml (may be even using unix part as a base)
<Yurik>
because of recvfrom :))
<pnou>
hehe
<Yurik>
it is really non-functional
* Yurik
is writing mail to caml-list
<Yurik>
sent
<pnou>
got it
<pnou>
mmm no :)
<Yurik>
what no?
<pnou>
i thought i received your mail but that's was another caml list poster
<Yurik>
ah
<Yurik>
i got my mail already
<pnou>
i got it now :)
<Yurik>
:)
* Yurik
opens snuff
<pnou>
snuff ?
<Yurik>
snuff tobacco
<pnou>
ho :)
<Yurik>
i like it. it is better than cigarettes... i'm trying to stop smoking
<pnou>
well i prefer m&m's :)
<Yurik>
m&m's sucks :)
<pnou>
what ? what ? what ?
<Yurik>
:)
<pnou>
ya wanna fight ?!
<Yurik>
:))) flame war/
<Yurik>
?
<pnou>
lol
* Yurik
is thinking what to do this night (code|tv|sleep|...)
<pnou>
what a dilemma !
<Yurik>
yeah
<Yurik>
probably, it will be tv+sleep
<pnou>
bad choice :)
<Yurik>
may be
<Yurik>
and what is a good choice?
<kruskaway>
code
<Yurik>
heh. i'm a bit tired... :(((
<Yurik>
01:32. bah... yesterday i was off to bed only 07:00am