Corman Lisp sources are now available
lispblog.xach.com
lispblog.xach.com
http://lispblog.xach.com/post/107215169193/corman-lisp-sourc... has some more context. I'd have posted it myself directly, but xach.com is blacklisted from HN.
Looks like this might be the cause:
<html>
<head>
<title>Hacker News User Affinity Graph</title>
<head>
<body style='font-size: 89%; font-family: sans serif'>
<div style='width: 450px;margin-left: auto; margin-right: auto'>
<h1>Hacker News User Affinity Graph</h1>
<p>What users on <a href="http://news.ycombinator.com/">Hacker
News</a> have voting behaviors most similar to yours?
<p>[dead]
<p>You can fake votes on Hacker News if you know your visitor's Hacker
News username. An easy way to get it is to trick them into thinking
they'll get a pretty graphic for providing it. I don't know if this
issue will be fixed, but it's not a good idea to give out your Hacker
News username to random websites until it is.
That probably set off some auto-blacklist based on the frequency of the upvotes you received.Maybe ask dang to unblock you?
Strange... should be changed...
Note that since the GUI uses MFC without unicode, you need VS premium or higher to compile.
It would be interesting to see how far it gets on the ANSI test suite from http://www.cliki.net/GCL%20ANSI%20Test%20Suite
FWIW, I was able to compile it using "Visual Studio Community 2013" after installing the Multibyte MFC Library http://www.microsoft.com/en-us/download/details.aspx?id=4077...
Glad to learn I was wrong!
Esp. the compiler and FFI is super simple, much simpler than SBCL. I was one of the few people who worked with it those times.
I feel Roger's pain with the MSVC changes over time. But I don't think porting it to the newer compilers or mingw64-gcc would be that hard.
It's still pretty cool, but not as a learning tool in 2015.
1. It ran for me on Windows 7 not too long back - a year or so ago, IIRC. 2. I did not say that it fully implements Common Lisp. I said is useful as a learning tool - meaning for beginners to Lisp. This scenario is quite possible and can make sense for beginners: install an easy-to-setup-and-start-using tool like Corman Lisp; try learning _some_ of the basics of Lisp for some time using such a tool; if you find that you understand it well enough, and are interested enough to proceed further, THEN find a better/more advanced/professional Lisp and start using it. In other words, gradual learning curve, less investment of time (on installation/setup, etc.) at the start, etc. All good reasons. 3. A beginner is likely not going to want to run "much of the useful software written in the past 10 years" - or however many years. A beginner is going to want to learn the basics of the language - by definition.
And I was talking about beginners in my previous comment - hence used the term "learning tool".
2. I had also tried out LispWorks and Allegro CL. It was a while ago, so don't remember exact details, but IIRC, either or both of them was not so easy to _use_ as Corman Lisp was - for beginners, mind you. Both were easy to install though. Note: I am not criticizing those two products on grounds of technical quality. I had read up a lot about Lisp in general, plus specifically about various prominent companies and individuals in the field, and the work that they had done, earlier, before trying out these tools, and so I know that both of those companies are by very accomplished Lisp people. It's just that I didn't find them that easy to use as a beginner to Lisp, compared to Corman Lisp.