“Lately, the Falcon Programming Language has attracted growing interest and excited a deal of curiosity. In this article I’ll document some unique features of Falcon that allow users to build easily what I define as a ‘second order virtual machine’.”
I know I haven’t finished my Software Engineering degree, and computer science wasn’t stressed very much, but why would someone want to do this?
Additionally, what makes Falcon better for executing a list of functions than, say, Python?
Is there something new here – besides a burning desire to make up a clumsy buzz word?
If there is, the author failed to make it clear.
Better to spend equivalent time seeking inspiration from studying The Little Schemer than this muddled combination of functors and eval code.
I think what he was really trying to achieve is a poor man’s version of Common Lisp macros.
I could be wrong though, the whole article is convoluted and the author only hints as to the purpose and possible benefits of his contraption.
Somehow, I thought that someone finally emulated Atari Falcon 030.
“Lately, the Falcon Programming Language has attracted growing interest and excited a deal of curiosity.”
Not in my RSS feeds. BTW, taking a look at the falcon’s quickstart and reference guides, it seems quite similar to MATLAB, which is probably one of the worst programming language I’ve ever used
what’s the difference between a 1st order and 2nd order VM?