05 Feb
Posted by: Brandon Harper in: ColdFusion, Culture, Languages, Tech News
While doing my normal nightly browsing, I saw an “Open Source ColdFusion Server” digg which mentioned that the Smith Project, a free and lightweight CFML implementation, is going to be Open Sourced. This is great news for the community, and I’m definitely anticipating it’s release as an open source project.
Before I came across Smith a few months ago or so, I’d been long thinking about writing a Java based parser generator with support for a very limited subset of CFML type tags just to have a light markup language that could seamlessly call Java objects and services without the pain of JSP or overhead and cost of a full-featured CFML implementation. I think this will certainly fit that need for me once it’s open sourced, and will save me a lot of time from having to implement it myself.
On a related note, this is the first ColdFusion related digg I’ve seen that hasn’t turned into a “PHP/RoR PWNS COLDFUZION U N00B LOLZ” type discussion. Knock on wood.
2 Responses
todd sharp
05|Feb|2007 1Oh but it has. Have you read the comments lately? Or I’m I the only one who reads them negatively?
Brandon Harper
06|Feb|2007 2For the most part the comments seem to appropriately address the strengths and weaknesses of the ColdFusion platform as a normal friendly discussion? In all candor the points brought up against ColdFusion (and items I concur on) include:
- Cost
- It’s too easy to mix HTML & CFML
- ColdFusion is web only, while most languages have a runtime that can be used for normal applications
There are a few flames here and there, but it’s nothing like the past posts about ColdFusion I’ve seen on digg. For instance, this is a flame riddled post.
While ColdFusion is one of my favorite tools, it’s just that, a singular tool rather than the solution to every problem. I realize it’s not perfect for every task, and just like any other language/platform, it has it’s strengths and weaknesses.
To summarize; if someone makes a point against a tool that I like and I think they are logically correct, I’m going to be pragmatic and agree with them rather than be an emotional fan boy about it.
Leave a reply