It's not so surprising that regular scheme omits these things: this string manipulation is a characteristic of a kind of programming that scheme wasn't designed to cater for.
It's not so surprising that regular scheme omits these things: this string manipulation is a characteristic of a kind of programming that scheme wasn't designed to cater for.
What is up with Tom Lord's `arch' project? I trust CVS, Subversion and Bitkeeper not to lose my data. Why should I trust arch?
zhaoway: Nice to feel I made a difference! But my, you want to call C and still feel functional? That's a tough call... Maybe the `little languages' approach to calling the outside world can help?
zhaoway again: Continuation hacking is not unique to scheme/LISP (SML/NJ has call/cc), but scheme is in many ways its natural home: Guy Steele's original rabbit compiler introduced the idea that coninuation-passing-style might be a good way to build a compiler. A lot of water has passed under *that* bridge since then...
welisc: Well, if you're modelling proteins I guess compiler efficiency is a big issue, and I don't think scsh runs on any implementations which stress compiler efficiency. I guess I'd stick with OCaml, but if you are interested in getting deep into scheme48 (scsh's mother) you *can* program the performance critical parts in prescheme. I'm afraid the learning curve for prescheme is pretty steep, I haven't scaled it myself yet.
hacker: "...get legal advice from a US attorney before making any more statements to any of our customers or potential customers..."
That doesn't sound like bad advice to me, I have to say...
DV: You might do Miguel more of a service by defending his position, rather than performing public flamings on people who email you in private. Regardless of what the Register says, I find Miguel's ideas about Mono in GNOME... odd. I've written about this in a past diary entry.
welisc: What is it you like about OCaml? I've a hunch that most free software types who use OCaml would find scsh a better fit for their needs. OCaml has big strengths in the area of compiled code efficiency, and has nice support for linux threads, but for most programming tasks I think these strengths aren't needed, and OCaml has its weaknesses, too. I suppose scsh doesn't have an O'Reilly book, though,... *sigh*.
braden: C++ templates are cool, but LISP/scheme macros are cooler. I read about a language out there ('C, pronounced `Backquote C') that simply adds LISP-style macros and S-exps to C to get something surprisingly nice...
Postscript: A candidate for Cryptogram's doghouse?
Postscript #1: I'm contemplating buying a GPRS capable mobile phone. Any ideas on what is good. I like the Siemen's S45, ME45, what else is on offer?
Postscript #2: I have to say I am disappointed by the response to the article I posted. No-one offered criticism of the argument, rather, the general attitude seems to be `the Bush administration is in hoc to big business so it's all a waste of time'. Very depressing.
Postscript #3: Just heard the news about Boston's success. Well done loyal Bostonians, and good luck with the World Series!
badvogato: I'm innocent, really! I'd never even heard of `preemptive threading' until I did it! I'm not naughty on purpose.
Postscript: badvogato is indubitably a CMoMM.
Postscript #2: looking for an old USENET correspondent (Paul Marks), I found this old post. What a prize turkey Shawn Wilson was! I hope he still has an academic appointment, and his *response* to my post (no kidding) turns up to haunt him... or even better this (cringes with vicarious embarrassment). Top result for `Charles Stewart Shawn Wilson' on google groups, btw =D
Postscript #3 (3rd Feb) tk: Perhaps you are right...
Hear, hear!
Postscript, 1st Feb: RMS *invented* the license flame industry, which is why Microsoft can get away with the whole `open source doesn't work for business' FUD.
I really hate replying to these posts, but I can't let this nonsense stand unopposed. The worst thing is bjf obviously feels he is being fair and balanced.
Upped my self certification from Apprentice to Journeyer, for reasons I am too hungover to explain here.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!