Slashdot Mirror


Java Creator James Gosling Hired At Google

jfruhlinger writes "Some months after leaving Oracle in a huff, father of Java James Gosling has joined Google. It's not clear what his job responsibilities will be there, but given some of his past statements about Google projects — that Android has no adult supervision, for instance — it will be interesting to see what develops."

8 of 229 comments (clear)

  1. Re:Java by uberjack · · Score: 3, Interesting

    Java paved the way for C#. I prefer C# as well, but you must remember that one of the reasons the language is so good is because it was able to build on top of what Java already had done, and in many cases, learn from its mistakes. I'm hoping that Gosling's new job will yield us a new language, especially in light of Oracle's recent assholery with Android.

  2. My favorite Gosling quote by thisisauniqueid · · Score: 5, Interesting

    My favorite Gosling quote: "The worst thing that can happen to a programming language you create is that people start to use it."

  3. obvious but probably not helpful by t2t10 · · Score: 1, Interesting

    Gosling going to Google is an obvious choice. However, I seriously doubt he has anything to contribute other than name recognition. Gosling did a piss poor job on the design and evolution of Java to begin with.

    1. Re:obvious but probably not helpful by Doomdark · · Score: 3, Interesting
      Gosling did a piss poor job on the design and evolution of Java to begin with.

      How so? I thought it was generally consider a pretty decent job, and not just due to actual success of the platform and language. While Java has its quirks like any other programming language, it seems pretty well-rounded and practical. Your statement would suggest much more than that, so what exact things back up your statement?

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
  4. Google now has Gosling (Java) and Guido (Python) by monk · · Score: 4, Interesting

    I like Gosling, he's a good guy and he asks great questions.

    I'm hoping this means more focus on AppEngine. It supports a Python or Java API. (I prefer Python) It's a very cool place to build things. I just built a small multi-vendor site for our local makers and crafters and had a blast doing it.

    disclaimer: I used to work for Sun in the Java Center.

    --
    [-- Trust the Monkey --]
  5. Did they ask him.. by BigGerman · · Score: 3, Interesting

    .. to reverse a String during the interview? ;-) Seriously, Google needs to stop hiring ivory tower theoreticians and get some "normal" devs to clean up their act.

  6. WTF does this have to do with Javascript? by Estanislao+Mart�nez · · Score: 4, Interesting

    Here is what I hate about C#, and I think it is JavaScript infection (they're doing the same to VB, which is pretty much now C# without braces): implicit and anonymous types. That shit is gross.

    Ok, so I went and looked up implicit types in .NET, and it turns out that they're nothing like Javascript. Javascript is a dynamically typed language; .NET languages are statically typed, but the compiler can infer the correct type of the variables.

    I also went and looked up anonymous types, and they clearly seem to help in writing database-oriented applications. Object-oriented code that's written to use an object-relation mapper very often suffers from the defect that it has to pull all of the columns of a table to construct the objects, even when the caller may only need a subset of those columns. By writing the clients so that their type specifies only the table attributes that they actually need, that allows for performance optimizations.

    The .NET implementation doesn't look like it goes all the way in this regard, but hey, they're trying—something that can't be said for any other mainstream language with their crappy "SQL is just strings and prepared statements" nonmodel.

    So again, WTF does any of this have to do with Javascript?

  7. Re:Java by Anonymous Coward · · Score: 2, Interesting

    Funny thing about your complaints is the fact that the GPL crowd reaps code from BSD licensed works, yet, magically does not give back any BSD code.
    Nice, insinuating my entitlement mentality when the GPL crowd regularly resorts to propaganda and tries to bully other people and/or companies into giving away their intellectual property for free.

    It looks like YOU have an unreasonable entitlement mentality that does not permit other people to have an opinion.