One thing which is interesting is that Microsoft's API has taken on a life and existence of its own. MS is a slave to Win32, not the other way around. This implies that if Longhorn doesn't support the Win32 API, it will be competing against all the other things that also don't support Win32, such as Linux. History has shown that Microsoft's ownership of the Win32 API doesn't lead to ownership of other markets (cf the Xbox).
The other interesting implication of this is that it protects Wine. MS can't simply break the Win32 API, so Wine has a fixed target.
It's not just significant parts of the compiler that are written in Java. Sun's Java compiler is 100% pure Java. In fact, it is linked in to various other 100% pure Java apps such as Tomcat to compile JSPs. IBM has a Java compiler called Jikes that is written in 100% C or C++ (can't remember). The last time I used it, it started up much faster than Sun's javac, but I think that has changed now. Also, if you compile from within Ant, as most Java developers do, you only have one JVM startup time so the entire thing compiles very quickly. Again, Ant links in the Java compiler because it's all 100% Java.
It's a much better idea to write a compiler in Java than in C. Compiler performance doesn't matter that much, but correctness does matter, and it's easier to write correct code in a clear object-oriented language like Java than C.
This is off-topic, but a lot of people are clicking on that link so I need to explain it: Most mobile phones are based on WML instead of HTML, so they could access the site steamymobile.com, and they could use that link. It so happens that Opera has native WML support, so it can access it, too. WML pages on Opera look pretty basic and unformatted, but that's because they're meant to display on a phone, not a browser. Sorry for the off-topic post.
How long is the iPod thing going to last?
on
60GB iPod Coming?
·
· Score: 3, Interesting
With all of its other innovations (ie, the Macintosh), Apple sets itself up so that no one else can easily copy its unique design features. For example, MacOS has always had vastly better usability than anything else. It has taken years for MS Windows and KDE to catch up. That hasn't given Apple any kind of market dominance, but a lot of people still believe that if you buy a Mac, stuff just works and is easy and intuitive, and they're more right about that than with any other computer system type.
The iPod is a different thing. It's just a music player with some storage and a cool look. It's the kind of thing that can be designed fairly easily. It requires the iTunes service, but that's also something which any company can set up for not too much money. I guess it gives Apple some "cred" but it also sets Apple up to be priced out of the market when iPod-like things become commodities. Just wondering... Do any iPod users have thoughts on this?
--------- WML porn - you must have a WML-capable browser like Opera to click that link
More seriously, this is very dangerous. The patent office and the courts need to recalibrate their obviousness-meter. In this particular case, there must be prior art, right?
This is yet another component of the Open Source Office. Right now, OpenOffice.org and Evolution together provide a great deal of functionality, and programs like this one are going to fill in. When OpenOffice 2.0 comes out, with good KDE integration, everyone else will be trying to catch up with Linux on this. Here at SteamyMobile, we already use all Open Source office products.
NetBSD has now been ported to the Colossus architecture.
Can it be over-clocked?
Yes, it could be over-clocked, but that would require more energy than can be gotten from fossil fuels, so it would need either solar power, a new battery technology, or, let's not kid ourselves, nuclear power.
The other interesting implication of this is that it protects Wine. MS can't simply break the Win32 API, so Wine has a fixed target.
--------
mobile porn
It's a much better idea to write a compiler in Java than in C. Compiler performance doesn't matter that much, but correctness does matter, and it's easier to write correct code in a clear object-oriented language like Java than C.
I can tell you that wireless porn sure gets a lot of traffic...
This is off-topic, but a lot of people are clicking on that link so I need to explain it: Most mobile phones are based on WML instead of HTML, so they could access the site steamymobile.com, and they could use that link. It so happens that Opera has native WML support, so it can access it, too. WML pages on Opera look pretty basic and unformatted, but that's because they're meant to display on a phone, not a browser. Sorry for the off-topic post.
The iPod is a different thing. It's just a music player with some storage and a cool look. It's the kind of thing that can be designed fairly easily. It requires the iTunes service, but that's also something which any company can set up for not too much money. I guess it gives Apple some "cred" but it also sets Apple up to be priced out of the market when iPod-like things become commodities. Just wondering... Do any iPod users have thoughts on this?
---------
WML porn - you must have a WML-capable browser like Opera to click that link
More seriously, this is very dangerous. The patent office and the courts need to recalibrate their obviousness-meter. In this particular case, there must be prior art, right?
---------
mobile porn
-----------
Mobile porn faq
Fast enough for mobile porn. We're going to launch an i-mode site later this year hopefully...
----------
WAP porn