Dana Epp has posted a counter to AJAX as the preferred development stack for SAAS-Software as a Service implementations. This is LAMM and it is an interesting variation on the LAMP-Linux Apache MySQL PHP/PythonPerl) solution. Replace PHP/Python and Perl with Novells Mono and get cross platform perfomance with C# speed. And given Doug Bagleys benchmarks, we know that C# sharps sit at the top of the middle execution tier (7-9 times slower than the fastest C programs). But this puts the programs at a 10-20 times faster than PHP/Perl/Python. So on performance alone LAMM has some attractions.
By making .NET so Windows proprietary in an era of computing screaming for integration, interoperability and better price performance; and by thwarting Web development through no technology updates to IE – Microsoft has forced the issue. And competitors are now delivering very attractive alternatives to the highly proprietary and increasingly expensive Microsoft development stack. LAMM may lead the way to a new thinking on how to develop not just for SaaS but general development.
(c) JBSurveyer 2006