Slashdot Mirror


User: naden

naden's activity in the archive.

Stories
0
Comments
105
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 105

  1. Re:Is there a distribution for the PC? on No Love For Darwin? · · Score: 1

    Too hard ? If everyone was like you there would be no Linux. The spirit of open source was that if something was too hard, you ask a bunch of people and together you work it out. Everyone learns from the experience. I am saddened if you can't even install a *nix OS without a wonderful graphical install program. Learn goddam it, ask questions, try.

  2. Re:Why no-one's working on it.... on No Love For Darwin? · · Score: 1

    Obviously there aren't any REAL programmers in here.

    For the latest versions of Darwin use the CVS.

    I'm quite sure that both PB and Darwin teams would be using the same codebase.

    I HATE clueless people that quote ZDNet (please) of all news sources. Goto http://publicsource.apple.com .. read the CVS instructions and read about how it is possible for outsiders to checkin code. Then you can go fix the two month old code that you seem to think there is. Or wait .. can't you program ?

    The same arguments could be used for Mozilla.

  3. Questionable Statements on Has Linux Lapped Apple As Competition For Redmond? · · Score: 2

    "The Linux community, on the other hand, has gone from nowhere to a desktop market share comparable to the Mac's in three years flat." I think he should watch his language in many respects. Desktop market share usually implies a market group in which a desktop operating system is used. An example of this being Windows, Mac OS, BeOS, Linux WITH Gnome/KDE. Linux has a tiny desktop market share, and a proportionally very large server market share. Most Linux computers are not running in a desktop environment, rather in a server or development environment. To try and compare the two is like comparing Apples with Coca Cola, it makes no sense. Of similar note is this quite concerning obsession with Linux. Considering that OSX is based on the Mach kernel with an optional BSD layer I wonder why he sees that a UNIX operating system such as MacOSX cant success but a Linux one can. Remember my friend: Linux is not the only UNIX-style operating system out there. Naden www.it-guys.com

  4. Future Of Advertising on Mozilla Theme Builder Released · · Score: 2

    With Mozilla having the ability for the entire user inteface itself to be defined externally, I wonder if we are seeing the beginnings of a possible future advertising hub. Whilst this is somewhat occuring with the ability to add buttons and toolbars to IE, XUL enables an unherelded array of customization possibilities.

    Could in the future, the entire web browser be a huge banner, with the theme being streamed via an All Advantage server in exchange for money.

    Similarly could porn sites trick you into using a porn theme complete with Forward and Back buttons that go off to other porn sites rather than the appropriate destinations.

    Also, how long before Netscape really does fulfil its goal of becoming the ultimate x-platform OS shell.

    Im just dreading the future of the net.

    Naden

    "Who do you want to geekbone today ?"
    - www.it-guys.com

  5. TAO Similarities on Amiga's New SDK: A First Glance · · Score: 5

    I remember seeing Taos in a magazine from years back, June 1994 to be exact. This whole text, is some mine, some quoted from Chris and mainly excerpts from the magazine. The magazine is called Edge, a UK videogaming magazine. I noticed the same raytraced picture was done using Taos, and there are numerous mentions of Taos systems.

    "This month Edge got a glimpse of the future, thanks to a demonstration of the Taos OS. In a nutshell, Taos enables programs coded on any machine to run on any other machine - in parallel, across any available processors in the system."

    "Taos ie even more amazing when you realise that it is the product of one man's efforts, coding for his own benefit, rather than cumulative efforts of some corporate programming team"

    The men denoted as the "Three Wise Men" were Chris Hinsley (inventor of Taos), Tim Moore and Francis Charig - directors of Taos Systems.

    This operating system was targeted at the console industry, where Chris had the idea of producing an operating system that would manage games and aid code portability. The first step was a macro set which Chris constructed for the assemblers of all the platformers he was writing on. Rather than write in the native assembler language, he wrote in the macro language he defined; he then devised a translator which would take the binary equivalent of that macro set and translate it, on the fly, into the instructions of a particular machine.

    The Taos kernel which is typically around 16K, is loaded into the processor at boot time. That kernel is specific to that particular processor. If the kernel finds it needs a translator tool, it brings in the translator as well. The application then gradually builds itself in memory: as a processor in the network needs to call functions it brings them in and binds the application.

    All programs are compiled or assembled into VP code and are kept in this form on disk. The VP code is translated into the native code of the processor on which it is run only when it is needed. The translation occurs as the VP code is loaded from the disk, across the network, and into the memory of the target processor. (Note this implies distribued computing.)

    However, this doesnt slow the system down: most processors can actually translate VP code into native code faster than VP code can be loaded from disk and sent across the network. And VP code is often more compact than native code; it takes up less disk space and is loaded faster.

    For instance, if you had a console that booted from CDROM, a CD would be pressed so that the first thing it did would be to load up the appropriate version of Taos, place it in memory and set it running. Then it would load the game code, which would run the operating system. The operating system would then load the specific tools required for that game and execution of the game would begin.

    Access to custom chips is taken care of automatically by Taos using a method called dynamic binding: individual chips are supported by VP libraries, which allow for a tool for that particular processor to be accessed by the system; the tools are bound in during runtime as they are needed. Dynamic binding also enables several processes to share tools, which is very memory efficient.

    "This 'virtual processor' works like a 16-bit register RISC microprocessor, explains Chris" "But it isnt an emulated technology; it actually translates into native code and it's the native code which runs and al the translations take place during the load time of the

    It is quite an effort to think of their feature list so many year ago ..

    Hardware Independance / Load balancing / Heterogenous processing / Dynamic Binding / Multi-threading / Parallelism as well as support for MPEG / Postscript and real time polygon rendering.

    In my opinion this guy is a genius, that relegates Linus to quite a mediocre status. I mean this OS is good by todays standard. I mean Linux is even now not brilliant at parallel processing and this OS can not only parallel process tasks but delegate them to entirely different chips.

    To put it into perspective, at the start of 1994 only 7 million people in US had computers with CDROM drives.

    I think he deserves a universal sympathy award for not patenting some of these concepts. Had these been patented you wonder whether technologies like Java and companies like Transmeta would still exist.

    I hope Amiga does well .. they were always a favourite.

    Naden
    (member of www.it-guys.com)