What BeOS had was amazing performance in the low-latency area of computing, namely audio and video.There is a huge market for audio and video processing. People in that sector goes with what runs best, they're even running MacOS 9 (gasp!), because Cubase and other applications just plain works better under MacOS compared to Windows. Some are still running Atari!
Be had their chance when Steinberg announced a port of Nuendo, their successor to Cubase, to BeOS. At that point, the entire music business was raving, "No more suffering from Wndows/MacOS!!"
Guess what happened? Be made the decision to drop BeOS personal edition, and instead pursue the BeOS Internet Appliance(!?!). This failed in a spectacular way, with Sony delivering the only shipping units with BeIA. Sony have since discontinued that product.
They had their chance, a niche OS that would dominate a small percentage of the market, but blew it big time.
I've been thinking about what keeps Intel alive. If the decisions were made on a strict technical basis, what would keep Intel alive? Considering that AMD processors are much cheaper and equally fast, there is no reason to buy Intel these days. Mabye the free market rules are not applied to computers?
Mikael
Cache not optimal?
on
Netscape 6.2
·
· Score: 4, Interesting
Is the cache in Mozilla not optimal? If you compare Moz against Opera in regard to flipping pages back and then forward, there is a huge speed advantage for Opera. Is it because Mozilla caches entire pages, and re-renders them when you hit back? I think Mozilla is as fast as any other browser in regards to rendering complex pages, but the case of flippnig back and forward is rather slow. Anynone know why?
This is not true. What you described above is the RFCOMM layer. It emulates RS-232 in order to acheive backwards compatibility with appilcations having a serial interface. You don't need RFCOMM in order to send a packet, in fact you don't need anything but the Host Controller Interface (HCI). I've programmed the Ericsson Bluetooth module with HCI as the top level in the stack.
The most important thing that Java has over C++ is a comprehensive set of user-friendly yet powerful APIs. But in return, C++ as templates and STL, allowing for elegant generic software systems.
The thing is for normal application development you'll need the normal APIs provided by Java. Take for instance the way of creating a socket. In C++ you'll have to use the C-Unix API. This does not look good and is definately not OO. With Java, you'll just create a new DatagramSocket. But with QT that is changing. QSocket provides a TCP-socket.
I think that QT is providing some of the missing features to C++.
I don't understand why the makers of Office-like applications haven't done like the CAD-business. They created the OpenDWG alliance in order to reverse-engineer Autodesk's proprietary.dwg-format for storing CAD-drawings and succeeded with the task. Mabye an OpenDOC (no pun intended, Apple) alliance would speed up the acceptance and usability of open alternatives to MS-Office.
See above. Ximian must be cashing in quite good on consulting fees from Sun and HP while helping them migrate to GNOME. (Altough HPaq might be questionable right now:-)
HP won't leave HP/UX. Simply because HP has been investing a lot of cash/people in IA64 and scrapped PA/RISC. HP/UX is ported to IA64 as well. There is no reason to keep Tru64 under development, since the Alpha is scrapped too.
Conclusion: Hpaq will keep HP/UX and begin selling Linux boxen as a low-end complement.
> the implementation details of advanced
> 3dacceleration features might be.
I've never quite understood that part. If you can't design your own products without looking at a competitors product, you're FSCKd. What I'm saying here is that if you're one product cycle behind, there is no way that you'll be able to compeat.
Ubicom (a.k.a Scenix) has an evaluation kit for the SX52BD processor together with a Realtek ethernet NIC. A TCP/IP stack is provided, with assembly source.
This is not a fair comparison. More like "Which browser uses the least amount of RAM?" With 32MB RAM, you'll probably be swapping, and thus invalidade any results about browser speed.
Idon't understand why the makers of Office-like applications haven't done like the CAD-business. They created the OpenDWG alliance in order to reverse-engineer Autodesk's proprietary.dwg-format for storing CAD-drawings and succeeded with the task. Mabye an OpenDOC (no pun intended, apple) alliance would speed up the acceptance and usability of open alternatives to MS-Office.
IMO opinion what makes Mozilla slow is not only the themes but the way it caches pages. Compare to Opera and you'll see what I mean. Mozilla seems to re-render the page each time you flip back and then forward (yes, I've set the preferences to never compare the page). Opera seems to cache the entire rendered page, so it's lightning fast. Anyone know for a fact?
When I wanted to hack on (name omitted to protect the innocent) I found no documentation, no design drafts, no flowcharts, no class diagrams, no api-docs, no nuttin'!
It is not easy to grasp a project with no documentation whatsoever. I think this is a problem with most one-person hacks/projects. It is often easier to do it yourself, than to dig into some unreadable kludge with no documentation.
Almost every small distro now has a GUI-install, but Red Hat and Debian have not. If we want to have "World Domination", we'd better shape up the installation process, and I find it very strange that Red Hat has not yet made a GUI-installer.
I hate the cli-installation-style. I hate IRQs. I hate system administration. I want to code.
What BeOS had was amazing performance in the low-latency area of computing, namely audio and video.There is a huge market for audio and video processing. People in that sector goes with what runs best, they're even running MacOS 9 (gasp!), because Cubase and other applications just plain works better under MacOS compared to Windows. Some are still running Atari!
Be had their chance when Steinberg announced a port of Nuendo, their successor to Cubase, to BeOS. At that point, the entire music business was raving, "No more suffering from Wndows/MacOS!!"
Guess what happened? Be made the decision to drop BeOS personal edition, and instead pursue the BeOS Internet Appliance(!?!). This failed in a spectacular way, with Sony delivering the only shipping units with BeIA. Sony have since discontinued that product.
They had their chance, a niche OS that would dominate a small percentage of the market, but blew it big time.
Mikael
I've been thinking about what keeps Intel alive. If the decisions were made on a strict technical basis, what would keep Intel alive? Considering that AMD processors are much cheaper and equally fast, there is no reason to buy Intel these days. Mabye the free market rules are not applied to computers?
Mikael
Is the cache in Mozilla not optimal? If you compare Moz against Opera in regard to flipping pages back and then forward, there is a huge speed advantage for Opera. Is it because Mozilla caches entire pages, and re-renders them when you hit back? I think Mozilla is as fast as any other browser in regards to rendering complex pages, but the case of flippnig back and forward is rather slow. Anynone know why?
Mikael
This is not true. What you described above is the RFCOMM layer. It emulates RS-232 in order to acheive backwards compatibility with appilcations having a serial interface. You don't need RFCOMM in order to send a packet, in fact you don't need anything but the Host Controller Interface (HCI). I've programmed the Ericsson Bluetooth module with HCI as the top level in the stack.
Mikael.
The most important thing that Java has over C++ is a comprehensive set of user-friendly yet powerful APIs. But in return, C++ as templates and STL, allowing for elegant generic software systems.
The thing is for normal application development you'll need the normal APIs provided by Java. Take for instance the way of creating a socket. In C++ you'll have to use the C-Unix API. This does not look good and is definately not OO. With Java, you'll just create a new DatagramSocket. But with QT that is changing. QSocket provides a TCP-socket.
I think that QT is providing some of the missing features to C++.
Mikael
I don't understand why the makers of Office-like applications haven't done like the CAD-business. They created the OpenDWG alliance in order to reverse-engineer Autodesk's proprietary .dwg-format for storing CAD-drawings and succeeded with the task. Mabye an OpenDOC (no pun intended, Apple) alliance would speed up the acceptance and usability of open alternatives to MS-Office.
Mikael
See above. Ximian must be cashing in quite good on consulting fees from Sun and HP while helping them migrate to GNOME. (Altough HPaq might be questionable right now :-)
Mikael
HP won't leave HP/UX. Simply because HP has been investing a lot of cash/people in IA64 and scrapped PA/RISC. HP/UX is ported to IA64 as well. There is no reason to keep Tru64 under development, since the Alpha is scrapped too.
Conclusion: Hpaq will keep HP/UX and begin selling Linux boxen as a low-end complement.
Mikael
> the implementation details of advanced
> 3dacceleration features might be.
I've never quite understood that part. If you can't design your own products without looking at a competitors product, you're FSCKd. What I'm saying here is that if you're one product cycle behind, there is no way that you'll be able to compeat.
Mikael
Ubicom (a.k.a Scenix) has an evaluation kit for the SX52BD processor together with a Realtek ethernet NIC. A TCP/IP stack is provided, with assembly source.
Ethernet SX Stack Evaluation Kit
It's not that expensive ($200 i think), and a lot of fun to play with, since it has 20 I/O ports.
Mikael
This is not a fair comparison. More like "Which browser uses the least amount of RAM?" With 32MB RAM, you'll probably be swapping, and thus invalidade any results about browser speed.
Do it again with a decent amount of RAM.
Mikael
Idon't understand why the makers of Office-like applications haven't done like the CAD-business. They created the OpenDWG alliance in order to reverse-engineer Autodesk's proprietary .dwg-format for storing CAD-drawings and succeeded with the task. Mabye an OpenDOC (no pun intended, apple) alliance would speed up the acceptance and usability of open alternatives to MS-Office.
Mikael
IMO opinion what makes Mozilla slow is not only the themes but the way it caches pages. Compare to Opera and you'll see what I mean. Mozilla seems to re-render the page each time you flip back and then forward (yes, I've set the preferences to never compare the page). Opera seems to cache the entire rendered page, so it's lightning fast.
Anyone know for a fact?
As stated above, Java 1.3 is installed by default on NS6.
I have not had it to work with any nightly build of mozilla.
When I wanted to hack on (name omitted to protect the innocent) I found no documentation, no design drafts, no flowcharts, no class diagrams, no api-docs, no nuttin'!
It is not easy to grasp a project with no documentation whatsoever. I think this is a problem with most one-person hacks/projects. It is often easier to do it yourself, than to dig into some unreadable kludge with no documentation.
Mikael
>Then make your own Super-Installer. Submit it to
>the community.
Perhaps, but I have to become a better programmer first. I could perhaps start after christmas.
>Just because the installer sucks ass (CLI)
>doesn't mean that you have to start a whole new
>distro. That's just stupid.
I agree, but Debian could use the installer from Stormix.
Almost every small distro now has a GUI-install, but Red Hat and Debian have not. If we want to have "World Domination", we'd better shape up the installation process, and I find it very strange that Red Hat has not yet made a GUI-installer.
I hate the cli-installation-style. I hate IRQs. I hate system administration. I want to code.
>Maybe they can make the Netwinders cheaper.
Mabye they can put more than 2MB VRAM in these machines and start selling them in Europe.