News for hackers. Stuff that matters.
Re:Dylan: the harsh realities of the market by mindstab on Monday August 25, 2014 @11:22PM (#8225553)
> Languages don't matter. Platforms matter. APIs matter. Playing nicely with the rest of the world fucking matters. Common Lisp wouldn't.

this. playing with CL inside CL is fun and nice. As soon as you try to interface with the outside world, and actually do almost anything you run into trouble. I mean an FS api that was designed before we solidified on hierarchical filesystems? Lisp does not play nice or well or easily with the outside environment it is running on. (in my experience)

it can be an ugly language, but if it has all the libraries, then you can get so much more done so much quicker with so much work done for you, people will go there.

Again, some little progress has started with things like quicklisp finally starting to provide a better (or first proper) package management system for CL like most newer languages have all had, but still. little and late. But given time and work maybe resuscitateable. We'll see

Re:Dylan: the harsh realities of the market by lispm on Tuesday August 26, 2014 @03:30AM (#8226063)
Hmm, where is the ISO C++ standard to access the Windows file system?

If you were using say, Allegro CL on Windows, I doubt you had any difficulties accessing the file system.

Re:Dylan: the harsh realities of the market by jacobparker on Tuesday August 26, 2014 @06:55AM (#8226486)
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n394...

Not finalized yet, but soon: https://isocpp.org/std/status

(It is basically a standardization of boost::filesystem)

Here are the MSDN docs: http://msdn.microsoft.com/en-CA/library/hh874694.aspx

Re:Dylan: the harsh realities of the market by lispm on Tuesday August 26, 2014 @07:36AM (#8226564)
That's great. But it's POSIX, not native Windows.
Re:Dylan: the harsh realities of the market by nunb on Tuesday August 26, 2014 @11:26PM (#8230740)
the libraries abstract over most fs warts see Practical Common Lisp for an example