c#精髓 学习笔记-

  第一章 章节简介

   c#语言在很多方面更象delphi和Java.

   我之所有说delphi而不是c或者c++,是因为delphi是单根继承.通过接口来实现多继承的表达.尽管从语法上来说它和c,c++,java表达上相同.但从语言对象表达上来说,它象delphi一些.尽管后来的很多语言也是单根继承,但try-catch-finally异常捕获机制也是从90年代后期开始流行的.在c,c++的时期.我们习惯于用error:9000来描述异常错误.

   Java确实针对以前的语言来说有划时代的意义.跨平台运行.简单,稳定.我从95年就开始关注.可惜的是10多年过去了.Java这只兔子边跑边玩.始终弄不出来一个统一和像样的框架.语言是跨操作系统的.可惜的是同样的Java却不能跨不同的应用框架,J2ee,J2se,J2me如果你用过就知道,同样的一段功能你得用Java写上不同的代码在不同的框架下.弄了十年.也就是Sun抱着标准不放.其它的爱好者不耐烦等待它的进步,各自弄出不同解决方案的十年.却始终无法无缝隙集成到一起.今年你提出一个解决方案,明年他打一个补丁.看起来是Java活跃,实际是进步缓慢,资源浪费巨大的十年.

  现在c#2.0推出来后,比以前的java更简单,表现力更强.从语言上来说已经更胜Java一筹.光是结构,枚举,代理就让不少程序员欢喜不以.

  加上Microsoft的donnet Framework.对比Java的框架.对比Msdn的文档和Java的sdk文档你就知道在框架上Microsoft比Java要强多少.不是从技术上,是从框架命名空间的分类上上比较你就知道.

  如果说要讨好程序员.语言的表现,SDK和IDE是三大要素.Sun的无能导致了Eclipse的空前流行.而visual studio.net如此的强势.连专业的开发工具厂家borland都要退避了.

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值