回复 73楼 bc121189971
他的代码明显检查了负数的情况,我提的只是改进意见而已。已经做对了的我没说。
说话得有个上下文,别断章取义。
不过我承认,只用自然语言表述,好多地方肯定不严谨。只不过形容形容算法而已。
iro 最近是不是有什么不顺心的事了。感觉心情始终都没有转好。
windows 是现在 PC 上用的最主流的操作系统,研究它没什么坏处。
微软大力推行的 C#,VB语言。尤其是 C# 应该算是一个成功的语言。站在巨人的肩膀上嘛。
你知道标准是什么吗?就是为了摆脱系统用的东西。支持C标准的任何设备,都可以说是提供了C语言的运行环境,标准 C 代码都可以毫无歧义地在上运行。
像 JAVA, python, perl 都提供了不同程度上的移植能力。但 C# 之类的(应该是)要差很多,或者它可能根本不能在 windows 以外的平台上使用。对 windows 的很多东西我不是很懂,所以我也没有发言权。
当然可以让为 C 语言是一种相对落后的语言,但其神圣地位是不可动摇的。有虔诚的使用者,打死都不会用 C 语言以外的语言。其它语言有这么伟大的影响力吗?
而且在实践上,除了为数不多的几个领域外,至今都没有证明面向对象的编程比面向过程的编程有明显的优势。使用更强大的语言,就可以提高程序开发的周期。但不是使用面向对象的语言。另外实践的观点表明,使用面向对象编程更有引入 BUG 的倾向。
在不同的系统下工作,可以说是文化环境不同。我尽力不评价其它系统(因为评价也会很主观,其它的相关评论也很多了,重复没什么意思)。但不要站在一个文化环境中非难其它的文化。
我几次讲话,都有顶撞 ioriliao 之嫌。主要是站在 BG 这边的人太少了,取平衡更有利于创造和谐的环境。另外提醒人人都有有局限的地方,希望 ioriliao 一方的人也能在平静下来之后反思一下而已。本人没有冒范之意,也无意贬低任何一方。如果有人借此机会也想驳斥我的观点的话,上文我就说了,我确实有些话有意说的偏激了点,不过依然代表本人观点。非难我的话,我就当都接受了。
如果大家不愿意退让,那就和解不了,我劝也没用。再这之后的发言,我尽力保持中立。