Don't understand how Linux < AIX ?
on
IBM Wants Linux
·
· Score: 2, Interesting
Everyone in this discussion is talking about how Linux is not quite/ not yet up to the mark of a commercial unix variant. I have occasionally used Unixes ( AIX/Solaris/Linux) mostly as a programmer using POSIX/Unix APIs and haven't found much difference(other than the fact that the documents for linux are much better and charming).I don't really know much about "enterprise quality , mission critical" operating system features. So assuming these people are right, where do you get such comparisions / technical information/feature lists ? Any links , mailing list etc will be greatly appreciated.
And while we are at it , can anyone please explain why the hell I can't print a < sign in my subject header ?
I do not quite agree with articles premise that web services platform is going dominate in the future. But I will ignore that for now and point out already existing open source products that implement the "web services platform"
The RPC equivalnet for web services, SOAP is available from the XML Apache project here. From my personal experience an excellent product , very easy to use and happily works with all kinds of "unsupported" servlet engines. However last time I saw it ( 7 months back ) , it couldn't speak to the Microsoft SOAP implementation because the SOAP header of Microsoft was sending the build number of the product as well as the standard header;-)... So much for platform independence of web services.
Naming/discovery equivalent for web services is available from the jUDDI project. It is hosted on sourceforge here
There may be others available as well but I am not aware of them.
As far as the article is concerned its too full of rhetoric ( Mozilla 1.0 on the client and Apache 2.0 on the server. How wonderful it's all going to be! Mozilla supports XUL and a cross-platform component object model! Oooh! It's more than a browser, it's an application platform! Aaah! And Apache 2.0 is both multi-process and multi-threaded, it has a new API for modules, and is so much more stable on Windows! Swoon! ) , based on weak statistics and just assumes all of us will believe "WebServices == Ultra Cool" without telling us why we should believe that.
The famous chess players every once in a while play exhibition matches where they take on multiple players at a time. Granted the opponents are not quite in the same league as the master they are playing against , but nor are they negligible. I remember reading about Vishwanathan Anand playing with as many as 10 players at a time ( sorry don't have the link). These players also play under the same time constraint that would be applicable for a single match.
There is a nice article on Joel called Human Task Switches Considered Harmful explaining how context switching is extremely damaging for programmer's productivity. He of course does not have any statistical data to back it up with, but it is a convincing read if you have worked on more than one programming task at a time for whatever reason. Most managers who have not done programming themselves unfortunately do not understand this.
Everyone in this discussion is talking about how Linux is not quite/ not yet up to the mark of a commercial unix variant. I have occasionally used Unixes ( AIX/Solaris/Linux) mostly as a programmer using POSIX/Unix APIs and haven't found much difference(other than the fact that the documents for linux are much better and charming).I don't really know much about "enterprise quality , mission critical" operating system features. So assuming these people are right, where do you get such comparisions / technical information /feature lists ? Any links , mailing list etc will be greatly appreciated.
And while we are at it , can anyone please explain why the hell I can't print a < sign in my subject header ?
The RPC equivalnet for web services, SOAP is available from the XML Apache project here. From my personal experience an excellent product , very easy to use and happily works with all kinds of "unsupported" servlet engines. However last time I saw it ( 7 months back ) , it couldn't speak to the Microsoft SOAP implementation because the SOAP header of Microsoft was sending the build number of the product as well as the standard header ;-) ... So much for platform independence of web services.
Naming/discovery equivalent for web services is available from the jUDDI project. It is hosted on sourceforge here
There may be others available as well but I am not aware of them.
As far as the article is concerned its too full of rhetoric ( Mozilla 1.0 on the client and Apache 2.0 on the server. How wonderful it's all going to be! Mozilla supports XUL and a cross-platform component object model! Oooh! It's more than a browser, it's an application platform! Aaah! And Apache 2.0 is both multi-process and multi-threaded, it has a new API for modules, and is so much more stable on Windows! Swoon! ) , based on weak statistics and just assumes all of us will believe "WebServices == Ultra Cool" without telling us why we should believe that.
The famous chess players every once in a while play exhibition matches where they take on multiple players at a time. Granted the opponents are not quite in the same league as the master they are playing against , but nor are they negligible. I remember reading about Vishwanathan Anand playing with as many as 10 players at a time ( sorry don't have the link). These players also play under the same time constraint that would be applicable for a single match.
There is a nice article on Joel called Human Task Switches Considered Harmful explaining how context switching is extremely damaging for programmer's productivity. He of course does not have any statistical data to back it up with, but it is a convincing read if you have worked on more than one programming task at a time for whatever reason. Most managers who have not done programming themselves unfortunately do not understand this.