There has been a lot of talk recently about Ruby being the "next" greatest thing. Now I have to admit I've yet to have a decent play with it (which I will soon). There could however be an interesting challenge. In itself Ruby isn't too bad a name for a language, its different enough to actually come up as the first hit on Google, which is better than Microsoft's 1999 idea of COOL, which became C#. Now for those of us who know Ada the Ruby names a bit like a cheap nightclub single, but another open source name out there might cause some more issues, LAMP, Linux, Apache, MySQL, Perl/PHP/Python. Trouble is when you go Linux, Apache, MySQL, Ruby it becomes the slightly less useful "LAMR" and I can't quite see anyone standing up and saying "We are using a LAMR solution rather than the previous Java one".
Now JRuby (which is what I think I'll play with) could mean we have another option Linux, Apache, Ruby, Derby, JVM - LARDJ - its not programming in the small. Of course there is the slight problem that Derby is a bit rubbish, the other option I can think of is to go french with Postgres and get PLARJ
Glad I could help avert this marketing disaster :)
10 comments:
What a marketing disaster LAMR would be.
Thanks for brightning up an otherwise straining SOA day :-)
I think using L - Linux isn't a good idea in these acronyms. It rules out the BSDs, OS X, and other UNIX-related operating systems that are just as good at hosting these sorts of apps. Perhaps MARU (MySQL, Apache, Ruby, UNIX) or something *g* Although then we'll get the PostgreSQL guys coming out of the woodwork ;-)
Make is as neutral as you can and you get:
Webserver Operating System Ruby Database
- which even caters for those running Sql Server with Webrick and so on.
Might get confusing given MS already has one of these.
You could reverse it and get DROW, but then you'd be exposing your past connections to other abbreviations such as RPG's and (A)D&D. (oops).
If you add PHP (an absolute necessity) you get PLAMR - which works fine until someone finds out about it.
Alternately, just skip the MySQL since it doesn't really involve Apache and runs on a different server in large installations. Call it LARPer ...
Of course, the real answer is to not use the hideousness that is Linux, and instead use a real OS* like FreeBSD
Then we can bet the FARM that it will catch on.
* Linux 2.6 isnt so bad I suppose, but compare/contrast the source of a BSD kernel with a Linux one and see which you prefer the look of :D
BAMR? I can't see that taking off either (or at least it would cause complaints from Seattle!)
PURA
Postgres - Unix - Rails - Apache
If you need a BSD-style kernel plus a desktop that rocks, use Mac OS X :-)
Its a very nice blog for...
architects in bangalore , architects in bangalore , interior designers in Bangalore , interior designers in Bangalore , architects in bangalore , architects in bangalore , interior designers in bangalore
Its a very nice blog for...
architects in bangalore , architects in bangalore , interior designers in Bangalore , interior designers in Bangalore , architects in bangalore , architects in bangalore , interior designers in bangalore
Post a Comment