« First MacBook Pro Issue | Main | Mount Saint Helens Cam »

2008.04.08

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d834dad70869e200e551cd217f8834

Listed below are links to weblogs that reference Google Kicking Butt, Taking Names:

Comments

JSB

Do you prefer big tools or small tools?

My preference is for small tools optimized to do things the way I want them done. So I prefer a mosaic of tools, and I use the one I want for what I want to do. But huge IDEs are the current style, almost purely for marketing reasons. This is one reason I dislike (even though I use) photoshop. It's huge, system eating, and unweildy. So is Visual Studio.

Do we need another dinosaur from Google? How about some small, fast mammals?

Chris Patti

First off, in an interview on the Google Developer Podcast, the App Engine team said that they are just using Python and the Python API they're offering as an initial launch offering for App Engine, and that they planned to integrate other tools over time.

Their forums have a bunch of suggested technologies, if you want to see one or the other get chosen, go over there and add you $.02.

As to JSB's dinosaur comment - I don't get it. App Engine embodies a fairly minimal Python API that as Andrew said solves a number of problems like maintaining consistent app state across a very large number of deployed nodes. Seems pretty nimble to me, have you actually looked at what's being offered?

As to monster IDEs, I can agree with you in theory, but in practice modern development and deployment environments really demand a fair bit of intelligence and support from the user's development environment. Why spend hours laboring over a ludicrously complex piece of required XML for the WAR or EAR you're trying to get out the door, when a good IDE can automate the entire process? (And we're not talking Wizards here generating crappy code - much of the contents of those 20 required XML files are boilerplate, and exquisitely easy to get wrong.)

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment