0

我是一名拥有 3 年经验的软件开发人员。在冷融合中。可能这个问题是最愚蠢的一个。 冷聚有没有未来?

有些点迫使我问这个问题

  • 非常小的开发者社区。
  • Coldfusion 10 看起来并不那么令人印象深刻[这个版本有很多与性能相关的问题]
  • Web 应用程序中只有 1.1% 的 CF 份额。
  • 非常贵

我只是想知道不同人对冷聚变未来的体验。继续作为冷融合开发人员是否是一个好的决定/我是否应该开始学习其他技术来确保我的未来。请分享您对此的看法。

4

1 回答 1

2

这不是一个真正的编程问题。然而:

1) 小型开发者社区 - 是的。但我认为社区质量很高。

2) 我想了解更多关于您对 ColdFusion 10 的性能问题的了解。CF10 主要是对其在 Tomcat 上的内部部署与过时的 JRUN 服务器的返工。我听说过各种错误,但老实说大多数并没有影响到我,Adobe 现在确实在 CF 中内置了修补机制,但它仍然需要工作。

3) 我认为你可以看到许多不同语言中的份额非常低,这不是大 2:.NET/PHP。然而,Adobe 报告说他们现在已经恢复到 ColdFusion Server 2008 年的销售水平。

4) 如果成本对您来说是个问题,可以使用 Railo 和 Open Blue Dragon 形式的开源服务器。Adobe 还免费提供 CF Server 的开发者版,并且还有免费的许可证可供教育/学生使用。

Adobe 已承诺定期发布周期,并已承诺在未来几年内发布/支持。但当然,这种情况随时可能改变。

我认为最好学习另一种语言,我强烈建议学习 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、测试等,我可以很容易地看到自己过渡到这些语言中的任何一种给了一点时间。

于 2013-01-25T07:57:59.980 回答