It seems to me they disrupted the market with a limited $99 firesale, got some mindshare of customers, and may not have been wanting to kill it after all.
There's an article out there that said HP wanted to be the #2 tablet company after iPad and they did it with the firesale.. lol.
Interestingly, I didn't know ECMAscript (aka Javascript) is too verbose for folks out there.
It turns out that CFML has two syntaxes, script and tag.
The tag based html-type that's being discussed here, and and cfscript.
Cfscript is is nearly identical to javascript and based on ECMAscript. Several languages follow ECMAscript.
In a way, if you know HTML and Javascript, any language should be easier to pick up than a language that looks completely different from HTML and Javascript, no?
Lol, good point. It's kind of ironic that geeks who were picked/excluded/ostracized in school turn on each other in their adult lives and become snob/hipsters, instead of breaking the cycle.
Love and power to anyone doing anything good out there with the tools that enable to do them.
As for the fanatics who can't change the topic (to keep bashing) or change their mind.. I hope you can see the forest for the trees one day.
Imagine what it would feel to be supported by a developer of any language and doing the same for others. We should cheer accomplishments, not berate, belittle and attack others without a track record of our own.
When it comes to getting opinions, I learn a little more every day to ignore anyone who is a perfectionist and hasn't accomplished/launched/profited. It's the enemy.
Scaling/rebuilding/whatever you're afraid of is okay when you're growing and profitable. No business built itself in one version.
Remember, In 10 years you might have forgotten about the tools you're so passionate about today.
I work in 7-8 languages, was just wondering referring to my post:
- What was your experience with CFML that made you cringe
- Is it possible the same can happen in any language
- What is better, in what way?
Always looking to use better tools if they really get more done with less effort :)
Use what you know, use it well, and make a difference.
---
Most techies who have a negative opinion about any technology do it with hearsay and not first hand experience.
For examples, all web languages pretty much do the same stuff, and you'll rarely come across a web app that uses a language in a novel way that actually makes a difference which language you use. They all have their pros and cons, it just depends on what you want to coo / boo over.
To be fair many haven't accessed the tools that may require money to use. Alternatively others might not have had the luxury of free time to learn something on their own. It's not better, or worse, just different. Sadly a lot of devs build wizardry to make their own lives easier and avoid tackling making their users lives easier, and that shouldn't happen in any language.
All that matters is can you deliver a result that works well. If techies spent as much time obsessing over improving their skills and finding way to build valuable solutions than which tools to use, they'd know this.
For those who hold a holier than thou attitude in believing the only way one can correctly create and innovate with a computer (software included) need to be from narrow list of tools/education fields, they forget that smart people can often learn to be great at more than one thing:
"I was lucky to get into computers when it was a very young and idealistic industry. There weren't many degrees offered in computer science, so people in computers were brilliant people from mathematics, physics, music, zoology, whatever. They loved it, and no one was really in it for the money."
(Fortune) Steve Jobs
You can almost treat your consulting side as a startup of it's own to make it as efficient as possible a provider to the bootstrapping effort.