新项目语言推荐,Python或Scala

发布于 2024-12-03 18:42:55 字数 456 浏览 2 评论 0原文

我在 Java(JavaEE、ESB、Oracle atc)中从事 Enterprice 开发已有 8 年了。现在我想开始我的私人项目。考虑到我对 Java 的“失望”,主要是我每天有 3 个小时的时间用于私人项目,我决定在一些更有生产力的环境中进行它。 Gui 将是 Flex 以避免与浏览器相关的 HTML/CSS 等问题。 GUI 将对后端进行 xml-rpc 调用。背面是<...>

我不得不提一下,我没有 Scala 或 Python 的经验。项目在开发过程中的功能可能会变得相当大。制作一个小型原型在这里没有帮助,因为可能的语言问题可能远离简单的原型。

类型安全对我来说不是问题。我近 80% 的代码始终经过单元测试,并且代码大部分布局良好。

一种思考方法是使用 Python 启动,快速获得结果,如果项目被目标社区接受,则可能会重写为 Scala 等。我现在还不确定。您能提出一些需要考虑的要点吗?

非常感谢

I'm 8 years in Enterprice development in Java(JavaEE, ESB, Oracle atc). Now I would like to start my private project. Taking in accout my kind of "dissapoinment" with Java, and mainly that I have cca 3hours per day for private project, I have decided to make it in some more productive enviroment. Gui will be Flex to avoid browser related HTML/CSS etc issues. GUI will do xml-rpc calls to backend. And the backed is <...>

I have to mention that I have no experience with Scala or Python. Project can get quite large in functionality during development. Making a small prototype is not a help here cause possible language issues can be far away from simple prototype.

Type safety is not an issue for me. Nearly 80% of my code is always unit tested and code is mostly well layed out.

One way to think about is to startup with Python go get results quickly and if project will be accepted by target community it could be possibly rewriten to Scala for example. I'm not sure for now. Can you make some points to take in consideration?

Many Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文