由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 如果想做一个平台软件,用什么语言比较好?
相关主题
今天好虫的偶像来开讲座了。 (转载)C# is light-years ahead of Java now
俺老10年前关于语言未来的论述【失败感言】我是做PHP的 (转载)
scala 真是一个无法无天的糟货语言这个东西背后其实就是政治斗争
大家对visual programming 怎么看 (转载)对scala很失望 (转载)
如何面向对象快速生成类似的PHP网站有人看看这段ruby代码能够如何优化吗?
参加scala days的唯一感受python象C/C++, ruby象java
想问问java 码农怎么设计的?我来个总结不知道对不对
网上信用卡交易模块大家都怎么写(java 的)我也来说说web技术吧
相关话题的讨论汇总
话题: scala话题: java话题: 平台话题: juju话题: 计算
进入Programming版参与讨论
1 (共1页)
gw
发帖数: 2175
1
或者集成环境,
也不知道叫什么,
就是一个软件包可以根据需要选择不同的功能模块,
必要时可能模块间需要通讯,或者查找数据
希望扩展性好,方便以后加功能模块。
每个模块可能都很小,就是一些gadgets.
z****e
发帖数: 54598
2
你是想做类似juju一样的东西吧?
https://juju.ubuntu.com/
juju用的是go,以前用的是python
gw
发帖数: 2175
3
是专业计算用的小gadgets
版上大牛们讨论最多的是Java ?这个弄类似juju的好用吗?

【在 z****e 的大作中提到】
: 你是想做类似juju一样的东西吧?
: https://juju.ubuntu.com/
: juju用的是go,以前用的是python

z****e
发帖数: 54598
4
不那么容易
因为java主要是屏蔽os的差异用的
而如果你的这个是打算跟os紧密绑定的话,就不要用java了
juju主要是自动生成各种os操作脚本来搞定各种需求
其实就是解释你ui界面上的各种操作
但是如果你用的是计算用的gadgets,这个其实是app了
这个计算是什么计算?hpc还是分布式?
如果是分布式的话,用java没啥问题,而且还推荐你用java
你这个问题其实变成一个构架的问题了,java也有很多平台
比如hadoop,eclipse这些,其实都是平台,先做基本功能
然后再在上面做plugins扩展酱紫,vert.x也是一个平台,通过zip扩展
如果是hpc的话,未必需要,因为不存在有不同的os产生的混乱

【在 gw 的大作中提到】
: 是专业计算用的小gadgets
: 版上大牛们讨论最多的是Java ?这个弄类似juju的好用吗?

gw
发帖数: 2175
5
谢谢这么详细的回答。这些计算都很简单,主要是可能涉及多个计算模块,当然这是编
程问题。
的确有最终做成app的打算,这样就只有Java 了?
不好意思,再问一个版上热门话题:c#开源有助于他在不同os上开发app吗?

【在 z****e 的大作中提到】
: 不那么容易
: 因为java主要是屏蔽os的差异用的
: 而如果你的这个是打算跟os紧密绑定的话,就不要用java了
: juju主要是自动生成各种os操作脚本来搞定各种需求
: 其实就是解释你ui界面上的各种操作
: 但是如果你用的是计算用的gadgets,这个其实是app了
: 这个计算是什么计算?hpc还是分布式?
: 如果是分布式的话,用java没啥问题,而且还推荐你用java
: 你这个问题其实变成一个构架的问题了,java也有很多平台
: 比如hadoop,eclipse这些,其实都是平台,先做基本功能

p*****2
发帖数: 21240
6
scala不错

【在 gw 的大作中提到】
: 谢谢这么详细的回答。这些计算都很简单,主要是可能涉及多个计算模块,当然这是编
: 程问题。
: 的确有最终做成app的打算,这样就只有Java 了?
: 不好意思,再问一个版上热门话题:c#开源有助于他在不同os上开发app吗?

z****e
发帖数: 54598
7
无助于
.net刚开源
离真正成熟的跨平台运行还早着呢
而且m$会不会这样自断jj也很难说
当然他们的consultants会忽悠你说可行,问consultants
答案都是可以,其实问题多多
跨平台首选还是jvm,无论是效率还是各种工具的帮忙上
不过你如果做计算的话,java会比较繁琐,scala比较好
scala对付复杂的公式什么相比java会容易搞
现在趋势都是用scala来写一些复杂的计算
java一个Math.pow(x,2)就够呛
scala可以重载符号,变成x**2
当然scala没那么容易搞就是了

【在 gw 的大作中提到】
: 谢谢这么详细的回答。这些计算都很简单,主要是可能涉及多个计算模块,当然这是编
: 程问题。
: 的确有最终做成app的打算,这样就只有Java 了?
: 不好意思,再问一个版上热门话题:c#开源有助于他在不同os上开发app吗?

b*******s
发帖数: 5216
8
once open-sourced, open-sourced forever
never heard of it?

【在 z****e 的大作中提到】
: 无助于
: .net刚开源
: 离真正成熟的跨平台运行还早着呢
: 而且m$会不会这样自断jj也很难说
: 当然他们的consultants会忽悠你说可行,问consultants
: 答案都是可以,其实问题多多
: 跨平台首选还是jvm,无论是效率还是各种工具的帮忙上
: 不过你如果做计算的话,java会比较繁琐,scala比较好
: scala对付复杂的公式什么相比java会容易搞
: 现在趋势都是用scala来写一些复杂的计算

gw
发帖数: 2175
9
Scala没有那么容易搞是什么意思?
我一个生物千老编程dummy,只是想学学

【在 z****e 的大作中提到】
: 无助于
: .net刚开源
: 离真正成熟的跨平台运行还早着呢
: 而且m$会不会这样自断jj也很难说
: 当然他们的consultants会忽悠你说可行,问consultants
: 答案都是可以,其实问题多多
: 跨平台首选还是jvm,无论是效率还是各种工具的帮忙上
: 不过你如果做计算的话,java会比较繁琐,scala比较好
: scala对付复杂的公式什么相比java会容易搞
: 现在趋势都是用scala来写一些复杂的计算

z****e
发帖数: 54598
10
scala一般要先把java弄熟之后再搞会更容易
要不然概念太多,比较容易乱
不过如果你只是自己写的话,不涉及跟其他人的合作
可能也不会那么困难了,看别人写的scala代码是灰常痛苦的一件事

【在 gw 的大作中提到】
: Scala没有那么容易搞是什么意思?
: 我一个生物千老编程dummy,只是想学学

gw
发帖数: 2175
11
看了各位大牛对scala的讨论,看来真的很难呀
对于我这样的编程白痴,能有希望学会吗?
必须一步步从JAVA开学吗?
请老师推荐学习方法、步骤和材料。

【在 z****e 的大作中提到】
: scala一般要先把java弄熟之后再搞会更容易
: 要不然概念太多,比较容易乱
: 不过如果你只是自己写的话,不涉及跟其他人的合作
: 可能也不会那么困难了,看别人写的scala代码是灰常痛苦的一件事

z****e
发帖数: 54598
12
要想靠scala吃饭,维持生活,可能会比较难
但是你自己写个东西,可能也没那么难了
确保你自己能看懂就好了
scala可以不用从java开始,但是毕竟是新东西
很多东西都在变化中,不像java那么稳定,各种乱七八糟的参考什么随便搜就有
scala文档要差不少

【在 gw 的大作中提到】
: 看了各位大牛对scala的讨论,看来真的很难呀
: 对于我这样的编程白痴,能有希望学会吗?
: 必须一步步从JAVA开学吗?
: 请老师推荐学习方法、步骤和材料。

1 (共1页)
进入Programming版参与讨论
相关主题
我也来说说web技术吧如何面向对象快速生成类似的PHP网站
感觉JVM上的FP语言都有个大问题参加scala days的唯一感受
[BSSD]rod johnson讲座的一点小感想问问java 码农怎么设计的?
Java 不是纯oo, oo 不是 imperative programming网上信用卡交易模块大家都怎么写(java 的)
今天好虫的偶像来开讲座了。 (转载)C# is light-years ahead of Java now
俺老10年前关于语言未来的论述【失败感言】我是做PHP的 (转载)
scala 真是一个无法无天的糟货语言这个东西背后其实就是政治斗争
大家对visual programming 怎么看 (转载)对scala很失望 (转载)
相关话题的讨论汇总
话题: scala话题: java话题: 平台话题: juju话题: 计算