Talk:Eiffel (programming language): Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 45:
Eiffel is not reflective. I don't know where did that come from, but Eiffel is a statically typed, *compiled* language (it's usually compiled to C). The runtime system includes a garbage collector (usually mark-and-sweep) and not much else. Of course this doesn't mean one cannot write an implementation of Eiffel which provides facilities for reflection, but I haven't heard of such an attempt and it would be against the "nature" of Eiffel, as far as I can tell.
Maybe we are talking about a different kind of reflection? Regarding programming languages it usually has the meaning defined at the famous [[http://tunes.org/]] but Eiffel is famous for inventing their own terms for everything (features instead of methods, etc).
 
:Compiled languages can be reflective. There is no requirement that reflection has to be at runtime. Read [[Reflection (computer science)]] for more information. - [[User:DNewhall|DNewhall]]
 
== Bias ==