Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Tidbits of metaprogramming • Execution Ruby vs Java

62 971 vues

Publié le

Tidbits of metaprogramming

• Execution of given code

>eval(quot;puts 'Hi FOSDEM'quot;)
=> Hi FOSDEM

• Class extension

>speaker = Class.new
>speaker.class_eval do
> def hello_fosdem
> puts “Hello FOSDEM!”
> end
>end
>jean_baptiste = speaker.new
>jean_baptiste.hello_fosdem
=> “Hello FOSDEM!”

Java vs Ruby : a quick and unfair comparison - Jean-Baptiste Escoyez

Thursday 19 February 2009 12

Publié dans : Technologie
  • One of the key advantages of Java is its IDE support, especially large project refactoring and completion. Many of these features are impossible in a dynamically typed language. And not to forget that in a large project you find many errors upfront. So yes, Ruby is more terse but I think in Eclipse or other modern IDEs writing robust software is faster.
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Slide 4, you can write for (final int i : list) { x++;} without the iterator, so your demonstration is a bit more fair.. ;)
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • No entiendo ingles.... help me please :(
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • The usage of imagery in this presentation is really effective. You've done a fantastic job here friend.
    Sharika
    http://winkhealth.com http://financewink.com
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

×