由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 语言发展是由经济学原则推动的
相关主题
Matrix calculation in C++新手问题:javascript做的网页如何post和get数据?
从最近讨论,发现往MAC migrateDW BI ETL 问题 - Data Validation and Recordset Comparison
Excel VSTO 4.0 project deveopled in VS2010 migration to VST (转载)hg 和 git 比较
a matlab gui question《移植应用程序到IPv6》英文文字版[PDF]
QT 还是 wxWidgetsrails vs django 感受
[合集] Re: 碰上这样的程序员,无语微软云服务Azure收入首破10亿美元 挑战亚马逊
改写(migrate) stored proc 问题 (转载)web service
matlab source code control?ipv6地址和ipv4地址不是同一个ip?
相关话题的讨论汇总
话题: java话题: 语言话题: 动态话题: 静态话题: 部署
进入Programming版参与讨论
1 (共1页)
d******e
发帖数: 2265
1
1要满足需求2
要利益最大化
由于摩尔定律
纵观40 年历史c 被C++取代因为做大系统需要
c++被Java取代是因为性能满足后Java更加经济代码错误更少
下面一个阶段应该是动态原因的天下
重要原因是动态语言的开发部署改错的成本都低
当然动态语言有运行时才能发现错误的缺点,这里有个trade off
部署成本越高越需要静态语言
传统软件公司3年一个release面向企业的网络公司和恐龙级别的网络公司用Java因为一
个bug可能是上百万的代价
而面向个人的小startup用就静态语言,因为出错代价小,部署快
这就造成了go OS bug说的有些startup用Java的现象
其实都是静态动态语言的特点决定的不是那个更好
那么考虑到恐龙级别的公司会很少微软会倒掉现在太多软件不合时宜的用了过于复杂的
技术
下面10年向动态语言的migration不可避免
这期间如果出现技术编译毕竟Java的优势不是虚拟机很可能Java会被$i革新掉
毕竟虚拟机是托了裤子放屁
just没有two cents
d****i
发帖数: 4809
2
你扯啥,C啥时候被C++取代了?

【在 d******e 的大作中提到】
: 1要满足需求2
: 要利益最大化
: 由于摩尔定律
: 纵观40 年历史c 被C++取代因为做大系统需要
: c++被Java取代是因为性能满足后Java更加经济代码错误更少
: 下面一个阶段应该是动态原因的天下
: 重要原因是动态语言的开发部署改错的成本都低
: 当然动态语言有运行时才能发现错误的缺点,这里有个trade off
: 部署成本越高越需要静态语言
: 传统软件公司3年一个release面向企业的网络公司和恐龙级别的网络公司用Java因为一

N******K
发帖数: 10202
3
为啥不会 c++和java一起被扫地出门 然后用 D++ ?

【在 d******e 的大作中提到】
: 1要满足需求2
: 要利益最大化
: 由于摩尔定律
: 纵观40 年历史c 被C++取代因为做大系统需要
: c++被Java取代是因为性能满足后Java更加经济代码错误更少
: 下面一个阶段应该是动态原因的天下
: 重要原因是动态语言的开发部署改错的成本都低
: 当然动态语言有运行时才能发现错误的缺点,这里有个trade off
: 部署成本越高越需要静态语言
: 传统软件公司3年一个release面向企业的网络公司和恐龙级别的网络公司用Java因为一

l**********n
发帖数: 8443
4
尼玛码工就是要不断学习新东西,否则就面临被淘汰的风险
l**********n
发帖数: 8443
5
废话那么多,什么赚钱学什么。赶明儿千老赚钱比码工多,看码工还好意思说自己是码
工不?
c***d
发帖数: 996
6
有用的就一句:
部署成本越高越需要静态语言
其实现在mobile app部署成本也很高。所以搞的mobile上面前台用静态语言, 后台反
而用动态语言。

【在 d******e 的大作中提到】
: 1要满足需求2
: 要利益最大化
: 由于摩尔定律
: 纵观40 年历史c 被C++取代因为做大系统需要
: c++被Java取代是因为性能满足后Java更加经济代码错误更少
: 下面一个阶段应该是动态原因的天下
: 重要原因是动态语言的开发部署改错的成本都低
: 当然动态语言有运行时才能发现错误的缺点,这里有个trade off
: 部署成本越高越需要静态语言
: 传统软件公司3年一个release面向企业的网络公司和恐龙级别的网络公司用Java因为一

N********n
发帖数: 8363
7

图快抢时间对开发者倒是利益最大化了,客户呢?这动态程序暗藏一堆BUG
一到运行时就这出错那出错人家客户的利益最大化了吗?HOHO,客户上几次
当就跑了,光开发图快有啥用。

【在 d******e 的大作中提到】
: 1要满足需求2
: 要利益最大化
: 由于摩尔定律
: 纵观40 年历史c 被C++取代因为做大系统需要
: c++被Java取代是因为性能满足后Java更加经济代码错误更少
: 下面一个阶段应该是动态原因的天下
: 重要原因是动态语言的开发部署改错的成本都低
: 当然动态语言有运行时才能发现错误的缺点,这里有个trade off
: 部署成本越高越需要静态语言
: 传统软件公司3年一个release面向企业的网络公司和恐龙级别的网络公司用Java因为一

a*********0
发帖数: 2727
8
语言表达能力要加强啊
r****y
发帖数: 26819
9
溜了一遍没找到经济学原则。

【在 d******e 的大作中提到】
: 1要满足需求2
: 要利益最大化
: 由于摩尔定律
: 纵观40 年历史c 被C++取代因为做大系统需要
: c++被Java取代是因为性能满足后Java更加经济代码错误更少
: 下面一个阶段应该是动态原因的天下
: 重要原因是动态语言的开发部署改错的成本都低
: 当然动态语言有运行时才能发现错误的缺点,这里有个trade off
: 部署成本越高越需要静态语言
: 传统软件公司3年一个release面向企业的网络公司和恐龙级别的网络公司用Java因为一

1 (共1页)
进入Programming版参与讨论
相关主题
ipv6地址和ipv4地址不是同一个ip?QT 还是 wxWidgets
Box为什么这么慢?[合集] Re: 碰上这样的程序员,无语
几个写code的牛屄轰轰的样子太可笑了改写(migrate) stored proc 问题 (转载)
AngularJS 2.0有点作妖儿啊matlab source code control?
Matrix calculation in C++新手问题:javascript做的网页如何post和get数据?
从最近讨论,发现往MAC migrateDW BI ETL 问题 - Data Validation and Recordset Comparison
Excel VSTO 4.0 project deveopled in VS2010 migration to VST (转载)hg 和 git 比较
a matlab gui question《移植应用程序到IPv6》英文文字版[PDF]
相关话题的讨论汇总
话题: java话题: 语言话题: 动态话题: 静态话题: 部署