Forum: Rails France Success-story JRuby on Rails

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
64cefc5969da4ae702d86c9f26cb8733?d=identicon&s=25 philippe lachaise (Guest)
on 2008-11-26 10:09
(Received via mailing list)
On ne parle pas beaucoup de JRuby ici. Semble qu'on gagnerait à y
regarder
de plus près plus souvent :

http://syntatic.wordpress.com/2008/11/25/the-close...

"Using JRuby to wrap pre-existing Java solutions is a great way to sleep
at
night."


Au fait, il y en a parmis nous qui pratiquent JRuby ?



--
IciMarché fédère l'e-commerce de proximité
http://icimarche.fr
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-26 10:12
(Received via mailing list)
Le 26 novembre 2008 10:09, philippe a écrit :

> Au fait, il y en a parmis nous qui pratiquent JRuby ?

Tu veux dire... pour dézipper des odt ?

   -- Jean-François.


--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
935c6ae999384ffddd00721420cb39fc?d=identicon&s=25 Gregoire LEJEUNE (Guest)
on 2008-11-26 10:13
(Received via mailing list)
Si on a déjà lancé Netbeans avec le plugin Ruby, ca compte ?

Le 26 novembre 2008 10:11, Jean-François Trân <jftran@rubyfrance.org> a écrit
:
64cefc5969da4ae702d86c9f26cb8733?d=identicon&s=25 philippe lachaise (Guest)
on 2008-11-26 10:13
(Received via mailing list)
>> Tu veux dire... pour dézipper des odt ?

Euh non ... pour attaquer de gros clients plutôt.
64cefc5969da4ae702d86c9f26cb8733?d=identicon&s=25 philippe lachaise (Guest)
on 2008-11-26 10:15
(Received via mailing list)
>> Si on a déjà lancé Netbeans avec le plugin Ruby, ca compte ?

Ben oui déjà savoir si ça marche :-)

Bref qui a une expériece en dehors de MRI 100% pur porc ?
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-26 10:18
(Received via mailing list)
Le 26 novembre 2008 10:13, Gregoire a écrit :

> Si on a déjà lancé Netbeans avec le plugin Ruby, ca compte ?

ça dépend... à quelle distance ?

  -- Jean-François.

--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
Ca1e596b035117dc7c41b1d99469fe91?d=identicon&s=25 Nicolas Mérouze (Guest)
on 2008-11-26 10:19
(Received via mailing list)
2008/11/26 philippe lachaise <philippe.lachaise@gmail.com>

> >> Si on a déjà lancé Netbeans avec le plugin Ruby, ca compte ?
>
> Ben oui déjà savoir si ça marche :-)
>
> Bref qui a une expériece en dehors de MRI 100% pur porc ?
>

Moi en desktop surtout avec Qt Jambi et un peu Swing :
http://wiki.jruby.org/wiki/GUI_Frameworks

Pour le Web pas trop parce qu'il n'y avait pas d'intérêts avant que
Rails
soit Threadsafe sauf si on avait vraiment besoin d'utiliser du Java, et
encore... Pour le moment c'est pas encore le pied niveau performances
Rails.
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-26 10:19
(Received via mailing list)
2008/11/26 philippe lachaise :
>>> Tu veux dire... pour dézipper des odt ?
>
> Euh non ... pour attaquer de gros clients plutôt.

c'était une private joke, faut que je précise.

   -- Jean-François.


--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
Ca1e596b035117dc7c41b1d99469fe91?d=identicon&s=25 Nicolas Mérouze (Guest)
on 2008-11-26 10:25
(Received via mailing list)
On Wed, Nov 26, 2008 at 10:13 AM, philippe lachaise <
philippe.lachaise@gmail.com> wrote:

> pour attaquer de gros clients plutôt.
>

Pour leur dire "Rails ça marche sur du Java mais c'est moins stable
(peut-être plus vrai) et moins rapide" ?

NB : Oui les benchmarks Ruby c'est plus rapide, mais on sait tous que ça
veut rien dire.
400818411253800c62377dcac0b771d7?d=identicon&s=25 Yannick Francois (Guest)
on 2008-11-26 10:28
(Received via mailing list)
2008/11/26 philippe lachaise <philippe.lachaise@gmail.com>:
>
Oui, moi :-)

Pas encore sur du gros volume de programme, ni de la grosse
application avec des vrai morceau de java dedans... Mais sur ma
machine j'ai des alias:
alias ruby = jruby
alias irb = jrib
alias gem = jgem
-alias emacs = vim - (heu pardon...) :p

Et j'avoue que pour l'instant je n'ai eu aucun problème. Une petite
longueur sur le premier lancement en général, mais après, tout va
trèsbien.

--
Yannick Francois
<http://elsif.fr>
2fd0206c71a1b22a9cc6293f38537461?d=identicon&s=25 Cyril Mougel (shingara)
on 2008-11-26 10:33
(Received via mailing list)
Jean-François Trân wrote:
> 2008/11/26 philippe lachaise :
>
>>>> Tu veux dire... pour dézipper des odt ?
>>>>
>> Euh non ... pour attaquer de gros clients plutôt.
>>
>
> c'était une private joke, faut que je précise.
>
Quelqu'un qui cherchait à dézipper avec JRuby pour un plugin Maven sur
IRC :)

--
Cyril Mougel
http://blog.shingara.fr
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-26 10:40
(Received via mailing list)
Le 26 novembre 2008 10:24, Nicolas :

> NB : Oui les benchmarks Ruby c'est plus rapide, mais
> on sait tous que ça veut rien dire.

pffff n'importe quoi, calculer la suite de Fibonacci, ya que
çade vrai !!

 -- Jean-François.

--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
98d4d4be867fc17d3120f683513d3819?d=identicon&s=25 Guillaume Betous (Guest)
on 2008-11-26 10:42
(Received via mailing list)
> pffff n'importe quoi, calculer la suite de Fibonacci, ya que ça
> de vrai !!


Faut pas se moquer, c'est très révélateurs d'une appli qui... heu...
calculerait la suite de Fibonacci ???

gUI

--
Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/
72cb32060772721a561890385172355e?d=identicon&s=25 Sébastien Lamy (Guest)
on 2008-11-26 10:48
(Received via mailing list)
Nicolas Mérouze a écrit :
> On Wed, Nov 26, 2008 at 10:13 AM, philippe lachaise
> <philippe.lachaise@gmail.com <mailto:philippe.lachaise@gmail.com>> wrote:
>
>     pour attaquer de gros clients plutôt.
>
>
> Pour leur dire "Rails ça marche sur du Java mais c'est moins stable
> (peut-être plus vrai) et moins rapide" ?
Moi j'ai cru comprendre que JRuby était plus rapide et plus stable que
MRI quand il s'agissait de servir des appli Web.
Vous avez suivi le débat sur ruby en ce moment?

Le post de Kirin Dave
http://kirindave.tumblr.com/post/60776407/the-oppo...
La réposne de yehudaka
http://yehudakatz.com/2008/11/25/stop-watching-sop...
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-26 10:56
(Received via mailing list)
Le 26 novembre 2008 10:41, Guillaume a écrit :

>> pffff n'importe quoi, calculer la suite de Fibonacci, ya que ça
>> de vrai !!
>
> Faut pas se moquer, c'est très révélateurs d'une appli qui... heu...
> calculerait la suite de Fibonacci ???

c'est vrai qu'on peut voir ça comme une appli métier si ton métier
est fibonacceur (fibonaccien ?).

   -- Jean-François, c'est bac(n-1) + bac(n-2)


--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
64cefc5969da4ae702d86c9f26cb8733?d=identicon&s=25 philippe lachaise (Guest)
on 2008-11-26 10:59
(Received via mailing list)
>>
http://yehudakatz.com/2008/11/25/stop-watching-sop...

Très bien répondu !

"Developing on MRI (for fast startup times) and deploying on JRuby (for
a
rock-solid memory footprint and great concurrency handling) is viable by
design."

Hormis le cas des dépendances C, ce sera bon a vérifier par les retours
d'expérience.
98d4d4be867fc17d3120f683513d3819?d=identicon&s=25 Guillaume Betous (Guest)
on 2008-11-26 11:01
(Received via mailing list)
> c'est vrai qu'on peut voir ça comme une appli métier si ton métier
> est fibonacceur (fibonaccien ?).


Exactement. Il y a pas mal de business dans la suite de Fibonacci, et
merci
de ne pas le dénigrer.

gUI (qui s'est fait lourder d'un BEP Fibonaccien et qui a bien les
boules)

--
Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/
Ca1e596b035117dc7c41b1d99469fe91?d=identicon&s=25 Nicolas Mérouze (Guest)
on 2008-11-26 11:07
(Received via mailing list)
JRuby est viable depuis que Rails est Thread Safe et qu'ils sont passés
en
2.2.x (il y avait encore quelques bugs avant). Pourquoi je ne parle pas
de
Merb pour dire que là c'est Thread Safe depuis le début ? Parce que
DataMapper ne fonctionne pas encore avec JRuby et donc Merb avec JRuby
est
dépendant d'ActiveRecord.

On peut considérer que JRuby est meilleur pour des sites avec une charge
conséquente, bref au moment où les instances Mongrel/Thin/Passenger
commenceraient à avoir du mal.

Ensuite il suffit de regarder le tracker de JRuby pour voir qu'il y a
encore
beaucoup de boulot et il faut aussi être au courant, si on utilise du
Java,
que ça peut nous péter à la gueule d'une version à l'autre. J'ai dû
recoder
une partie d'un projet entre 1.1.2 et 1.1.3 et modifier quelques lignes
avec
le passage à la 1.1.4.

--
Nicolas Mérouze
Ruby Hacker / CTO Yeasty Mobs


2008/11/26 philippe lachaise <philippe.lachaise@gmail.com>
Fb568d9708b892eb0c6dc261cd00a619?d=identicon&s=25 anthony.dahanne (Guest)
on 2008-11-26 20:31
(Received via mailing list)
POur avoir essayé JRuby pour faire une (petite) présentation, j'ai
trouvé que c'était plutôt pas mal; d'ailleurs Netbeans et Ruby (on
Rails aussi) forment un excellent ménage !
Tiens, je vais me faire de la pub : ma prez sur JRuby :
http://blog.dahanne.net/2008/10/30/cours-du-soir-jruby/
98d4d4be867fc17d3120f683513d3819?d=identicon&s=25 Guillaume Betous (Guest)
on 2008-11-26 21:41
(Received via mailing list)
> d'ailleurs Netbeans et Ruby (on
> Rails aussi) forment un excellent ménage !


j'utilise netbeans comme IDE et j'avoue ne pas avoir trop réfléchi,
j'utilise Ruby "normal". y a-t-il des avantages quelconques à utiliser
jruby
sous netbeans ?

gUI

--
Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/
4a7f4bd240ef9f3af4f5550584599ffe?d=identicon&s=25 big choco (bigchoco)
on 2008-11-27 13:29
Salut à tous,

Moi, je viens du monde "Java", mais pour mes applis web, depuis que j'ai
decouvert Rails, je n'ai même pas envie de penser à Java ...

sauf pour m'amuser avec processing mais bon je sors du contexte)

... une fois de plus c'est peut être une question de préférences, mais
après avoir regardé brièvement groovy et grails, et bien même si je suis
un gros nioubi en ruby/rails, j'accroche plus,

maintenant, c'est vrai que pour certaines choses, j'aurais peut être
besoins de JRuby, mais ce n'est pas certain
A99870c1391c39da2089649745965bda?d=identicon&s=25 Jean-François Trân (Guest)
on 2008-11-27 13:43
(Received via mailing list)
Le 27 novembre 2008 13:29, big choco  a écrit :

> maintenant, c'est vrai que pour certaines choses, j'aurais peut être
> besoins de JRuby, mais ce n'est pas certain

Tout à fait !

%w(grattoir cheval 4x4 post-it parachute camembert tournevis).each do
|e|
  puts "maintenant, c'est vrai que pour certaines choses, j'aurais
peut être besoin d'un #{e}, mais ce n'est pas certain\n\n"
end

http://pastie.org/325279


   -- Jean-François, "bon big choco a clos ce débat, non ?"


--
Rails Party à Paris dimanche 30 novembre !
Infos: http://rubyfrance.org/evenements/rails-party-2008/
Inscriptions: http://railsparty.ror.bearstech.com

http://twitter.com/underflow_
Ca1e596b035117dc7c41b1d99469fe91?d=identicon&s=25 Nicolas Mérouze (Guest)
on 2008-11-27 13:56
(Received via mailing list)
2008/11/27 big choco <list-incoming@andreas-s.net>

> sauf pour m'amuser avec processing mais bon je sors du contexte)
>

http://github.com/jashkenas/ruby-processing/wikis

--
Nicolas Mérouze
E33fbbb8d778a5e2019138d680f23d68?d=identicon&s=25 Thomas (Guest)
on 2008-11-27 16:13
(Received via mailing list)
Ouais... Groovy on Grails est quand même repris par SpringSource, un des
acteurs les plus influents du monde J2EE. Perso je vais garder un oeil
là-dessus et voir ce qu'ils en font. Quand j'étais encore au Java,
j'étais un de leurs fans ;)

big choco a écrit :
2fd0206c71a1b22a9cc6293f38537461?d=identicon&s=25 Cyril Mougel (shingara)
on 2008-11-27 16:26
(Received via mailing list)
Thomas wrote:
> Ouais... Groovy on Grails est quand même repris par SpringSource, un des
> acteurs les plus influents du monde J2EE. Perso je vais garder un oeil
> là-dessus et voir ce qu'ils en font. Quand j'étais encore au Java,
> j'étais un de leurs fans ;)
>
Oui, mais je t'ai fait découvrir le coté pure de la force :p

--
Cyril Mougel
http://blog.shingara.fr
E33fbbb8d778a5e2019138d680f23d68?d=identicon&s=25 Thomas (Guest)
on 2008-11-27 16:32
(Received via mailing list)
Lol! C'est vrai... tu m'as montré le "chemin" :p

Cyril Mougel a écrit :
997433f165140d58f52b8c0d1d005dc1?d=identicon&s=25 Patrick Aljord (patcito)
on 2008-12-10 06:13
(Received via mailing list)
2008/11/26 Jean-François Trân <jftran@rubyfrance.org
>
>
> c'est vrai qu'on peut voir ça comme une appli métier si ton métier
> est fibonacceur (fibonaccien ?).
>
>
On peut tout faire avec fibonacci http://tinyurl.com/5sh3xq =P

Pat

PS: oui j'aime bien relancer les vieux threads
047a4fc673336a70a6b58338bc6d677d?d=identicon&s=25 Michel Belleville (Guest)
on 2008-12-10 08:06
(Received via mailing list)
>
>
> PS: oui j'aime bien relancer les vieux threads
>
> (ça se voit)


--
Michel Belleville
This topic is locked and can not be replied to.