OMeta#
06.30.2008 10:03:14 AM
This seems very, very cool: a very fast, OO way to build your own language.
PermaLink (0 comment(s))
Printer-Friendly Version
Smalltalk and .NET
06.20.2008 11:11:44 AM (Last Update: 06.20.2008 02:08:10 PM)
This is a good article on the history of Smalltalk and .NET. The discussion on Vista Smalltak is particularly interesting.
PermaLink (2 comment(s))
Printer-Friendly Version
Static Languages Response
05.22.2008 10:32:55 AM (Last Update: 06.02.2008 09:06:07 AM)
Here's an
article in
response to this one (which I posted
earlier).
PermaLink (0 comment(s))
Printer-Friendly Version
Twin Cities Languages User Group
05.22.2008 08:42:39 AM
If you live in or near the Twin Cities and you have an interest in learning about different programming languages, a new user group is starting up. You can find out all the details by going
here.
PermaLink (0 comment(s))
Printer-Friendly Version
JVM Languages Summit
05.22.2008 08:38:22 AM
Charles announces that there's going to be a
JVM Languages Summit, which seems similar to the
Lang.NET Symposium (including the fact that it's open to those who use VMs other than the JVM).
PermaLink (0 comment(s))
Printer-Friendly Version
Dynamic Languages Strike Back
05.16.2008 08:28:35 AM
This is a great post on dynamic languages - worth the time to read.
PermaLink (0 comment(s))
Printer-Friendly Version
Does Any Language Targeting the CLR Generate a Fault Block?
04.28.2008 11:42:13 AM (Last Update: 06.09.2008 11:40:20 AM)
One thing I need to add to ExceptionFinder is the ability to handle fault and filter blocks. VB generates filter blocks, but I don't know of any language that generates a fault block. Supposedly, Boo...might. This post says it does (as try-failure), but the docs here doesn't mention that syntax.
I'm still going to add support for it (it's easy to generate a dynamic assembly with a fault block) but I'm just curious if any language actually uses the fault block. If you of one (other than IL :) ) please add it in the comments - thanks!
UPDATE: Eric Eilebrecht (who had tried to post the comment but couldn't do so for unknown reasons) told me that C# will generate a fault block with this code:
public IEnumerable<int> Iterator()
{
try
{
yield return 1;
}
finally
{
Console.WriteLine("done");
}
}
Basically, he stated, "C# generates fault blocks in iterator methods."
PermaLink (0 comment(s))
Printer-Friendly Version
Create Your Own Language On Top Of The DLR
04.23.2008 08:47:47 AM
This article shows what it takes to have a language target the DLR.
PermaLink (0 comment(s))
Printer-Friendly Version