Forgot your password?
typodupeerror
GUI

Windows 8 Desktop 'Just Another App'? 375

Posted by timothy
from the let's-talk-now-about-bundling dept.
CWmike writes "Steven Sinofsky, president of Microsoft's Windows and Windows Live division, said this week that Windows 8 will let users treat the traditional desktop as 'just another app' that loads only on command. When it unveiled Windows 8's UI in June, Microsoft said it would feature a 'touch-first' interface to compete in the fast-growing tablet market. Underneath that, however, would be a traditional Windows-style desktop. 'Having both of [the] user interfaces [work] together harmoniously is an important part of Windows 8,' Sinofsky said in a blog post on Wednesday. The Metro-style UI — the one inspired by Windows Phone 7's tile-based design — will be the first to show up when a user boots a device. At that point, users reach a crossroads. 'If you want to stay permanently immersed in that Metro world, you will never see the desktop — we won't even load it (literally the code will not be loaded) unless you explicitly choose to go there,' Sinofsky said. 'If you don't want to do ... 'PC' things, then you don't have to and you're not paying for them in memory, battery life or hardware requirements.' If using a conventional PC with keyboard and mouse, Windows 8 users will run an 'app' to load the desktop, he said. 'Essentially, you can think of the Windows desktop as just another app.'"
Television

FOX To Host New Cosmos 206

Posted by timothy
from the with-nancy-cartwright-narration-please dept.
twocows writes "FOX is set to make a new season of Carl Sagan's 'Cosmos: A Personal Voyage,' hosted by Neil Degrasse Tyson and written by none other than Ann Druyan (Carl Sagan's widow). Let's hope they don't screw it up like every other good show they've aired in the past decade."
Programming

Designing a Programming Language For Embeddability 52

Posted by timothy
from the get-in-there-you dept.
CowboyRobot writes "The creators of the Lua language describe the process of designing a new language and the constraints that certain parameters, specifically embeddability, place on the process. 'Many languages (not necessarily scripting languages) support extending through an FFI (foreign function interface). An FFI is not enough to allow a function in the system language to do all that a function in the script can do. Nevertheless, in practice FFI covers most common needs for extending, such as access to external libraries and system calls. Embedding, on the other hand, is harder to support, because it usually demands closer integration between the host program and the script, and an FFI alone does not suffice.'"

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (1) Gee, I wish we hadn't backed down on 'noalias'.

Working...