The Sun BabelFish Blog
Don't panic !
php, python, ruby, prolog, groovy, java: what they all have in common
They all run on the JVM! PHP when run on the Java platform is apparently six times faster than when running inside apache! Ruby has a corresponding JRuby version for the JVM. So does Python with Jython. Old prolog has not one but many java implementations of which GnuProlog is just on implementation I found on a Google search. Groovy is a very powerful scripting language written to work seamlessly with the Java platform. And there are many more.
This makes me think: are these not all just different syntaxes for expressing semantics encoded in the Java Virtual Machine? Is this not very similar to the way xml, and many other languages, can be thought of as syntaxes for the RDF Semtantics, as I described just recently?
The reason we all can understand each other in this world is that whatever language we use, we all have to share the world we live in, and this is the world that gives our sentences meaning. We are all related in many more ways than we can think of.
Posted at 10:30PM Dec 19, 2005 [permalink/trackback] by Henry Story in Java | Comments[2]
Note on comments:
- I know the forms below are a little small. We have asked for years for this to be changed, but I don't think it's going to happen soon. In Apple's Safari you can resize the entry box with you mouse. For people using other browsers click on this javascript link, that should allow you to resize your form.
- Comments are moderated, so they will take a little time to appear. Currently moderation means I have to read them personally. Hopefully with OpenId deployment, this will become more automated.
- HTML markup no longer works here, due to some decision made somewhere. Sorry about that.
- If you are having trouble posting, it may be that you need javascript to be enabled. I don't think javascript should be needed for submitting a form, but that's the way it is here.
- Check your comments by using the preview button...

Posted by Nico Williams on December 20, 2005 at 01:09 AM CET #
Posted by scott on December 20, 2005 at 02:50 AM CET #