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

 



Forgot your password?
typodupeerror
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:Really? (Score 2) 368 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 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!

--aj;

Cloud

Official Doc Reveals Oracle's Cloud Rules 84 84

itwbennett writes "In an official document that is both 'confidential' and publicly available on Oracle's website, the company lays out its cloud policies. Most of the policies follow industry standards, but then there are a few that should give customers pause. Like the one that allows Oracle to turn off access to accounts in the event of a dispute or account violation."

Comment: The most ridiculous Slashdot posting ever? (Score 0) 378 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."

Comment: Re:Honorable mention: BeOS (Score 1) 1296 1296

It isn't just a GUI, browser and web server on that 1.44MB floppy. It's: boot loader, QNX real-time micro-kernel, process manager with full Unix/POSIX semantics, device manager, network manager, Unix filesystem, TCP/IP stack, ramdisk, auto hardware detection, XVGA graphics drivers, full windowing GUI, 3D vector graphics, web browser, web server, and demo applications. And with a little hacking you can open up a shell too. All in 1.44MB. Yes. Really.

Here's a link to the original demo:
    http://toastytech.com/guis/qnxdemo.html

Here's the slashdot article on it:
    http://slashdot.org/article.pl?sid=99/10/06/073421 3

And to all those Amiga folks who will jump in and say, "The Amiga could do that too!", no the Amiga had most of the graphical stuff in ROM...

Cheers,
AJ

Hold on to the root.

Working...