Wednesday, April 29, 2009
Jetfire – Maybe we should have called it DC#
We were joking around the other day trying to describe Jetfire when we hit upon DC#, for dynamic C#. Now to be fair C# does have dynamic attributes (especially C# 4.0); however most of C# functionality is determined at compile time. Generally to be considered a dynamic language such as IronRuby, or IronPython, most of a language's functionality should be determined at run time. Dynamic languages do sacrifice some performance for increased application flexibility, although some would argue that in real applications there is no sacrifice in performance.
We say Jetfire, at least in jest, should be called DC# because its syntax comes directly from C# and it is a dynamic language. Jetfire has the following dynamic attributes
- Dynamic typing
- Dynamic Access Modifiers
- Code can be created and executed 'on the fly'
Jetfire Links
Related Articles
Subscribe to Posts [Atom]
