Stories
Slash Boxes
Comments

News for nerds, stuff that matters

An Interview with Brian Kernighan

Posted by Hemos on Mon Sep 04, 2000 04:07 PM
from the reading-from-the-masters dept.
Mihai Budiu wrote to us with an interview done with Brian Kernighan, one of the High Creator's of C. Good reading and good perspective on C.
This discussion has been archived. No new comments can be posted.
An Interview with Brian Kernighan | Log In/Create an Account | Top | 144 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • by GenChalupa (150051) on Monday September 04 2000, @11:19AM (#805815)

    >Mihai Budiu wrote to us with an interview
    >done with Brian Kernighan, one of the High
    >Creator's of C


    Brian Kernighan is not a "high creator" of C. All he did was write the book with DMR. Here's an exact quote from the interview, which you obviously did not read:

    I can't comment on the ``worse'', but remember, C is entirely the work of Dennis Ritchie

    GenChalupa
  • by frogstar (6731) on Monday September 04 2000, @11:23AM (#805816)
  • Mr C (Score:3)

    by l33t (225843) on Monday September 04 2000, @11:25AM (#805817)
    I'd hardly call him a high creator. The man is 5' 6", tops. That's hardly tall. I'd say I could take him (I mean this in a non-homosexual way). Why is slashdot even mentioning his height? This is hardly 'News for Nerds' now is it? Now ESR, he's a tall man. Not to mention RMS. FDR wasn't that tall I believe, sat down a lot anyhow. Lincoln, well of course he was tall, what with that hat. I don't think he was involved in the development of C.
  • Good Read (Score:3)

    by cansecofan22 (62618) on Monday September 04 2000, @11:27AM (#805818) Homepage
    It was a real good article. I think more of the newer users of Linux should read a little more about people like this and a few other more important "personalities" of the Unix and programming and networking worlds. It will give you a much higher appreciation of the roots of Unix and therefore Linux also.
  • Re:C or C++ by l33t (Score:1) Monday September 04 2000, @11:28AM
  • Re:They forgot one question by l33t (Score:1) Monday September 04 2000, @11:29AM
  • Re:They forgot one question by Ho hum (Score:1) Monday September 04 2000, @11:31AM
  • The best balance between power and expressiveness by Chalst (Score:1) Monday September 04 2000, @11:32AM
  • Is anyone else disturbed by a two line topic? by J23SE (Score:1) Monday September 04 2000, @11:37AM
  • Warning! by Anonymous Coward (Score:1) Monday September 04 2000, @11:37AM
  • Using an IDE (Score:5)

    by update() (217397) on Monday September 04 2000, @11:42AM (#805825) Homepage
    Every time KDevelop, Kylix, Code Warrior or another GUI programming tool is mentioned here, we always get comments like this [slashdot.org] saying something to the effect of, "The existence of GUI programming tools is bad. Good code can only be written from the command line."

    I was interested to see Kernighan say, When I write code on Windows I use typically the Microsoft development environment: they know where all the files are, and how to get all the include files and the like, and I use them, even though in many respects they don't match the way I want do business."

    See, you're allowed to use them! It's OK!

    ---------

  • Re:Using an IDE by update() (Score:1) Monday September 04 2000, @11:45AM
  • Offtopic Re:Is anyone else disturbed by... by JanneM (Score:1) Monday September 04 2000, @11:46AM
  • eqn - XML (Score:3)

    by tobyjaffey (132850) on Monday September 04 2000, @11:47AM (#805828)

    In the interview it says that Kernighan is currently hacking eqn to output XML/HTML (presumably MathML?). This has been suggested as a CS thesis title at my university, fortunately I decided that it was far too sick a task to even think about.

    eqn is kinda cool (given that it works wonderfully on pipelines with troff in cunning ways). But, surely by now all old eqn documents have been converted to TeX or MathML anyway? Does anyone outside of Bell Labs actually have any eqn documents?

  • Re:C or C++ by QuoteMstr (Score:2) Monday September 04 2000, @11:48AM
  • Few C++ compilers fully support the standard by Ars-Fartsica (Score:2) Monday September 04 2000, @11:55AM
  • Re:C or C++ by rjh (Score:2) Monday September 04 2000, @11:55AM
  • Re:The best balance between power and expressivene by QuoteMstr (Score:2) Monday September 04 2000, @11:55AM
  • Early C history (Score:5)

    by Animats (122034) on Monday September 04 2000, @11:55AM (#805833) Homepage
    C was a successor to BCPL [cam.ac.uk], a rather lame programming language from 1967. (In some circles, it was known as the British Cruddy Programming Language.) Some important early work was done in BCPL, including the low-level code for the Xerox Alto. BCPL didn't really have types; everything was a "word", much like assembler or PL/M. With Pascal available to show the way, C was the next logical step - sort of a BCPL with types.

    In many ways, Pascal was a better language, but Pascal had some inane limitations that stemmed from Wirth's academic orientation. Even Knuth criticized such things as Wirth's flat refusal to allow a "default" on case statements. "This is mindless pedantism up with which I will not put", Knuth wrote. Pascal also originally came with a lame I/O system designed for the CDC 6600 (a '60s supercomputer), no separate compilation, and no compile-time arithmetic, so you couldn't write "var tab[0..lim-1]" when "lim" was a constant. Unfortunately, that painful version became an ISO standard, leading a generation of programmers to beat their heads against the walls of the language.

    This left an opening for C, which came with a system programmer oriented I/O library and, in time, a whole OS with free source code. Still, for much of the 1970s and through the mid-80s, serious researchers used Pascal. The Apple Lisa and the MacOS, for example, were in a dialect of Pascal, as were most early Mac applications. (The Lisa even had an object-oriented variant of Pascal by 1983.)

    What killed Pascal, I think, is that Berkeley UNIX came with a truly lame Pascal implementation. Its horribly inefficient subscript checking implementation (a subroutine call for every subscript check) and miserable generated code convinced a generation of programmers that Pascal sucked. Still, the microcomputer world got a lot of work done with Turbo Pascal in the 1980s. It wasn't until the rise of Microsoft (a C shop) and the fall of Borland (a Pascal shop) that Pascal was crushed. One could argue that the decline of Pascal reflects Microsoft's dominance.

  • I really liked this interview, as it gave me some insight on how those Old Masters of Coding of the Days of Yore think. Or, at least, one of them. Here's the first thing that got my attention:
    Teaching students skills so that they can step immediately into a Windows development shop and are able to write COM programs is just not right. That's not what universities should be doing; universities should be teaching things which are likely to last, for a lifetime if you're lucky, but at least 5 or 10 or 20 years, and that means principles and ideas. At the same time, they should be illustrating them with the best possible examples taken from current practice.

    Now if only this interview was posted earlier, we could've used it on the discussion about what makes a good CS project a few weeks ago, which you can find here on Slashdot [slashdot.org].

    The other thing is I liked the most about this interview was this quote:
    ...the areas that are difficult are only two: one that it's too hard to write programs that work, and the other that it's too hard to use computers. So if you want things to work on, these are two that you could try.

    I think I'm gonna frame this and hang it right beside my computer screen. Or append it on any bill we send to our clients.

  • C / C++ (Score:4)

    by rjh (40933) <rjh@NoSpAm.sixdemonbag.org> on Monday September 04 2000, @12:01PM (#805835)
    C is a loaded gun aimed at your foot; C++ is a Gatling gun aimed at your head. Describing C as much, much more powerful than C++ isn't just wrong, it's ridiculous.

    Neither one is more powerful than the other. What the hell does "power" mean in a programming language, anyway? The word has no definition in a programming context.

    The only relevant question, IMO, is which is the right tool for the job?

    Sometimes, the job requires procedural programming. For that, procedural C++ or C is called for. Sometimes, the job requires object-oriented programming. For that, C++ or object-oriented C is called for. Sometimes, the job requires generic programming. For that, C++ or really hoary C is called for.

    C++ is probably more versatile than C, but it comes at significant cost--compilers become complex, the STL is difficult to maintain, etc.

    There is no clear "more powerful" language. Use the right tool for the job.

    And insofar as operator overloading in C++... I use it all the time. Where's the problem?
  • Re:C or C++ by jjr (Score:2) Monday September 04 2000, @12:02PM
  • Re:Is anyone else disturbed by a two line topic? by Antipop (Score:1) Monday September 04 2000, @12:04PM
  • Re:Using an IDE by afc (Score:2) Monday September 04 2000, @12:05PM
  • Re:Using an IDE by Anonymous Coward (Score:2) Monday September 04 2000, @12:05PM
  • Re:who's the stupid one here? Oh, it's YOU! by AFCArchvile (Score:1) Monday September 04 2000, @12:06PM
  • Re:Good Read by leibold (Score:1) Monday September 04 2000, @12:07PM
  • Basic and Advanced "You're" by Nemesys (Score:2) Monday September 04 2000, @12:08PM
  • Re:The best balance between power and expressivene by Chalst (Score:2) Monday September 04 2000, @12:13PM
  • Allright then, flameboy by plastik55 (Score:2) Monday September 04 2000, @12:13PM
  • Systems Research by Anonymous Coward (Score:1) Monday September 04 2000, @12:14PM
  • by rjh (40933) <rjh@NoSpAm.sixdemonbag.org> on Monday September 04 2000, @12:21PM (#805846)
    Note that in the below code, the value of x is cast to a void pointer y (implicitly, not explicitly--bad programming form, but done here only to show it can be done without the compiler complaining; explicit casting can similarly be done), and y is cast back to an integer variable. This code is legal ANSI C++, and compiles under egcs-2.91 with -Wall -ansi -pedantic without error or warning.

    Production C++ code ought to use static_cast instead of these C-style casts (enhances type safety). I'm using C-style casts here for ease of reading.


    #include <iostream>
    using namespace std;

    int main(void)
    {
    int x = 123;
    void *y =
    int z = *(int *)y;
    cout << z << endl;
    }
  • Re:who's the stupid one here? Oh, it's YOU! by Vuarnet (Score:1) Monday September 04 2000, @12:30PM
  • Surely on a desert island ... by Derwen (Score:1) Monday September 04 2000, @12:31PM
  • by AFCArchvile (221494) on Monday September 04 2000, @12:34PM (#805849)
    I remember a Dilbert with a Unix programmer, bearded, with suspenders, told a boring story about programming. At that point, Alice takes the pudgy programmer by the suspenders and says, "Look you bearded road apple, one more pointless anecdote like that and I'll snap you into next week!!!"

    The next frame takes place "sometime next week..."

    Dilbert and Wally at the copier:

    Wally: (looking at the wall) "Hey, that looks like a rift in the space-time continuum."
    Dilbert: "Did you just hear a snap?"
  • Re:C or C++ by Muzzarelli (Score:2) Monday September 04 2000, @12:35PM
  • Re:Stuff that matters. by Anonymous Coward (Score:2) Monday September 04 2000, @12:35PM
  • Re:Using an IDE by pen (Score:1) Monday September 04 2000, @12:43PM
  • Re:Early C history (Score:4)

    by Pig Hogger (10379) <pig,hogger&gmail,com> on Monday September 04 2000, @12:47PM (#805853) Homepage Journal
    In many ways, Pascal was a better language, but Pascal had some inane limitations that stemmed from Wirth's academic orientation.
    Fortunately, BORLAND sufficiently hacked at Pascal, and turned it into a much more useful product than C.
    It's no accident that Apple developped it's Macintosh with Object Pascal.
  • by rjh (40933) <rjh@NoSpAm.sixdemonbag.org> on Monday September 04 2000, @12:47PM (#805854)
    While C++ may lose to C in the executable size, C++ has minimal loss to C when it comes to speed. The mantra of C++ is you don't pay for what you don't use, and most compilers do a pretty good job of living up to it.

    In the early days of Objective C, its performance was piss-poor due to its habitual late binding (putting off as many decisions to run-time as possible). C++ won, in part, because its early binding made for much faster code.

    If you can't write C++ code which blazes by faster than a jackrabbit on amphetamines, that's a problem with your skill, not the language.
  • Re:The best balance between power and expressivene by mikpos (Score:2) Monday September 04 2000, @12:50PM
  • Re:Early C history by ucblockhead (Score:2) Monday September 04 2000, @12:57PM
  • Since nobody else mentions it. by Hanno (Score:2) Monday September 04 2000, @12:59PM
  • Re:Surely on a desert island ... by Derwen (Score:1) Monday September 04 2000, @01:05PM
  • Re:I am glad I didn't make C++ by AuMatar (Score:1) Monday September 04 2000, @01:05PM
  • You missed a couple important steps... by devphil (Score:2) Monday September 04 2000, @01:18PM
  • Re:Using an IDE by pb (Score:1) Monday September 04 2000, @01:22PM
  • Functional Programming beyond Compiler Constr. by null-und-eins (Score:2) Monday September 04 2000, @01:25PM
  • by devphil (51341) on Monday September 04 2000, @01:25PM (#805863) Homepage

    I think more of the newer users of Linux should read a little more about people like this and a few other more important "personalities"

    I agree in a big way. Ever notice how the really important people, when asked about their favorite language/editor/IDE/window-manager/etc, usually answer along the lines of, "Oh, I'm comfortable with about all of them; I can switch languages as needed; I use more than one of <whatever>."

    I was re-reading a 1995 issue of IEEE-CS "Computer" magazine, and one of the articles was pointing out that bigots and advocates of a single method or a single approach or a single tool (e.g., langugage, editor, what have you) were invariably beginners and novices with little experience or useful education. Skilled programmers and designers know how to be flexible.

    The newer users of Linux, as you say, should take note of this before starting the next flame war.

  • Try One Line by logistix (Score:1) Monday September 04 2000, @01:27PM
  • Sorry, I thought Plain Old Text would do that righ by logistix (Score:1) Monday September 04 2000, @01:29PM
  • Re:I am glad I didn't make C++ by danni (Score:1) Monday September 04 2000, @01:31PM
  • Re:The best balance between power and expressivene by pb (Score:1) Monday September 04 2000, @01:33PM
  • Re:eqn - XML -- yes it is still in use. by Multics (Score:1) Monday September 04 2000, @01:35PM
  • "power" of a language by Speare (Score:2) Monday September 04 2000, @01:36PM
  • Re:The best balance between power and expressivene by cculianu (Score:2) Monday September 04 2000, @01:36PM
  • Re:Using an IDE by RickHunter (Score:2) Monday September 04 2000, @01:44PM
  • Re:Early C history (Score:3)

    by FFFish (7567) on Monday September 04 2000, @01:49PM (#805872) Homepage
    Might as well continue the Pascal thread, by mentioning that Wirth then went on to address Pascal's deficiencies by creating Modula, and then Oberon.

    Modula is fully capable of support systems programming: you can write OSes, drivers, whatever. In that regard, it is as powerful as C. Unlike C, it has an excellent syntax and superlative large-project structures. You haven't experienced wonderful programming until you've experienced interface modules that are kept completely seperate from the corresponding code modules.

    Oberon is an OS and language, combined. I don't know enough about it to provide any greater detail.

    Modula-3 is a DEC initiative to develop the best p ossible large-project/team-project programming language. There are a *lot* of ideas and tools in the Modula-3 world that should be liberally stolen and redeployed in other languages.

    I might also mention that Turbo Pascal is, in most ways, just a Borland interpretation of Modula-2. Indeed, it was originally suppposed to be named for Modula, but the marketing 'droids realized that pretending it was Pascal was a wise and politic move.


    --
  • Re:eqn - XML -- yes it is still in use. by tobyjaffey (Score:1) Monday September 04 2000, @01:51PM
  • Re:Early C history by Dollyknot (Score:1) Monday September 04 2000, @01:55PM
  • QUICK! by Li0n (Score:2) Monday September 04 2000, @01:55PM
  • Re:C or C++ by FFFish (Score:2) Monday September 04 2000, @01:55PM
  • Re:Early C history by Dollyknot (Score:1) Monday September 04 2000, @02:02PM
  • Re:Early C history (Score:4)

    by Kaufmann (16976) <rnedal@ o l impo.com.br> on Monday September 04 2000, @02:14PM (#805878) Homepage
    Oberon is an OS and language, combined. I don't know enough about it to provide any greater detail.

    Okay, let's see. First of all, it's available for download here [oberon.ethz.ch], if memory serves me right. It runs as an application under Windows, Mac OS and Linux, as well as natively on PCs and on the ETH's own architecture.

    For those who haven't programmed in Modula: it feels quite a bit like Pascal. But in a good way. It's high(er)-level, safe(r), "really" OO - all those things that C/C++ isn't. It's a joy for programming big systems, although a bit cumbersome for small ones - you do find yourself wishing you were using Perl. The OS itself is quite different from anything I'd ever used before, both its UI (not window-based, rather more reasonable, and I suppose it'd be easier to learn for a newbie, but I'm addicted to this damned WIMP paradigm, so I had a hard time with it) and its guts (it's a truly open system; everything is a module, written in the same language, communicating directly through the language primitives - no need for dumb-ass IPC, marshaling or "lowest common denominator" file formats; it reminds me a bit of Symbolics' Genera OS that ran on Lisp Machines).

    I can't really say much more about it, but I do recommend that the reader downloads it and tries it out for himself.

  • Plan 9 does not have an open-source license by Kenneth Stephen (Score:2) Monday September 04 2000, @02:27PM
  • MORE YANKEE IMPERIALISTS AT 11 by bobalu (Score:1) Monday September 04 2000, @02:30PM
  • Inspirational by cculianu (Score:1) Monday September 04 2000, @02:33PM
  • Re:Kernighan was not a "creator" of C by Stephen Samuel (Score:2) Monday September 04 2000, @02:41PM
  • Re:Early C history by Fake_Kaufmann (Score:1) Monday September 04 2000, @02:44PM
  • What about Java? by barracg8 (Score:2) Monday September 04 2000, @02:50PM
  • Re:Good Read by DrQu+xum (Score:1) Monday September 04 2000, @02:59PM
  • Oberon by Dag Hammerskjold (Score:1) Monday September 04 2000, @03:02PM
  • Re:"power" of a language by Spyky (Score:2) Monday September 04 2000, @03:05PM
  • In case you didn't know... by Anonymous Coward (Score:1) Monday September 04 2000, @03:13PM
  • Agreed! by rjh (Score:2) Monday September 04 2000, @03:14PM
  • Re:Using an IDE by Frymaster (Score:1) Monday September 04 2000, @03:21PM
  • Re:Early C history by Stephen Samuel (Score:2) Monday September 04 2000, @03:24PM
  • Re:Early C history by fm6 (Score:1) Monday September 04 2000, @03:27PM
  • Re:Mr C by renehollan (Score:1) Monday September 04 2000, @03:32PM
  • Re:Casting to a void * by Frymaster (Score:1) Monday September 04 2000, @03:34PM
  • Re:Using an IDE by pb (Score:1) Monday September 04 2000, @03:37PM
  • Re:Early C history by Kaufmann (Score:1) Monday September 04 2000, @03:38PM
  • Re:Casting to a void * by rjh (Score:2) Monday September 04 2000, @03:46PM
  • by dills (102733) on Monday September 04 2000, @04:00PM (#805898) Homepage
    I had the old guy as my professor for CS50, which is the first computer class you take at Harvard. It was nice to see him bitch about people being trained in Visual C++; I assume he was complaining about Princeton, because at Harvard it was strictly C on Unix. (C++ was taught in CS51, but still in a Unix environment.)

    He is an incredibly endearing fellow. In the first class, to demonstrate the concept of an algorithm, he had the class (of 400+) shout out instructions on how to make him trim his beard. He spread out several instruments of cutting (including a small chain saw...the guy has a nice sense of humor) on the desk in front of him, and would ignore any directions that comprised more than one action. So, if somebody would say "Pick up the scissors!" he would reply, robot like, "What are scissors?"

    So, you'd have to say things like "Extend your right hand 4 inches", etc. In the end, he even cut of a small amount of his beard, to the immense cheers of the class.

    He's one of the more intriguing characters in CS history, the "k" in "awk", always tagging along on some of the more interesting projects in (C, Unix), but never really striking out on his own.

    The cool thing is, he is very self deprecating and would be the first person to admit his shortcomings.

    Awesome professor, as his enthusiasm for even the simple aspects is always evident. He loves the stuff, and thus you want to love it as well.

    A cool note, he is the person who invented the concept of creating a program to print "Hello world".
  • Re:The best balance between power and expressivene by Maurice (Score:1) Monday September 04 2000, @04:04PM
  • Re:Aiighh! Apostrophe's! by joey (Score:2) Monday September 04 2000, @04:18PM
  • Re:Early C history by Animats (Score:2) Monday September 04 2000, @04:25PM
  • Re:Funny Dilbert with Alice and a unix programmer by Schwarzchild (Score:1) Monday September 04 2000, @04:42PM
  • Re:Using an IDE by update() (Score:1) Monday September 04 2000, @04:43PM
  • Re:Using an IDE by mrdlinux (Score:1) Monday September 04 2000, @05:15PM
  • ...in response to... by _anomaly_ (Score:1) Monday September 04 2000, @06:03PM
  • Missed One, but YAY!!! by scotfree (Score:1) Monday September 04 2000, @06:03PM
  • Re:Early C history by waterwingz (Score:1) Monday September 04 2000, @06:07PM
  • Re:Casting to a void * by Frymaster (Score:1) Monday September 04 2000, @06:14PM
  • Re:eqn - XML -- yes it is still in use. by scotfree (Score:1) Monday September 04 2000, @06:24PM
  • Re:You missed a couple important steps... by nomadic (Score:1) Monday September 04 2000, @06:26PM
  • Re:Early C history by costas (Score:2) Monday September 04 2000, @06:34PM
  • Education by sconeu (Score:1) Monday September 04 2000, @06:36PM
  • Re:The best balance between power and expressivene by CoderDevo (Score:1) Monday September 04 2000, @07:47PM
  • Re:C or C++ by NuclearArchaeologist (Score:1) Monday September 04 2000, @07:51PM
  • Re:I had him as a professor by Philom (Score:1) Monday September 04 2000, @08:13PM
  • Re:eqn - XML -- yes it is still in use. by Multics (Score:2) Monday September 04 2000, @08:18PM
  • Re:Aiighh! Apostrophe's! by Kickasso (Score:2) Monday September 04 2000, @09:22PM
  • "What's not right" with Perl or Python? by ssoringg (Score:1) Monday September 04 2000, @09:47PM
  • Don't forget Algol 68 by Epeeist (Score:1) Monday September 04 2000, @09:53PM
  • Re:Agreed! by Martin S. (Score:1) Monday September 04 2000, @11:27PM
  • Re:Early C history by RBurbidge (Score:1) Monday September 04 2000, @11:54PM
  • Re:Paranoid (Was: Using an IDE) by guran (Score:1) Tuesday September 05 2000, @12:15AM
  • Re:Aiighh! Apostrophe's! by bowb (Score:1) Tuesday September 05 2000, @12:37AM
  • Re:C or C++ by TheBlueJackal (Score:1) Tuesday September 05 2000, @12:47AM
  • Re:"What's not right" with Perl or Python? by Stefan MacGeek (Score:1) Tuesday September 05 2000, @12:48AM
  • Re:Early C history by Emil Brink (Score:2) Tuesday September 05 2000, @01:44AM
  • Re:Missed One, but YAY!!! by hobbit (Score:1) Tuesday September 05 2000, @02:49AM
  • Re:Aiighh! Apostrophe's! by hobbit (Score:1) Tuesday September 05 2000, @03:07AM
  • Re:You missed a couple important steps... by ameoba (Score:1) Tuesday September 05 2000, @03:07AM
  • Re:Early C history by RBurbidge (Score:1) Tuesday September 05 2000, @03:09AM
  • Re:The best balance between power and expressivene by Chalst (Score:2) Tuesday September 05 2000, @03:16AM
  • Re:C / C++ by ameoba (Score:1) Tuesday September 05 2000, @03:18AM
  • Re:I am glad I didn't make C++ by Syllepsis (Score:1) Tuesday September 05 2000, @03:24AM
  • Re:Aiighh! Apostrophe's! by hobbit (Score:1) Tuesday September 05 2000, @03:27AM
  • hobby cycles by dewey (Score:1) Tuesday September 05 2000, @04:19AM
  • Re:eqn - XML -- yes it is still in use. by Chalst (Score:2) Tuesday September 05 2000, @04:23AM
  • Re:Paranoid (Was: Using an IDE) by RickHunter (Score:1) Tuesday September 05 2000, @05:17AM
  • Re:Using an IDE by theonetruekeebler (Score:1) Tuesday September 05 2000, @05:27AM
  • Re:Using an IDE by shippo (Score:2) Tuesday September 05 2000, @05:49AM
  • Re:Aiighh! Apostrophe's! by bowb (Score:1) Tuesday September 05 2000, @06:03AM
  • Re:Demonstrably untrue. by shippo (Score:2) Tuesday September 05 2000, @06:17AM
  • From "A C Man's Lament": by Novus (Score:1) Tuesday September 05 2000, @06:26AM
  • Re:Demonstrably untrue. by fnj (Score:1) Tuesday September 05 2000, @08:08AM
  • Re:...in response to... by zachg (Score:1) Tuesday September 05 2000, @08:30AM
  • Re:Aiighh! Apostrophe's! by NME (Score:1) Tuesday September 05 2000, @08:33AM
  • Re:Aiighh! Apostrophe's! by hobbit (Score:1) Tuesday September 05 2000, @09:09AM
  • Re:eqn - XML -- yes it is still in use. by tobyjaffey (Score:1) Tuesday September 05 2000, @12:00PM
  • Not entirely convinced by this ... by mikeb (Score:1) Tuesday September 05 2000, @01:07PM
  • Re:I was thinking about that after I posted! by AFCArchvile (Score:1) Tuesday September 05 2000, @01:57PM
  • Re:Basic and Advanced "You're" by locoluis (Score:1) Tuesday September 05 2000, @02:10PM
  • Clear as mud by Morgaine (Score:2) Tuesday September 05 2000, @09:30PM
  • Re:Demonstrably untrue. by shippo (Score:2) Tuesday September 05 2000, @10:39PM
  • Re: Funny Dilbert with Alice and a unix programmer by Mirk (Score:1) Wednesday September 06 2000, @02:34AM
  • Re:Aiighh! Apostrophe's! by hobbit (Score:1) Wednesday September 06 2000, @05:29AM
  • Re:Demonstrably untrue. by sql*kitten (Score:2) Wednesday September 06 2000, @11:13AM
  • Re:Not entirely convinced by this ... by GregWebb (Score:2) Wednesday September 06 2000, @11:21AM
  • Re:The best balance between power and expressivene by cculianu (Score:1) Monday September 11 2000, @05:57PM
  • (equal? mainstream C-like) ==> #f by brlewis (Score:1) Wednesday September 13 2000, @10:01AM
(1) | 2