Added: 3 years ago
From: GoogleTechTalks
Views: 39,381
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (28)

Sign In or Sign Up now to post a comment!
  • I have used JRuby .. Really cool...

  • Why did he say ActiveRecord doesn't scale?? :P

  • greater good

  • good

  • Objective-C interfacing has been deprecated

    And that stops anyone?

  • lol

  • Dear Anonymous Coward.

    No matter if you agree with Ola or not, he is very experienced in a vast variety of languages, and your post taken into account, my guess is, he's a lot brighter that you'd ever dream of becoming, regardless of your level of education.

    Not going into a discussion here about pros and cons of Ruby, Python or JavaScript - all are great languages, but just in case you don't know, Ruby has been around since 1995, so cut the BS about 'almost a decade'.

  • Actually, no. Ruby has been around for 10 years now. While clearly Ruby has lifted many idioms from Perl directly, but OO, it is more than based on Smalltalk.

    As far as Ola Bini, I think you think mistake modesty for lack of experience. Ola is making a presentation since he wrote a book on JRuby. You haven't.

  • To whom was this directed, nickrohn93?

  • @leporidus I have no idea, lol?

  • I have an idea: self-discovery is the first step for self-improvement. Just stop being one, nickrohn93.

  • Just stop being one?

  • Almost a decade? Lisp is older than your dad. Every dynamically typed, garbage collected, object oriented language that supports higher order functions is arguably "based on" Lisp. That doesn't imply that we should never produce new languages with those features. It's all about the syntax.

  • Java solved a huge problem for developers in the 90's. Producing portable apps (Windows, OS X, Linux, Solaris, AIX, HP-UX). Portability with a single binary image was a huge cost savings factor. It not for people that are afraid of hardware... it's for poeple that prefer to abstract it.

    The crack about mediocre programmers can be applied to any language... The quality of the programmer is othogonal to the language used.

    And now Ruby can benefit from the same VM, and platform support.

  • i just agree with you..

    vm is a support create by java..

    and java did revoluction in mode of program.

    how can jruby do a compair

    blyattttttttttt

  • It depends what you mean with scale. with C you can create very scalable applications (in terms of performance), but I would not create a database system or anything networking related with it. It does not scale in terms of development effort.

  • I was puzzled aswell, but have no doubt Ola is aware.

  • "Java's for people afraid of hardware."

    Totally, but it's a good thing to be afraid of hardware. The Application Programmer should not have to think about hardware; that's what abstraction is.

    I'm not saying Java is the greatest language (it's not, it's a training-wheels language), I'm just saying it's GOOD for languages to be moving away from hardware.

    e.g: The majority of security flaws we see on the internet are due to the antiquated but still dominant practice of manual memory management.

  • Amen on that. In fact, having to teach students to correctly use their computer (IDE, compiler, intepreter) first before even getting the chance to explain the basics of OO-Programming is really a hassle. Really, sometimes manual memory management can be helpful, but in most cases it just creates hardly readible code.

  • I can't figure out why your comment was rated down; it is not inflammatory and it expresses well formed, easily defensible opinions about current coding practiced.

  • Very good tech talk. JRuby has become quite impressive!

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more