Category Archives: Computing

Taking the JVM beyond Java — The Da Vinci Machine

From the Da Vinci Machine website: We are extending the JVM with first-class architectural support for languages other than Java, especially dynamic languages. This project will prototype a number of extensions to the JVM, so that it can run non-Java … Continue reading

Posted in Computing | Leave a comment

Physical Computing and Making Things Talk

It has been a while since I work on true embedded stuff, which is an area that I enjoyed experimenting with. So it is time to do something fun related to this, while relating such efforts to an area that … Continue reading

Posted in Computing | Leave a comment

Computing is a natural science

I recently read a great article on how Computing is perceived today, a natural science. Written by Peter J. Denning, director of the Cebrowski Institute for Innovation and Information Superiority at the Naval Postgraduate School in Monterey, CA, you can … Continue reading

Posted in Computing | Leave a comment

On Self-Modifying Code and the Space Shuttle OS

I was doing some reading about Metaprogramming and Self-modifying code at Wikipedia, a fascinating topic with many uses from optimization, patching, and genetic programming. And it reminded me of my days during the early 1990s working as a software engineer … Continue reading

Posted in Computing | 4 Comments