Slashdot videos: Now with more Slashdot!
We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).
The most obvious questions: why new operating system? Isnâ(TM)t Linux enough? Of course, Linux is not enough. Being a clone of Unix, Linux conceptually is a dinosaur.
Linux, being inspired from the most stable, tried and tested operating system in history - Unix - isn't a bad thing. Hey, it works, right? And it has a GUI too!
Network friendly? No!
Network is an alien in todayâ(TM)s operating systems. Application which needs to use network must do most of the work by itself! Only file access is more or less seamlessly covered by OS so that application can work with remote files like with local ones. Remote object access is still not there (weâ(TM)re in the 21 century, arent we?) â" I mean, modern (huh?) operating systems do not offer such a service, application programmer has to use language-scpecific[SIC] mechanisms, like RMI in Java, or OS tools, but such tools still need programmers support and not portable across even most widely used OSes.
Wow, now they're flexing their muscles. Seriously, any OS isn't going to be an "End-All" to everyone's needs. Theres always going to be different needs, and there always going to be custom network code.
How many kinds of name to object translation your operating system has among its APIs? One for files. One for network objects. One for drivers. One for devices. One for USB devices. One for fonts. One for link-time program elements (functions, labels, variables). One for users. One for IPC objects. You can give me ten more - just look in your include file directory.
Theyâ(TM)re all different! Why the hell getting object by name is not done in the same way for all of them? What âSystemâ(TM) in âoeOperating Systemâ term stands for? Should we better call them Operating Garbage?
Ahahaha, "Why the hell". Sounds like someone has the case of the Moooondays.
Communication friendly? No!
Todayâ(TM)s world is a world of cooperation. Nobody tries to do everything himself now. Everybody knows, that to be successful you have to do your part of the project well and use otherâ(TM)s solutions where possible. No one writes own display driver today (it was quite common ten years before, by the way), no one wants to solve whatâ(TM)s already solved. Frameworks, libraries, toolkits â" any program uses 10 to 100 times as more of 3rd party code, than has itâ(TM)s own.
Does âoemodernâ operating system help with that?
Oh, and I suppose you can do better job than the leading competitors. Graphics is big business, and non-OS companies are leading (like NVIDIA). If non-OS companies are leading, then how is your OS going to be an "End-All" solution?
Everything sounds like one big rant after another. Rantware anyone?
Soldier: I'm down, I need medic!
Remote Medic: Ok soldier, calm down, lets have a look
[snake moves around a bit]
RM: Private, i'm going to have to inspect your colon for any hidden terrorists.
Soldier: Wait, What?! Who are
RM: Just relax, we have everything under control *snicker*
Solder: Don't fuck with me! I'm already in a lot of AHHHH ITS RAPING MY ASS!!
RM: The more you relax your muscles the easier this will be *snicker snicker*
An Internet Protocol address was eventually linked to Makwanaâ(TM)s company-issued laptop, Nye wrote. He was arrested Jan. 7.
The report is obviously not a techy. Its "IP Address"!
Bioshock - Very beautiful and creative environments.
Far Cry 2 - Insanely beautiful - Insanely dynamic environment.
Fallout 3 - Can see miles into the distance.
Left 4 Dead - How many zombies can you fit on the screen?
Gears of War - Pretty...
Starcraft 2 -