Lots of people are using Lisp to write programs under Linux/FreeBSD/Mac OS/etc. these days. CLiki is a collection of free/open-source Lisp implementations and programs. A lot of them are hosted at common-lisp.net. The Association of Lisp Users hosts conferences and serves as a center for language advocacy.
While the contest is associated with the functional programming contest, they don't require that contestants use a functional language. Plus, the contest start and end are announced on slashdot every year. So there's no reason why a Java programmer wouldn't get involved with the ICFP contest, and indeed there were several Java entries this year.
Yes, there's Malyon, a z-machine interpreter written in Emacs Lisp.
Re:what MS funded "study" about Linux isn't FUD?
on
Stallman vs Ken Brown
·
· Score: 3, Informative
It uses a mix of original code and various public-domain and open-source packages. When Minix was first released, BSD code was just beginning to be open-sourced. There weren't many GNU utilities available at the time, either, and most of them were (by design) too memory-hungry to fit into the 64K code+64K data space required by Minix 1.x.
... is that people who can't track that many objects at once are turned off by games and don't play them. The article doesn't say whether they tried to account for this factor or not.
Re:Frequently Asked User Interface Questions
on
Inside Ximian
·
· Score: 1
IIRC Sun didn't release versions of X in those days; in 1987 they were still mostly supporting SunTools and had come out with NeWS. We used the Xsun server from compiled from the tape we got from MIT.
Re:Frequently Asked User Interface Questions
on
Inside Ximian
·
· Score: 1
X11 was released in 1982? Hardly. I remember the university transitioning our Sun 3 machines from X10 to X11 when I was in school (1985 through 1990). This page says that X11 came out in 1987, though I don't remember clearly enough to be sure.
In one respect, literate programs are a lot easier to maintain in the long term than illiterate programs because it's much easier to come back to them after a few months away.
Since Pascal didn't support modules and separate linking, TeX and WEB weren't designed with any sort of reusability in mind. I don't think that there's anything inherent about literate programming that causes inseparable blobs of code like TeX and METAFONT to be produced.
I generally program so that one document == one reusable library. The Monday Status page contains links to some of the literate libraries written for the Monday Project.
Just to pick a couple of nits... Andy Tanenbaum is actually American, but has been living in Amsterdam since his postdoc days, as he says here.
Also, it wasn't a mailing list, it was the comp.os.minix newsgroup. (I was a frequent Minix contributor from around 1988 until mid-1990. I lost access to Usenet before Linus showed up.)
I'm really happy with my C1VN Picturebook. It runs FreeBSD 5.0-CURRENT, which includes support for LongRun power management.
It's nice being able to "whip out" a 1kg machine and start doing serious software development (mostly on Gwydion Dylan) whenever I have a spare moment.
Re:Electronic text for FTP...
on
Hackers
·
· Score: 4
I was just in Taiwan for a week, and was bombarded with TV ads for episode I on VHS and DVD. If the DVD were illicit it wouldn't have been advertised on national TV. (It would have been easily available, mind you, but not advertised on TV.)
My memory for URLs is good enough that I usually don't bother adding them to my links page until I'm sure they're something I'll use at least once every week or two for the forseeable future. So when I first discovered Slashdot two years ago, I had a terrible time trying to remember the right name. I kept typing "dotslash.org" because I thought, "you use./ to run something in the current directory, but/. is just another name for/ by itself."
I notice that Slashdot now has "dotslash.org" registered as an alias for slashdot.org. After almost two years as a reader, I still don't see the point of the name.
That article says that 244 copies were sold between when Vista went on sale (1/19), and two weeks later (2/2).
Granville Sewell, a mathematics professor who certainly understands the laws of thermodynamics, refutes this oft-heard argument in a recent article and in his new DiffEq textbook.
It is perhaps ironic that the Dylan Language Wiki is written in PHP, but that is being rectified.
Lots of people are using Lisp to write programs under Linux/FreeBSD/Mac OS/etc. these days. CLiki is a collection of free/open-source Lisp implementations and programs. A lot of them are hosted at common-lisp.net . The Association of Lisp Users hosts conferences and serves as a center for language advocacy.
While the contest is associated with the functional programming contest, they don't require that contestants use a functional language. Plus, the contest start and end are announced on slashdot every year. So there's no reason why a Java programmer wouldn't get involved with the ICFP contest, and indeed there were several Java entries this year.
Why was it so hard to imagine in 1994 that Usenet posts would be archived? I started reading Usenet in 1986 and it was not inconceivable even then.
Yes, there's Malyon, a z-machine interpreter written in Emacs Lisp.
It uses a mix of original code and various public-domain and open-source packages. When Minix was first released, BSD code was just beginning to be open-sourced. There weren't many GNU utilities available at the time, either, and most of them were (by design) too memory-hungry to fit into the 64K code+64K data space required by Minix 1.x.
Linus has plenty of dedicated fans already. A lot of them hang out here on Slashdot.
The author of the rant wasn't saying "you Linux people aren't clever enough to understand us." He was just saying "we BSD users feel misunderstood."
... is that people who can't track that many objects at once are turned off by games and don't play them. The article doesn't say whether they tried to account for this factor or not.
IIRC Sun didn't release versions of X in those days; in 1987 they were still mostly supporting SunTools and had come out with NeWS. We used the Xsun server from compiled from the tape we got from MIT.
X11 was released in 1982? Hardly. I remember the university transitioning our Sun 3 machines from X10 to X11 when I was in school (1985 through 1990). This page says that X11 came out in 1987, though I don't remember clearly enough to be sure.
In one respect, literate programs are a lot easier to maintain in the long term than illiterate programs because it's much easier to come back to them after a few months away.
Since Pascal didn't support modules and separate linking, TeX and WEB weren't designed with any sort of reusability in mind. I don't think that there's anything inherent about literate programming that causes inseparable blobs of code like TeX and METAFONT to be produced.
I generally program so that one document == one reusable library. The Monday Status page contains links to some of the literate libraries written for the Monday Project.
Also, it wasn't a mailing list, it was the comp.os.minix newsgroup. (I was a frequent Minix contributor from around 1988 until mid-1990. I lost access to Usenet before Linus showed up.)
I'm really happy with my C1VN Picturebook. It runs FreeBSD 5.0-CURRENT, which includes support for LongRun power management.
It's nice being able to "whip out" a 1kg machine and start doing serious software development (mostly on Gwydion Dylan) whenever I have a spare moment.
That's only the first two chapters...
I was just in Taiwan for a week, and was bombarded with TV ads for episode I on VHS and DVD. If the DVD were illicit it wouldn't have been advertised on national TV. (It would have been easily available, mind you, but not advertised on TV.)
My memory for URLs is good enough that I usually don't bother adding them to my links page until I'm sure they're something I'll use at least once every week or two for the forseeable future. So when I first discovered Slashdot two years ago, I had a terrible time trying to remember the right name. I kept typing "dotslash.org" because I thought, "you use ./ to run something in the current directory, but /. is just another name for / by itself."
I notice that Slashdot now has "dotslash.org" registered as an alias for slashdot.org. After almost two years as a reader, I still don't see the point of the name.