作一个有态度的程序员—谈谈语言的高低和框架的高低

potency potency 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

本人写本文的目的,就是告诉大家一些正确的观念,让初学者菜鸟少走弯路。

本文就是要打破传统“正确”的观念,文有第一,武无第二。要不然,每年诺贝尔奖金就无法发了。
在此之前,先花一分钟谈什么叫有用的话和无用的话。
“努力不一定成功”,这是一句正确的话。
“努力一定会成功”,这是一句有用的话。

到底谁正确??智慧低的人说第一句是正确的。认同第一句的人为什么说智慧低。因为他追求的是100%正确。这个世界哪有100%的东西?追过了。
在聊天时,我们只有80%以上准确率,就可以说出来。这样才是有益的。比如,‘有一种杀手叫新手女司机’是对还是错?难道100%的新手女司机都出错么?
我们是需要有用的话,还是需要正确的话?
你打陌生人一顿,对他也是有用的,帮助他健身抗打,提高意志力。既然有好处,是不是我们要去随便打陌生人?
凡事都有好有好的一方面,不要因为有一点好的方面,就可以去做。
“ 存在不一定合理”。很多人公务员知法犯法,这是大量存在,难道合理么?我们要容忍么?

本人编程10多年,用过的语言有10种。10多年刻苦学习和工作,感叹岁月不饶人,框架和语言实现都是比较容易的事。基础打好后,关键就在于思想水平的高低。

言归正转!
一、 驳:”框架没有好坏,关键在于适合不适合”:哎,智商是硬伤。Php框架作者水平有天差地别。做出来的作品咋会没有好坏呢?识别这个愚蠢错误的智商,最多只需要90以上就足够了。也就是平均智商。说实实话,驳这个,都拉低我的智商了。
二、 驳:语言没有好坏,就看使用人了。同样的,语言实现者水平也有差别,作品咋没有差别呢。虽然大部分水平都比较高。语言大了后,还涉及到管理。

实例一:框架没有好坏:
1、 php框架,TP3.2,YII框架,等还见过好些不知名的框架。显然,TP3.2,YII比有些实验性学习性作者写出来的成熟和优秀得多。同样TP3.2又比YII框架优秀得多。YII框架
2、 模板来说,smarty很强大,但却本末倒置,前端实现了太多要php实现的东西。提升了View端的复杂性。让View无法交给美工。MVC分离名存实亡。Smarty还是有不少用户。
3、 同样 现在的YII框架(2014/8/3)也是有和smarty同样的问题。违背了框架的初衷是为了让编程简化,而不是复杂。Thinkphp在这方面犯错就少得多,但也有少量关键问题。
4、 TP3就比tp1要好很多,咋会没有好坏呢,TP3比其它不知名的框架要好很多,咋没有好坏?

实例二、语言没有好坏:
1、.net系列语言就很脑残。比如VC.net.不伦不类。C#只是在语言层次模仿Java.因为微软公司超级垃圾和弱智,即便andrew这样语言天才设计的C#也无用武之地,关键是.net平台垃圾。微软公司不缺天才和高智商人才,可惜了,大Boss是个不思上进的人,慢慢退化成了弱智。当然了,一个拥有100亿美金的人,你要他上进也是要求过高。
速度:同样的程序PHP速度是.NET的2倍,是Java的4倍。开发和运行成本应该相反。
同样项目,用java项目如果需要100万/年运行成本,用php应该最多只需要20万足矣。
2、开发应用和程序VC没有Dephi项目效率高。VB.net和C#的可执行速度及附加包还是非常庞大。一个一二M的.net framework。附加包要几百M。脑残极限如此。

如果语言没有好坏,哪就不会有C语言升级到C++。汇编也不会升级成C了。如果框架没有好坏,社会就不会不断进步了。
10年以前Java的编程思想比php还是先进很多的了。但是现在php专攻的WEB市场,Java已经远远落后于PHP了。Java引以为傲的先进的ORM思想。在php领域不值一晒。其实Java的主要应用不是WEB么?
作一个有态度的程序员,做一个有判断力的程序,做一个抵制微软产品的程序员。(垃圾微软创造的垃圾产品系列给社会带来的负面影响实在太大了,office系列到处bug.VS系列到处Bug,windows操作体验不断退步,随处可的BUG及崩溃给我们工作带来大量麻烦 【超级无敌NC】),没有微软,软件界更美好得多。

...全文

相关推荐

作为程序员应端正对技术的态度

遇到新技术我会去了解,但不会把很大的精力放在这些技术(如:NoSQL,Node.js,等)。这些技术尚不成熟,只需要跟得住就可以了。技术十年以上可能是一个门槛。有人说技术更新换代很快,我一点儿都不觉得是这样想。虽然有不成熟的技术不断地涌出,但是成熟的技术,比如Unix   最近人品爆发,图灵社区,InfoQ,51CTO相继对我做了采访,前两天我把InfoQ对我的采访张贴了出来,今天,图灵社区和51CTO对我的采访发布了(图灵的访谈,51CTO的访谈),我是一个有技术焦虑症的人,我的经历比较特殊,对大家来说可能也没有什么意思,这两个采都有一些重叠的部分,不过有些观点我想再加强一些,并放在这里和大

weixin_38738005

作一个真正合格的程序员要知道的

作为一个程序员要知道的。。。。 作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。

boshding

一个C++程序员的奋斗经历

献给那些没有在名校深造 但又想成就一番事业的孩子们

ubunfans

程序员个性电脑桌面壁纸

逆境使人成熟,绝境使人醒悟。苦到极点、痛到极点,心理的韧度和耐受力就一定会大大超越普通人。逆境是一个契机,使人进入新的更成熟、更有尊严的精神境界。

若竹之心

《谈谈方法》 笛卡尔

本书是笛卡尔的一部代表作,也是他的处女作。全书分六部分:一、对各门学问的看法;二、作者寻求该方法的几条原则;三、从该方法中引导出的几项行为准则;四、作者用来证明神的存在,人的灵魂存在的理由;五、作者研究过的一系列物理问题;六、作者认为一定要做哪些事情才能使自然研究更进一步,以及促使其撰写此书的理由。本书被公认为近代哲学的宣言书,树起了理性主义认识论的大旗。

czfefefe
评论 45
收藏 已收藏
分享
返回顶部
potency
Framework 4,250 成员 4,522 内容