java 与 c# 对比 思考

从事编码7年多了

对于java 和c# 我有着自己的理解

在2009年的9月这个时间点我看来java  c#是新式语言的代表

{因为我认为计算机的发展历程是

第一阶段 打孔机(二进制),

第2阶段 汇编, (比二进制方便的语言),

第3阶段 c (更易于看明白的高级语言),

第4阶段第1层 c++ (从对象角度理解的高级语言),

第4阶段第2层  java  (从对象角度理解的高级语言),

第4阶段第3层  c# (从对象角度理解的高级语言),

根据的是编码的方便性}

 

多平台性 不是java和c#最主要的两个看点

看点1

应该是 从开始设计,开发到出成品 这个周期的时间长短.

设想一下 A公司和B公司竞争一个项目

A用java语言用了30天 B用C#语言用了29天

哪一个公司有优势?

看点2 适用性和速度

考虑到window平台目前在社会上应用上的广泛性

java 在界面和底层消息处理上的劣势不容忽视

c#无疑是目前最佳的选择(仅从开发window程序而言)

 

如果linux 平台上能够有更多的游戏软件

我想java也许可以推广的更好一些

 

最后我要说的是 市场决定了公司的命运

公司又决定着程序员的命运

 

后话

当然多接触些编程语言还是好的

我本人就熟悉 vb ,delphi ,c,java,c#,asp,jsp ,c#,tsql,plsql ,汇编,javascript 等语言,flash,vba 等语言

我建议多学,不要挑剔,最后你们会找到每一种语言的优越性和适用性

融会贯通以后还会有更高的体会,对于这一点很难明白

希望刚刚学习程序开发的朋友们别心急,饭要一口一口吃.

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值