RAD vs. performance



I've been studying the typing wars and RAD vs. performance debate for a
while, and the only language I've found so far that bridges the gap is
Lisp, at least Common Lisp. My impression is that a dynamically typed
interpreter is good for RAD, and a statically typed compiler generates good
performance. CL can be either interpreted or compiled, and is dynamically
typed but has static "advisory" typing for final optimization.

Is there any other language that does something like that? Switches
between interpreting and compiling, and between dynamic and static typing?
Is Lisp the only language with adjustabe typing and execution?

--
YAD
.



Relevant Pages

  • Re: MV and SQL
    ... >> approach to typing, or lack thereof, than any other environment I've ... > Note that "dynamic typing" hasa fairly specific meaning ... be related to the language used with the DBMS. ... that this is one of the things that makes the query language so easy. ...
    (comp.databases.theory)
  • Re: News on VHDL-200X
    ... to evaluate to either boolean, std_ulogic, or bit, otherwise ... The strong typing is still there. ... assignments concurrently (because this language ... Expert VHDL Training for Hardware Design and Verification ...
    (comp.lang.vhdl)
  • Re: MV and SQL
    ... > be related to the language used with the DBMS. ... > or xsd have dynamic typing. ... The query language in Pick is just that - a query language. ... >>> The LIST statement mentioned in the SOFACards is analogous to the SQL ...
    (comp.databases.theory)
  • Re: True Name Spaces, when?
    ... Single pass compilation usually applies to single module compilation only. ... And other ways to sort of emulate dynamic typing.. ... Of course it requires more effort than a dynamic language.. ... In fact some "unit tests" check things that strong typing checks automatically.. ...
    (borland.public.delphi.non-technical)
  • Re: News on VHDL-200X
    ... believe that strong typing is also a 'good' thing. ... to state what I mean and not use the less clear new syntax. ... to have to fight with the language to convert to boolean ... Providing conditionals ...
    (comp.lang.vhdl)