C#大论战

  • 53. C#会重蹈覆辙吗?系列之4:华而不实的C#析构器

    前段时间去鸟国出差,颠倒黑白,碌碌无为,疏于写博,请大家理解。下面继续前贴7月《C与C++社区混战,C#会重蹈覆辙吗?》的讨论。这次要谈的是C#的析构器的问题。这是C#中非常华而不实的一个设计,不必要...

    作者:firelong 有12894人浏览 评论(118) 发布于2010-08-30 23:21

  • 52. [继续讨论]关于Windows PE和.net assembly的加载

    在firelong写的关于近期C#大论战的回应的评论中有许多观点。有些话题当时没有看清楚。后来抽时间看了一下。那些评论里面的观点实在太多,没有办法一一验证。我只谈我的发现。1. SizeOfImage...

    作者:mikelij 有4929人浏览 评论(7) 发布于2010-07-22 01:01

  • 51. Swifter C#之inline还是不inline,这是个问题

    如果问题是C#怎么才能和C++一样快,那么真正的问题就是C#到底是慢在哪。内联是诸多影响C#性能中的一个,如果频繁调用的大量小函数没有内联,那么对性能的影响是非常大的,因为建栈、删栈、压栈和跳转的时间...

    作者:noremorse 有7226人浏览 评论(23) 发布于2010-07-10 23:46

  • 50. C#论战之我见

    以负责任的观点来辩论是非

    作者:倪大虾 有4375人浏览 评论(31) 发布于2010-07-10 16:49

  • 49. 也谈事件(Event)

    最近园子里发表了一些讨论“事件(Event)”的文章,我也来凑个热闹,谈谈我对事件的一些粗浅的认识。本文不谈设计模式(主要是观察者模式),只从运行时的角度来分析事件这个对象到底是个什么东西?它有那么神...

    作者:Artech 有10930人浏览 评论(29) 发布于2010-07-10 13:56

  • 48. 关于近期C#大论战的回应

    自从在cnblogs和csdn写了几篇批评C#/.NET的博文后,便受到了多方.NET粉丝的轮番群殴:http://www.cnblogs.com/topic/53/。这段时间正好出差,没有及时回复,...

    作者:firelong 有11678人浏览 评论(207) 发布于2010-07-09 16:53

  • 47. C++/C#/F#/Java/JS/Lua/Python/Ruby渲染比试

    前篇博文把一个C++全局光照渲染器移植至C#,比较C++和C#之性能。……本人陆续移植了C++代码至Java、JavaScript、Lua、Python和Ruby,赵姐夫亦尝试了F#。本文提供源代码、...

    作者:Milo Yip 有57669人浏览 评论(111) 发布于2010-07-07 00:20

  • 46. 浅谈C#的语法特性及杂七杂八

    园子里的首页已经在所谓的C#大论战和语言大作战上,风风火火地持续了快一个月了,我想也该告上那么一段落了。 我只在这里写下我眼中的看法。 1. C#的语法糖 在之前,每当别人问起我,某个C#的新语...

    作者:飞林沙 有6623人浏览 评论(38) 发布于2010-07-06 03:10

  • 45. 完全水文系列之0xFA:函数背后的臃肿设计哲学

    今天来谈谈C#语言中函数的设计问题——这是除了性能问题之外,C#语言设计哲学中另外一个严重的问题——不必要的臃肿。C#函数总共存在以下4类问题:1. C...

    作者:winter-cn 有3509人浏览 评论(24) 发布于2010-07-05 02:47

  • 44. 关于.net反射和metadata加载--致Jeffray Zhao等几位和firelong

    看了firelong写的C#会重蹈覆辙吗?系列之2:反射及元数据的性能问题, Ivony写的C#呓语:谁说程序都要加载到内存?和后面的很多评论后,觉得需要写点来表达一些观点。希望能同大家一起探讨。fi...

    作者:mikelij 有8581人浏览 评论(100) 发布于2010-07-04 16:49

  • 43. Language first? Design pattern first?

    惊人之语     FireLong在他的Blog中写到:将所谓常用的设计模式变成语言构造的一部分,是C#设计思想里面又一个的严重错误。 谁为谁服务?   &#...

    作者:Zhenway 有2214人浏览 评论(12) 发布于2010-07-04 15:30

  • 42. c#不可忍受之慢——谁是罪魁祸首

    前些日子,爆出N篇说c#/.net太慢的,要求删除c#/.net部分特性的文章。     撇开那些文章不说,c#/.net慢似乎是业界公认的铁则,不论大家如何证明c#/.net其实不比c++慢多少,但...

    作者:Zhenway 有20013人浏览 评论(39) 发布于2010-07-03 12:12

  • 41. 说透 事件和接口,两者怎能互相替代。

    首先明晰一下“面向对象”概念,这个当初不好的翻译误导了很多人,英文叫“Object-Oriented”,什么意思呢就是“以客观事物(obje...

    作者:炭炭 有4658人浏览 评论(26) 发布于2010-07-02 14:46

  • 40. 单链表与List<T>究竟哪个遍历速度快?

    firelong雄文又起,不过说实话,可能是这篇文章写的太简单了,其中的理由和结论都听得不是很明白。当然有一段话的意思很清楚(原话):“C#事件的背后是一个委托链表(单链表),单链表的遍历调用性能远低...

    作者:Jeffrey Zhao 有26684人浏览 评论(55) 发布于2010-07-02 01:21

  • 39. C#会重蹈覆辙吗?系列之3:事件背后的臃肿设计哲学

    1. 事件没有通用性绝大多数对象没有事件的设计需求,不会实现事件。2. 事件没有抽象性事件并非对象的基本元素,并不反映对象的关键抽象。字段反映对象状态,方法反映对象行为,事件反映什么?一个观察-通知的...

    作者:firelong 有11669人浏览 评论(159) 发布于2010-07-01 23:07

  • 38. Java VS .NET and Nikon VS Canon

    如果你喜欢编程,就会见到很程序员为Java和.NET争论不休。 如果你喜欢摄影,还会看见很多色友为Nikon与Canon周而复始的打嘴仗。 如果你也像我这么不幸,既喜欢编程,又喜欢摄影,呵呵,这世界简...

    作者:http://angzi.cnblogs.com/ 有1239人浏览 评论(4) 发布于2010-06-28 13:15

  • 37. 没关系,我会永远给.net加油的

    这是一个双王者的时代,两个主流开发语言并存的时代。10多年前是没有的,希望10多年后也早日结束 考虑到IT领域和全世界对微软的偏见,一个刚刚从2002年正式起步,起步时已经落后对手至少2年推广时间的...

    作者:徐少侠 有4514人浏览 评论(50) 发布于2010-06-28 13:11

  • 36. 如果你喜欢.NET,请支持它!

    最近看到好多在园子里喷.NET的人,感觉最近园子里最近学习气氛不太正常,总感觉这些人就像凤姐,为了博个出位,什么事情都做,大家看是不是差不多这个样子呢,一个人出来喷,看反响挺好,结果什么牛鬼蛇神都出来...

    作者:殇之舞 有4812人浏览 评论(61) 发布于2010-06-28 09:59

  • 35. 给.net投上一票

    近日,园子里面的大牛们进行C#大论战。如果你是一位初学者,你是否会因为看到这些批判C#.net评论,而对.net的信念产生动摇。如果你已经毕业,从事.net开发时间不长,是否因为看到firelong此...

    作者:麒麟 有4572人浏览 评论(92) 发布于2010-06-28 01:42

  • 34. 对不起,我也是来给.Net泼冷水的(山寨版)

    《对不起,我也是来给.Net泼冷水的(一)——开发领域方面》这篇文章我是大体上认同的。虽然我也能看出一点小瑕疵,比如vista自带的不是.net 2.0 而是 .net 3.0...

    作者:诺贝尔 有3794人浏览 评论(33) 发布于2010-06-28 00:32

上一个话题:关于Java与.NET的讨论
下一个话题:腾讯是搅局者还是终结者?

> 返回话题列表