Will Pervasive Multithreading Make a Comeback?
exigentsky writes "Having looked at BeOS technology, it is clear that, like NeXTSTEP, it was ahead of its time. Most remarkable to me is the incredible responsiveness of the whole OS. On relatively slow hardware, BeOS could run eight movies simultaneously while still being responsive in all of its GUI controls, and launching programs almost instantaneously. Today, more than ten years after BeOS's introduction, its legendary responsiveness is still unmatched. There is simply no other major OS that has pervasive multithreading from the lowest level up (requiring no programmer tricks). Is it likely, or at least possible, that future versions of Windows or OS X could become pervasively multithreaded without creating an entirely new OS?"
Back in the OS/2 days, we could format 72 floppies simultaneous with no slowdown to our 14.4 connections!
The obvious lack of software etc. notwithstanding, would Slashdot agree that BeOS was the best OS of its time?
Microsoft's plan is for us to keep adding CPU cores in the hope that at least one of them won't be deadlocked at any given moment in time.
No sig today...
Is not haiku(beos) open source?
Take the features and port to linux.
New scheduler rules them all.
Speed improvements would increase the desktop performance.
As they would increase performance with services.
There are no atheists when recovering from tape backup.
Aside from having "legendary responsiveness", from a single CPU box to SMP monstrosities, you could even guarantee disk/cpu/whatever throughput.
A lot of the old unixes had "legendary responsiveness"; you are not a unique and beautiful snowflake.
BeOS fanboys are funny.
[BSOD]
. , . . , . . [BSOD]
- . [BS0D]
[BSOD]
. . , . [BS0D]
- . [BSOD]
Table-ized A.I.
Haiku from BeOS
Multitasking all programs without delay
Open source victory
liqbase
Five, Seven, and Five That's how a Haiku should go Not like you did it
This is a multithreaded comment, right?
Their signal at Pearl Harbor was Torah Torah Torah.
Infuriate left and right
Good job I am a software developer and not an English teacher isn't it?
I don't think so.
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
Seven syllables
Not seven? so use gzip
compress the fucker
;)
Hahahahah! I found an error in your grammar rant, now you look even stupider than the guy you were trying to talk shit about. How does that feel you pedantic ass?
You are so boring that when I see you my feet go to sleep.
Otherwise it would have to be pronounced "Oh, sex."
/.ers say a lot...
And that's not something many
It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
ow you choose to read "BeOS" is a major syllable count factor. (oddly enough while I say "gee-oss" and "bee-oss", I say "oh ess eks".)
I always thought "Be-OS" sounded more gangsta, kinda like bee-yotch or bee-atch or however you spell something that is a slang word.
didn't stop everyone in IT from trying to make fun of me for installing it. I had a friend that developed on the platform, doing some kiosk
type work, which it was well suited for. I had it running the cool particle graphics program, attraction, which also attracted people.
music lover since 1969
Haiku samurai
Shows us all how it is done
Educational.
Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
Hey, everyone! Don't worry about multithreading! We've got a CS grad student at UNC taking care of it!
:)
Haikus are easy.
But sometimes they don't make sense.
Refrigerator
-- If you try to fail and succeed, which have you done? - Uli's moose
Let me know how long it takes to start OpenOffice on BeOS.
Otherwise it would have to be pronounced "Oh, sex."
/.ers say a lot...
And that's not something many
Are you sure? "Oh, sex, where art thou?"
And that's not something many
- None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
You learn it the way any programmer learns it.
1) Look for a job/project you want to do
2) Lie and claim you can do it, and commit to doing it
3) Learn the hard way how to do it. Because you committed to doing it, you can't quit when you get stuck and hate it.
4) Do just a good enough job to impress the people that asked you to do it
5) Do another project, this time doing it the right way (or at least better).
6) Repeat until virtually no one knows much more than you on the topic.
7) Profit!
Does it hurt to hear them lying? Was this the only world you had?