#201 Le 15/12/2008, à 19:34
- guguscat
Re : Topic des couche tard (11) !
CQFD python caypourlesfrustrés
Un problème non résolu ? Indiquez le en insultant les gens qui tentent de vous aider.
Hors ligne
#202 Le 15/12/2008, à 19:37
- Toineo
Re : Topic des couche tard (11) !
Non python saypourlesfainéantsetcaybasésurCdoncCcaroxcadémontetoutpythoncayunfork
Dernière modification par Toineo (Le 15/12/2008, à 19:38)
Fail
Hors ligne
#203 Le 15/12/2008, à 19:37
- tshirtman
Re : Topic des couche tard (11) !
Un ti bench juste pour se marrer ?
gaby@white-rabbit [~] time ./turbofibo.py
the answer is 4613732
real 0m0.110s
user 0m0.040s
sys 0m0.008s
une bonne partie du temps viens du lancement de l'interpréteur... avec un nombre plus gros en limite ça rends plus justice:
...
en fait je désespère de le ralentir:
avec 4*10^400 comme limite:
gaby@white-rabbit [~] time ./turbofibo.py
the answer is 24932546740600307398035856952493874972424070419088964057069791671287229946952630083199231192914166806084167510077739680173536128557597924702621105279458462511277540119589969593352184187401444226686371815256028419966747406873988818719946962851780088027167833776461704227895879833276162648631856378840956958068336885854459979273901959179086780137506337569483379356095403056639280756390992095449201760640
real 0m0.112s
user 0m0.052s
sys 0m0.016s
edit: ah, avec un 0 de plus a la puissance àa devient mesurable!
gaby@white-rabbit [~] time ./turbofibo.py
the answer is 26173246055938204726350542037407200493414949483051093043311143673863529581569561221604597758690547125731071056980776386251654682105842835739850642694016126673665920307426958291252752829647073740691138853967691451746451151112515451593615219462439681986430944822458021439701349051332519256883067628144652220665397137715529257003263823675062791425920586699215035798827924174257577680256236302130354844671208102347011454157102549678348514947250123218637038352777075779386011330331627278641100991925664013195539055790521283146769636866739483806466644540983981765028859687703035426102116790384475248769434012807326532207565799068778616264984095275858956049141010898282144965270059322944052119661665809507078018978831142144411311296844931610614552406984809430133585020362621602790318036051618095036622043377582337418900722678337161995082447959115239604726854498458247540439115447787250436128070571961227026717244750969471208883177529672477336201276434452344587317898894809453947983443365575881126726035636050259414616312880306215563322252637841895902281626716053209612711126764838591091968654074523821063552689529329903149540552328811111313027946916933292888319971337460962746126613317969232553619026726084825235735155719989050959570899568810002376590524392392689716501444695894589595147646799267509281682305403703400158351733611990897273484802640171866037829423087087748316218429703117328123377756725778126896914904778702329130268671655826186777488021238966597113917064276311061277975983492873492995219697165472387477293096453447756467268790476276242767398301659647027678805974359204850630726010048288295323622580196738884647073762094796878373040246692664927297139569428914984954597244106832806336233430326873676814600326656994029073568625424152294623816108534886086688640029127444077421979648970571096737462945752686820457927244231634883963723188119382793274267191924341003647349386731459346859815778859192564755913429073507544546698704680838993403216498333309834453310489723457051107613366648243694675916949341682078634503416392596754325575569828590591292876791162419059622341791775753886001851104272542784153468191576900313574868338123752575751145046698400163534821589768709464579229845169873820055002151605834511534965390133560557600429955571661349264354873706120715764388760783693739961998629076724920303372378740681396382140757462198078011430541218028185045429326818200825534009589282260946507772468069008853490239098333939685863092016394728968860656129090807086195193236424542269646693521634355800694081425927818207266096188881295897663190098297628770201782537842106805152675751949074933787431884380089960282307311040780534028211568811613835665348490398931598019207886874681870306264169103635990964487196901222224232571298090201583483520928205402097967374196587353790398358025777983775770979880419508650310156445920841511665884822020880987359377899183218496487275870466747134947318169452386889591883699927147946749429929018880127787138460995897486100734030665332715973601173766299330217628765985222464688182053501113058598229173220583414485334493129289617308783997195830725664173068507929462994141984786813700149897052612775924946104317743919994849970878080907077353778414888212460269622829399607375756833504163548871456728849331540469516278645683385823459348993713625435328859171195294129247325223966230423625968795428814189926584917204328597181292417782178637586821284726294274422853357435684948493418523055469701836557680453582236008895513746418248845615837446542573682020158692780725849734301456739315164465583933337905743327327478175485972939944899913317210546582907626124133049961284393476194250439316029141649004512878073156376638095856598888115892136478001656982293505877104833636014698684152552416012923512154682049920349550426590344447886950502251588918822690282337843963721887293776081226990643313587948323747804519251886518905668104382096233571299471525054462711327212240499877154666780217938474837849938505797685617649498999576832472284871459680845938363481814280484715337250084172340822
real 0m1.313s
user 0m1.072s
sys 0m0.016s
faites en autant en C, avec vos petits doits (et y'a le calcul de 4*10^4000 dedans)
Dernière modification par tshirtman (Le 15/12/2008, à 19:42)
Hors ligne
#204 Le 15/12/2008, à 19:39
- Toineo
Re : Topic des couche tard (11) !
lol
stu veux je fais un bench après
Fail
Hors ligne
#205 Le 15/12/2008, à 19:47
- ceric
Re : Topic des couche tard (11) !
Vous postez des messages que je ne comprends pas toujours la signification. J'ai besoin d'un décodeur ou de vos styles de lectures.
Mac mini 7.1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en dual boot Ubuntu Gnome 24.04.0 [LTS] & Debian 12 (Bookworm)
HP zBook G3 15" Mageia 9
Hors ligne
#206 Le 15/12/2008, à 19:53
- tshirtman
Re : Topic des couche tard (11) !
ceric: bah cest du troll de programmeur, tu perds pas grand chose... il n'admettrons pas que python est plus unix que C (car encore plus unix que Bash ).
Hors ligne
#207 Le 15/12/2008, à 19:58
- Toineo
Re : Topic des couche tard (11) !
Ahaha mais lol ! Facile de dire moi j'ai la vérité, les autres disent que des conneries !
Rappelle moi deux minutes : en quoi sont écrits linux/unix ? Jme souviens plus...
Dernière modification par Toineo (Le 15/12/2008, à 19:59)
Fail
Hors ligne
#208 Le 15/12/2008, à 19:58
- MattX
Re : Topic des couche tard (11) !
(...) python est plus unix que C (car encore plus unix que Bash ).
ROFLMAO.
EDIT :
Ahaha mais lol ! Facile de dire moi j'ai la vérité, les autres disent que des conneries !
Rappelle moi deux minutes : en quoi est écrit linux/unix ? Jme souviens plus...
[mode=tshirtman]Pour faire simple, les unix sont composés d'un micro-noyau (écrit en asm) qui sait juste lancer un interpréteur Python, et du reste du noyau codé en Python et interprété par le susdit interpréteur.[/mode]
Dernière modification par MattX (Le 15/12/2008, à 20:02)
Marvin: “I am at a rough estimate thirty billion times more intelligent than you. Let me give you an example. Think of a number, any number.” — Zem: “Er, five.” — Marvin: “Wrong. You see?”
Accélération nominale d'un iPad pour fonctionnement optimal : 9.81 m/s² sur 10 mètres, puis arrêt.
GMT-5
Hors ligne
#209 Le 15/12/2008, à 19:59
- kinouchou
Re : Topic des couche tard (11) !
c'est juste un truc de mecs pour savoir qui p...... le plus loin
#210 Le 15/12/2008, à 20:00
- Toineo
Re : Topic des couche tard (11) !
Non, sjuste tshirtman dont __truth__ débloque
Fail
Hors ligne
#211 Le 15/12/2008, à 20:02
- tshirtman
Re : Topic des couche tard (11) !
http://catb.org/esr/writings/unix-koans/ten-thousand.html
j'ai l'impression que vous n'avez pas lu ce lien, qui est loin d'être récent... (Master Foo vous vous rapelez? ah vous étiez pas nés c'est vrai... moi non plus)...
Hors ligne
#212 Le 15/12/2008, à 20:04
- tshirtman
Re : Topic des couche tard (11) !
pyhton pourrait être écrit en java j'en aurais rien a secouer l'important n'est pas l'implémentation (tant qu'elle est libre) mais le ce qu'elle apporte, unix est implémenté en C, et pourtant son esprit n'est pas le C, sinon il ne servirait à rien...
Hors ligne
#213 Le 15/12/2008, à 20:06
- tshirtman
Re : Topic des couche tard (11) !
c'est juste un truc de mecs pour savoir qui p...... le plus loin
ouais, et certains ici ne pensent pas très loin...
Hors ligne
#214 Le 15/12/2008, à 20:07
- kinouchou
Re : Topic des couche tard (11) !
d'un autre côté vous êtes que des mecs vous ne pouvez pas penser très loin.
je sens que je vais devoir squatter ailleurs.
#215 Le 15/12/2008, à 20:09
- Kamy
Re : Topic des couche tard (11) !
J'avoue que j'ai aussi été impressionné par la vitesse de l'algo
Et Paf ça fait des Chocapics !
Hors ligne
#216 Le 15/12/2008, à 20:10
- ceric
Re : Topic des couche tard (11) !
d'un autre côté vous êtes que des mecs vous ne pouvez pas penser très loin.
je sens que je vais devoir squatter ailleurs.
"Ne me quittes pas" J.B.
Mac mini 7.1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en dual boot Ubuntu Gnome 24.04.0 [LTS] & Debian 12 (Bookworm)
HP zBook G3 15" Mageia 9
Hors ligne
#217 Le 15/12/2008, à 20:12
- MattX
Re : Topic des couche tard (11) !
pyhton pourrait être écrit en java j'en aurais rien a secouer l'important n'est pas l'implémentation(a)(tant qu'elle est libre) mais le ce qu'elle apporte, unix est implémenté en C, et pourtant son esprit n'est pas le C, sinon il ne servirait à rien(b)...
a) Sauf que si la seule implémentation d'un langage est nulle, et te génère 500Mo de binaire par ligne / prend 15 secondes à chaque ligne (oui, j'exagère), saylemal.
b) 1) Sauf que si, parce que le C est un langage, et UNIX est un OS. Donc le but d'UNIX aurait très bien pu être de "porter" l'esprit du C sur un OS, sans que ça ne serve à rien.
2) Et csh/tcsh ?
Dernière modification par MattX (Le 15/12/2008, à 20:13)
Marvin: “I am at a rough estimate thirty billion times more intelligent than you. Let me give you an example. Think of a number, any number.” — Zem: “Er, five.” — Marvin: “Wrong. You see?”
Accélération nominale d'un iPad pour fonctionnement optimal : 9.81 m/s² sur 10 mètres, puis arrêt.
GMT-5
Hors ligne
#218 Le 15/12/2008, à 20:12
- kouskous
Re : Topic des couche tard (11) !
Et puis Python c'est libre ..
#!/usr/bin/killall
« « J'aime kouskous » — kouskous. » — kouskous.
Hors ligne
#219 Le 15/12/2008, à 20:14
- Sir Na Kraïou
Re : Topic des couche tard (11) !
Le brainfuck c'est mieux.
Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.
Hors ligne
#220 Le 15/12/2008, à 20:14
- MattX
Re : Topic des couche tard (11) !
Et puis Python c'est libre ..
Et le C, c'est pas libre, peut-être ? (Et le ruby, si on est dans les langages interprétés)
Le brainfuck c'est mieux.
+42.
Dernière modification par MattX (Le 15/12/2008, à 20:14)
Marvin: “I am at a rough estimate thirty billion times more intelligent than you. Let me give you an example. Think of a number, any number.” — Zem: “Er, five.” — Marvin: “Wrong. You see?”
Accélération nominale d'un iPad pour fonctionnement optimal : 9.81 m/s² sur 10 mètres, puis arrêt.
GMT-5
Hors ligne
#221 Le 15/12/2008, à 20:16
- Toineo
Re : Topic des couche tard (11) !
L'asm c'est mieux...
Fail
Hors ligne
#222 Le 15/12/2008, à 20:18
- guguscat
Re : Topic des couche tard (11) !
d'un autre côté vous êtes que des mecs vous ne pouvez pas penser très loin.
je sens que je vais devoir squatter ailleurs.
Ca c'est vrai :s
Par contre je veux bien que tes benchs se debrouillent bien Mais si on prend un script un peu plus conséquent... Ben on verra très nettement que le C est plus rapide :s
Un problème non résolu ? Indiquez le en insultant les gens qui tentent de vous aider.
Hors ligne
#223 Le 15/12/2008, à 20:18
- tshirtman
Re : Topic des couche tard (11) !
a) Sauf que si la seule implémentation d'un langage est nulle, et te génère 500Mo de binaire par ligne / prend 15 secondes à chaque ligne (oui, j'exagère), saynul.
b) 1) Sauf que si, parce que le C est un langage, et UNIX est un OS. Donc le but d'UNIX aurait très bien pu être de "porter" l'esprit du C sur un OS, sans que ça ne serve à rien.
2) Et csh/tcsh ?
1/tu es marseillais? (rapport a l'éxagération ) regarde les prefs de l'algo détcrit plus tot...
b/C et unix on été créés en même temps l'un pour imlplémenter l'autre
2/ils sont plus unix que C (vu qu'ils ont pipe)
Hors ligne
#224 Le 15/12/2008, à 20:18
- Sir Na Kraïou
Re : Topic des couche tard (11) !
L'asm c'est mieux...
Ha ! Tu avoues ! C'était donc toi, le co-développeur de Phoenix !
Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.
Hors ligne
#225 Le 15/12/2008, à 20:19
- kouskous
Re : Topic des couche tard (11) !
Kous-Kous! a écrit :Et puis Python c'est libre ..
Et le C, c'est pas libre, peut-être ? (Et le ruby, si on est dans les langages interprétés)
Ai-je dit le contraire ?
#!/usr/bin/killall
« « J'aime kouskous » — kouskous. » — kouskous.
Hors ligne