Commentary

David Berlind
 

Is Java On Deck For Google App Engine?

While working on the post that I just published about whether data that's stored in the cloud is really safe or not (answer: your mileage will vary), I came across a post from Michael Arrington that speculates on whether Google's forthcoming super secret announcement on April 7th is that Google's App Engine platform-as-a-service will support the Java programming language. Last week, during a cloud computing panel in NYC that I moderated (in front of an audience of Java developers), I asked Google App Engine product manager that exact question.

While working on the post that I just published about whether data that's stored in the cloud is really safe or not (answer: your mileage will vary), I came across a post from Michael Arrington that speculates on whether Google's forthcoming super secret announcement on April 7th is that Google's App Engine platform-as-a-service will support the Java programming language. Last week, during a cloud computing panel in NYC that I moderated (in front of an audience of Java developers), I asked Google App Engine product manager that exact question.If you listen to the audio recording from that panel discussion, Koomen does in fact say that App Engine will support other languages and that they'll have an announcement coming pretty soon. App Engine currently supports Python. That was on Wednesday, March 18. Relative to March 18th, April 7th is just about right for "pretty soon."

So, I think that improves the odds that the announcement will involve App Engine. What's not clear is whether the next language to be supported by App Engine will be Java or not.


More Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Incidentally, Koomen's remarks on the discussion panel came during the part of the conversation when we were talking about application portability. For example, let's say you have a custom application running on-premises that was written in Python. Is that application easily migrated into the cloud? The answer is not really. Based on what Koomen said, organizations should probably not be considering App Engine as a target for existing applications, even if those applications were written in a language that App Engine current supports or plans to support.

David Berlind is an editor-at-large with InformationWeek. David likes to write about emerging tech, new and social media, mobile tech, and things that go wrong. He can be reached at dberlind@techweb.com and you also can find him on Twitter and other social networks (see the list below). David doesn't own any tech stocks. But, if he did, he'd probably buy some Salesforce.com and Amazon, given his belief in the principles of cloud computing and his hope that the stock market can't get much worse. Also, if you're an out-of-work IT professional or someone involved in the business of compliance, he wants to hear from you.

Twitter: (@dberlind)
My Facebook Page  (Facebook should have a namespace like Twitter, FriendFeed, and the others)
Flickr (davidberlind)
YouTube (TechWebTV)
FriendFeed (davidberlind)
Del.icio.us (dberlind )
Me on LinkedIn (LinkedIn should have a namespace as well)
Plaxo (davidberlind)
Disqus (DavidBerlind)


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links