1

Bon ceci n'est pas un troll, mais je dois dire que pour le moment je ne vois pas beaucoup de différences entre ces 2 langages à part que le ruby gere les DSL.

Le ruby est il toujours aussi lent (je n'arrive pas a mettre la main sur de bench recents)?
Les benchs que j'ai vu annoncais ruby 2 fois plus lent que le python.

Le ruby est cencé percer, mais quand on voit sa bibliotheque de fonctions (externe), on remarque qu'il y a pas grand chose par rapport au python:/

2

Il me semble qu'actuellement, Ruby on Rails est très à la mode (c'est un framework pour Ruby, mais je n'en sais pas beaucoup plus). je ne suis pas sûr que le python dispose d'un framework équivalent
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

3

A priori, Python supporterait mal le travail en multi-processeur... (mais c'est dixit la boite à qui "on" a commandé un produit pourri qui fonctionne sous Plone(Zope(Python)))
avatar

4

En fait c'est plutot niveau application bureautique que ma question se pose (donc pas de zop ni de rails).

5

Flanker> Y en a un du même genre qui s'appelle Django.
JackosKing> Bah des différences y en a pas mal, mais c'est tous les deux des langages interprétés, dynamiques et objets donc déjà ça se ressemble pas mal. La syntaxe de Ruby semble plus souple que celle de Python (après ça dépend de tes goûts pour dire si c'est un avantage ou un inconvénient).
Niveau application bureautique, y a quelques trucs qui se font en Ruby, par exemple des bibliothèques qui donnent accès à Gtk, ou encore des DSL (t'en parlais justement) wxWidget pour des applications multi plate-formes. Dans ce dernier cas, j'ai entendu parler d'Anvil qui en plus fourni un cadre MVC pour ton code, mais j'en sais pas plus...
avatar
;)

6

python permet de bosser avec Qt, GTK, wxWidgets...

7

(HS : peu de gens le savent, mais PHP permet aussi de bosser avec Qt et GTK (par contre, je ne pense pas qu'il y ait d'interface avec wxWidgets))
avatar

8

Nil (./7) :
(HS : peu de gens le savent, mais PHP permet aussi de bosser avec Qt et GTK (par contre, je ne pense pas qu'il y ait d'interface avec wxWidgets))

Tu veux dire... faire une appli complète ? happy
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

9

oui (mais bon, après tout dépend de la complexité du truc, hein)
avatar

10

love (le truc n'est pas trop compliqué, y a juste 4 pages web et un peu de mysql - mais facilement remplaçable par du sqlite)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

11

nEUrOO (./6) :
python permet de bosser avec Qt, GTK, wxWidgets...

Euh ouais, je parlais que de ce que je connaissais, c'était pas par opposition à Python. D'ailleurs il me semble que c'est bien plus simple d'utiliser Python pour développer des applications GUI.

Sinon côté performance, la VM Ruby est bien pourrie, mais il y a énormément de travail dans ce domaine, avec d'un côté JRuby qui est une VM codée en java, ce qui permet de faire tourner des applications Rails directement sur des serveurs d'entreprises basés sur Java (le dernier Netbeans produit le fichier war directement), et de l'autre côté une refonte complète de la VM dans plusieurs projets, comme Rubinius et YARV, ce dernier va à priori devenir la nouvelle VM pour la prochaine version majeure de Ruby, à venir avant la fin de l'année.
avatar
;)

12

En résumé, Ruby ça roxk.

Au fait :
Seen : n'a pas été vu depuis 610j23h (00:27:11)

Tada me voilà smile

13

si c'est juste pour déterrer des topics en y ajoutant des contributions aussi indispensables que ça, c'était pas la peine de casser un aussi joli score de seen...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

14

Tiens, tiens ! Salut oxman ! smile

15

ruby, c lent!
python ca p00tre .... pfsssssssssss

16

D'ailleurs c'en est où justement now? ^^
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

17

La première version stable de la branche 1.9 est sortie il y a peu et YARV est bien la nouvelle VM comme ça avait été prévu.
C'est grossièrement deux fois plus rapide que 1.8, mais la branche 1.9 apportant un certain nombre d'incompatibilités, c'est pas encore vraiment utilisable en production, une partie des librairies existantes n'ayant pas été mises à jour.
avatar
;)

18

Petite relance de troll grin

J'ai un peu l'impression que Ruby est moins à la mode en ce moment, alors que pas mal de projets continuent à être en Python (Google et Apple s'en servent pas mal, y compris pour des codes demandant un minimum de performances, par exemple le serveur d'adresses et de calendriers est en Python)

Des gens travaillent d'ailleurs à un interpréteur Python en Python, avec des résultats parfois plus meilleurs que ceux de l'interpréteur C.

Pour la vitesse, j'ai repris des codes tout fait d'une fractale, et sur ma machine Python reste toujours trois fois plus rapide que Ruby (et deux fois plus rapide que Perl) et aussi rapide que PHP 5.3.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

19

J'ai du mal avec "aussi rapide que PHP 5.3", il y a eu des (énormes) progrès réalisés sur PHP récemment ? Pour moi PHP restait l'un des langages de scripts les plus lents, je suis curieux de le voir comparé ^^
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

20

Ça m'a paru curieux également, je pensais le voir nettement plus lent que ça, surtout que dans les benchmarks du site, il est deux fois plus lent que le Python.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

21

Tiens, un peu dans le même sujet
Apple développerait un nouveau langage
Je le poste ici, car il y a quelques temps BiHi me disait que ça ne l'étonnerait pas qu'un dérivé de Ruby soit utilisé pour remplacer l'Objective C 2.0 ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

22

Verdict après le buzz Ruby, python a toujours autant la côte.

23

C'est vrai que Ruby a l'air d'avoir moins la cote en ce moment... faudrait que je regarde ce que donne Rails, tout de même.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

24

flanker (./21) :
Tiens, un peu dans le même sujet
Apple développerait un nouveau langage
Je le poste ici, car il y a quelques temps BiHi me disait que ça ne l'étonnerait pas qu'un dérivé de Ruby soit utilisé pour remplacer l'Objective C 2.0 ^^

Bah ca serait pas mal de replacer Obj-C... c'est pas un language c'te bete...

25

Pour en revenir au sujet d'origine, ça :
ruby.jpg
c'est quand même nettement plus élégant que ça :
article-1070110-050814220000044D-878_468x311.jpg

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

26

aucun goût embarrassed En plus, le Python se mange, pas le Ruby embarrassed
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

27

N'empêche que tu n'as même pas voulu y goûter, au restaurant !
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

28

j'ai eu peur que leur version soit obsolète ! Pas envie de me retrouver avec du 2.4 voire du 2.2 dans mon assiette.
note pour Kevin : ceci est du second degré, je ne mange pas des langages de prog dans la vraie vie
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

29

Python est nommé d'après Monty Python, pas d'après le serpent.
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é