tag:blogger.com,1999:blog-5135517.post110009658003618904..comments2023-11-05T03:54:44.710-08:00Comments on Making it stick.: C# or Java as Target LanguagesPatrick Loganhttp://www.blogger.com/profile/02088461489050417591noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-5135517.post-1100116082511484192004-11-10T11:48:00.000-08:002004-11-10T11:48:00.000-08:00I am not convinced that having a Lisp or Smalltalk...I am not convinced that having a Lisp or Smalltalk implemented in dotnet or the jvm is the preferable approach. Iron Python should plow through the issues, but I think this is going to be a tough rowto hoe.<br /><br />Certainly Python.Net provides today (I've used it a good bit with WinForms and GDI+) and within a few weeks or so, Cincom Smalltalk should also provide, a viable approach that is usable today. Going forward the need to be "in the same runtime" should become less of an issue.<br /><br />Meanwhile the ability to rely on for example all the goodness of the mature Cincom Smalltalk virtual machine will remain a strong argument. As would a similar integration of, say, the mature Franz Common Lisp implementation or the high-performance and open-source Gambit Scheme implementation.<br /><br />Would you really want to reimplement each language that has a mature advantage (consider Erlang and the OLTP runtime) in an immature VM just to get at the foreign language features? Integration seems the way to go.Patrick Loganhttps://www.blogger.com/profile/02088461489050417591noreply@blogger.com