A new interpreted Lisp variant for .NET has just crossed my radar screen: DotLisp (see the SourceForge Page, also). This implementation does not claim compatibility with Scheme and Common Lisp. DotLisp is *not* Common Lisp. DotLisp is *not* Scheme. DotLisp is a “Lisp variant.“ Note that you cannot yet compile DotLisp, it runs in an interpreter. You can, however, embed a DotLisp interpreter object (a Dll Assembly) in your .NET programs. Rich Hickey, the author of DotLisp, aims at “deep .Net integration, sharing type system, GC and other runtime services etc., with transparent access to .Net w/o a FFI or wrappers.“
[Note: I originally stated that DotLisp claimed compatiblity with Scheme and Common Lisp. The DotLisp website definitively lists such compatiblitiy under “non-objectives.” I have corrected this error in the text above. Thanks to Mark Hurd's Feedback for the correction.]
Jason Bock's old list of .NET languages appears to be dead and gone but you can go here instead.
Am I the only one wondering why Microsoft Research appears to be treated as a poor lost unexpected Microsoft orphan child? Two extremely interesting .NET language projects come immediately to mind: AsmL and F#. Why isn't the Microsoft .NET Blogging Conspiracy screaming to have a presentation on these (not to mention ILX or even the basic topic of alternate .NET languages) at PDC? Do our favorite CLR/CLS/CLI fanatics now care only about C# and VB?
Several other techies have recently taken the Jung Typology Test so I fell into the trap and here are my results:
|Strength of the preferences % |
Qualitative analysis of your type formula
INFJ type description by D.Keirsey
INFJ type description by J. Butt and M.M. Heiss
- moderately expressed introvert
- very expressed intuitive personality
- moderately expressed feeling personality
- slightly expressed judging personality
Chris Sells, Robert Scoble, and a raft of other bloggers sent me to Scott Hanselman's Ultimate Developer and Power Users Tools List where I found a truly useful list of helper utilities. I hasten to grudgingly admit that there were several cool ones I had not yet seen. I just had to add this link to CSharpener's Weblog for easy reference.