
The Debian-based
Ubuntu Linux was unveiled today and a preview release is available for download. Ubuntu uses Gnome 2.8, kernel 2.6.8.1, OOo 1.1.2 and comes with a text-based, but dead-easy, installation procedure. Ubuntu has disabled the root user (sudo is used, same way as OSX does it) and it endorses the "less is more" philosophy. There are still bugs on the preview release, but the team welcomes feedback via their
mailing list. Read more for an interview with team member Jeff Waugh (also of Debian and Gnome fame). Screenshots also included, and more
are here to be found.
Man...after repeated display of love for smalltalk by rayiner, i finally looked at how exactly does the small talk code looks and whoa...this is how it looks...for as simple function as WinMain...
// Beware SmallTalk Code Alert!
!ApplicationProcess * methods!
winMain: hModule with: hPrevInstance with: cmdLineArgs with: nCmdShow
"
Public - Calls initialization function.
"
" Initialize OLE "
WINAPI OleInitialize: NULL.
Control initCommonControlsEx: ICC_TREEVIEW_CLASSES|ICC_LISTVIEW_CLASSES.
" Register Windows "
ActiveDesktopInfoWindow registerClass: hModule.
" Create application and run message loop "
WinApplication new run: [ActiveDesktopInfoWindow new open].
" Uninitialize OLE "
WINAPI OleUninitialize.
! !
// SmallTalk code ends
good god we have C++.