なのだが、あいかわらず具合が良くないのであまり活動できない。 夕方、ようやっと外出してケーキ(Baskin Robinsのアイスクリームケーキ)を購入。
あんまりおめでたい感じにはしてあげられなかったなあ。
新言語。C++で記述されたVMを持つスクリプト言語、らしい。 以前はHasteという名前の言語だったらしい。
The Falcon Programming Language is a generic purpose untyped 4th generation language, based on a Virtual Machine executing portable pseudo codes (a class of languages nowdays known as Scripting Languages, and counting Python, PERL, PHP, Ruby and LUA among them), completely written in C++.
Falcon differentiates from all other scripting languages because it has been developed with a series of goals in its design since the first program line had been placed:
- Simple but elegant grammar
- Extremely fast Virtual Machine
- Easily embeddable in any kind of application
- Easily extensible and maintainable
- Fully multiplatform
文法に「end」を使うので外見はちょっとRubyに似ている。が、思想的に似ているかというと、 ちょっと違うような気もする。 単一オブジェクトを定義するobject文や、状態を明示的に記述する(らしい)state文などは興味深い。 が、state文の挙動はよくわからなかった。
downloadリンクが壊れているので、ソースはチェックできなかった(2月10日現在リンクは復旧している)。