これは実際にはプログラミングの問題ではありません。でも:
1) 小さな開発者コミュニティ - 確かにそうです。しかし、コミュニティはかなり質が高いと思います。
2) ColdFusion 10 で認識しているパフォーマンスの問題について詳しくお聞きしたいと思います。さまざまなバグについて聞いたことがありますが、正直なところ、ほとんどのバグは私に影響を与えていません。Adobe は現在、CF にパッチ メカニズムを組み込んでいますが、まだ作業が必要です。
3) ビッグ 2 ではない多くの異なる言語 (.NET/PHP) では、シェアが非常に低いことがわかると思います。ただし、Adobe は、ColdFusion Server の売上高が 2008 年の水準に回復したと報告しています。
4) コストが問題になる場合は、Railo と Open Blue Dragon の形で利用できるオープン ソース サーバーがあります。Adobe はまた、CF Server の開発者版を無料で提供しており、教育機関/学生向けの無料ライセンスも提供しています。
アドビは、定期的なリリース サイクルを約束し、今後数年間のリリースとサポートを約束しています。しかし、もちろん、それはいつでも変更できます。
別の言語を学ぶのが最善だと思います。JavaScript を学ぶことを強くお勧めします。ColdFusion のスキルを補完し、NodeJS を使用してバックエンドの JavaScript プログラミングに挑戦できるからです。
興味深い記事があります:
http://highscalability.com/blog/2013/1/16/what-if-cars-were-rented-like-we-hire-programmers.html
ほとんどの言語に適用できるスキルを身につけたとしても、開発者としての価値は変わらず、言語の変更はほとんど意味論の問題であるべきだと思います。私は最近、Java と C# の両方の Web 開発プレゼンテーションを見て、言語が私の現在の知識と非常に似ていることに本当に微笑んでいました... それらはクラス、ORM、テストなどを使用していました。少し時間が与えられました。