User loginNavigation |
archivesRuby .NET compiler releasedQueensland University of Technology Programming Languages and Systems Research Group, which was behind Component Pascal and Modula compilers for CLR and JVM, has released a Ruby compiler for CLR and JVM. The compiler reportedly passes all 800+ tests in the Ruby 1.8.2 On their web site the group stresses that this is a compiler, not a Ruby/.NET bridge, although further reading indicates there's a runtime library that mirrors the structure of the Ruby interpreter. The group is apparently looking for Ruby and/or .NET users to do testing and development; the full source is available under a liberal license. The group's web site contains some comments about the implementation approach and some loot for programming language implementors: a YACC-compatible parser generator for C#, and a library for manipulating PE files. PLT web server used in "real life"
It's always good to hear of success stories of non-mainstream languages (well, non-mainstream outside LtU that is), so this project is worth keeping an eye on. Maybe Noel will be able to provide more technical details at some point. Petition for adding garbage collection to C++.Dear fellow LtU members, I took the initiative and started a petition for adding garbage collection to C++. You can find it here: petition for adding garbage collection to C++. Maybe if we get too many, the C++ standards committee will hear us! Delimited dynamic binding
We are seeking comments on the final draft of our ICFP 2006 paper: Delimited dynamic binding, by Oleg Kiselyov, Chung-chieh Shan, and Amr Sabry.
The paper comes with a large amount of accompanying code—in Scheme, OCaml, SML, and Haskell. The code (described in the paper's appendix) uses realistic examples to show how the joint behavior of delimited continuations and dynamic binding is ill-defined in various PL systems, and solves the problem by a full-fledged implementation of dynamic binding in all these systems. Any comments or suggestions would be very welcome! By Chung-chieh Shan at 2006-06-22 22:15 | Functional | Semantics | 9 comments | other blogs | 14319 reads
|
Browse archivesActive forum topics |
Recent comments
21 weeks 6 days ago
22 weeks 1 hour ago
22 weeks 1 hour ago
44 weeks 1 day ago
48 weeks 3 days ago
50 weeks 9 hours ago
50 weeks 9 hours ago
1 year 4 days ago
1 year 5 weeks ago
1 year 5 weeks ago