On 5/15/06, Josh Nathanson <[EMAIL PROTECTED]> wrote:
> Ditto that Dave.  Good luck trying to convince a manager or muckety-muck to
> use Django or Rails.  Hell, it took me 4 months of cajoling to get my boss
> to approve the use of CF for our new web store.  He was hell bent on
> dropping thousands for IBM WebSphere for our little 6000 visits-a-day site.
> Luckily I convinced him otherwise, and we are going with CFWebstore (with
> heavy customization) for $300.

Your example actually is a great example of how it can be hard to put
ANY of the alternatives to the .NET/Java duopoly. Four months of
cajoling may have been just as effective as pushing Python (Django is
a _framework_), Ruby (ditto), Perl, PHP, or even Seapine (Smalltalk --
dabbledb is latest darling of web20 world)

Aside -- Django and Rails are _frameworks_... you may have also been
cajoling your boss for Fusebox or ModelGlue or somesuch, but let's
compare apples and apples :)

>
> A lot of management types see CF as some weird bleeding edge novelty
> language; that is only starting to change with sites like MySpace and Bank
> of America using it.

Insert anything other than .NET and Java in that sentence and it's
just as true :)

There are a number of companies using Ruby (and Rails) internally and
externally with names you may recognize. Ruby in many cases is
replacing/supplanting Perl as the simple glue to hold disparate
systems together (just as Python glues Google together). One specific
example of a decent sized company using Rails is Fairfield Language
Technologies, which is better known to those of you who do a lot of
airline travel as RosettaStone -- the foreign language software folks.
All of their online sales (~$100k/day) are running on Rails.

Oh, and I know about a couple of Ruby projects @ DARPA.

The "what big companies are using CF" discussion comes up on a regular
basis on this list and frankly the marquee list isn't all that long,
but we all know lots of companies use it -- maybe not for everything,
but it's used.

Python with Django and Ruby on Rails both have their place -- but
neither is a solution to every situation. Ruby doesn't "cluster" like
a J2EE server for example. It's hard deploy on Windows, especially
with IIS. It prefers MySQL. Django prefers Postgres and is even
_harder_ to run on Windows from what I've seen. There's plenty of
other issues that can be raised for specific implementations.

But I'd personally maintain that for many pitches for building web
apps, it's ".NET, Java or other" where other is just as likely to be
PHP, CF, or Rails.

-- 
John Paul Ashenfelter
CTO/Transitionpoint
(blog) http://www.ashenfelter.com
(email) [EMAIL PROTECTED]

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:240613
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to