Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
What's the story with these ads on Slashdot? Check out our new blog post to find out. ×

Comment Re:WEB (Score 1) 427

WEB is not a programming language.

It is a system/structure/format/layer for doing Literate Programming (LP). WEB sits on top of whatever language you choose, and has two translators: TANGLE and WEAVE. TANGLE takes your LP source, throws away the documentation, and translates the code into your target language for the compiler to digest (which happened to be Pascal in the early TeX days). WEAVE does the opposite: It formats the documentation and code for reading by a human.

Comment Re:Here's the article (Score 1) 211

Is that the "null set" symbol? Just kidding. Yeah, I am actually not a fan of the slashed zero either, but I'd prefer it to the dotted zero. My actual preference is for a zero with nothing inside it, and for the capital O to be shorter and rounder. The font Lucida Console is my favorite for monospace terminal/coding work.

As long as we're going to reinvent the wheel again, we might as well try making it round this time. - Mike Dennison