Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Google Java

Java Creator James Gosling Hired At Google 229

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."
This discussion has been archived. No new comments can be posted.

Java Creator James Gosling Hired At Google

Comments Filter:
  • Re:Java (Score:4, Interesting)

    by uberjack ( 1311219 ) on Monday March 28, 2011 @01:36PM (#35641974)
    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.
  • by thisisauniqueid ( 825395 ) on Monday March 28, 2011 @01:39PM (#35642014)
    My favorite Gosling quote: "The worst thing that can happen to a programming language you create is that people start to use it."
  • by t2t10 ( 1909766 ) on Monday March 28, 2011 @01:44PM (#35642094)

    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.

  • by monk ( 1958 ) on Monday March 28, 2011 @01:55PM (#35642274) Homepage

    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.

  • by Doomdark ( 136619 ) on Monday March 28, 2011 @02:52PM (#35643134) Homepage Journal
    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?

  • Did they ask him.. (Score:4, Interesting)

    by BigGerman ( 541312 ) on Monday March 28, 2011 @03:02PM (#35643252)
    .. 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.
  • by Estanislao Martínez ( 203477 ) on Monday March 28, 2011 @03:12PM (#35643354) Homepage

    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 [microsoft.com], 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 [microsoft.com], 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?

  • Re:Java (Score:2, Interesting)

    by Anonymous Coward on Monday March 28, 2011 @03:29PM (#35643550)

    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.

No problem is so large it can't be fit in somewhere.