Become a fan of Slashdot on Facebook


Forgot your password?

Comment Project Management 101 (Score 1) 119

This is a checklist from any decent software project management book. Here's a good one written over 40 years ago:
Mythical Man Month

And the issue of managing a large code base can be handled by a modern VCS system like Perforce that let's fetch and work with only the portion of the code base you're interested in.

Comment Re:Really? (Score 2) 368

That is true. Microkernel, POSIX Filesystem, TCP/IP stack, GUI, auto hardware detection, web browser and web server, terminal, command line tools, demo apps including 3D vector graphics. And it was all written in C/C++ except for about 200 lines in the kernel where Dan Dodge (co-founder and CTO) found he could do task switching faster with hand coded assembly instead of using TSS. We studied the output of the Watcom C/C++ compiler with full optimization enabled and register passing, there's no way a human could make tighter code, and that was 25 years ago.

As others have questioned I can't think of any other reason why you would want to right an entire OS in assembly language except as an academic exercise. QNX is tiny and portable, it currently runs on x86, ARM, PPC, and MIPS.

Comment Remember those memory cartridges on Star Trek TOS? (Score 4, Interesting) 101

I remember watching Star Trek (TOS) and thinking how fantastic it would be to have all that storage in that little cartridge the size of a matchbook; books, movies, medical records, the Encyclopedia Galactica, all on one little memory device. I never expected it happen in my lifetime.

Then in 1985 once the initial glow of the original Macintosh had worn off a little, my brother and I brainstormed on what our _ultimate_ computer would be: 1024x768 TrueColor display, a whole _8_ megabytes of memory, and a 50 Mhz 68000 series CPU. Wheee!

Now we have 128 GB microSD cards smaller than your fingernail. And that super-computer in your pocket that happens to make phone calls? It's more powerful than a 4 processor Cray YMP M90 circa 1992.

We've come a long way!


Comment The most ridiculous Slashdot posting ever? (Score 0) 378

"Star Wars is adolescent nonsense; Close Encounters is obscurantist drivel; Star Trek can turn your brains to puree of bat guano; and the greatest science fiction series of all time is Doctor Who! And I'll take you all on, one-by-one or all in a bunch to back it up!"

As Birdy said:
"It means context sensitive. It's sensitive to context. Try it over there."

Neutrinos are into physicists.