Re: [请益] 比物件导向更先进的程式设计思想?

楼主: ripple0129 (perry tsai)   2020-10-18 02:00:21
OOP没什么不好啊
没有OOP我们广大的码农们怎么活下去
没有OOP现在的软件能发展成这样吗
每样工具在其时代背景都有它的贡献
没有工具是完美的啊
C很好没错啊
如果不嫌弃开发时间长
大家一起慢慢刻
世界越快心则慢啊
它有不完美没错啊
但终究Z>B才能这么红
前几年Functional Programming声势浩大
Scala 爆红一阵也抵不过OOP雄兵啊
市场上已经有这么多写OOP的人可用了
也不是说转换能马上换掉的啊
真要说马上能换就换掉的
我第一个就先推Javascript
问题就是换不掉啊
摸摸鼻子继续边学边写还能怎么办
想干掉OOP喔
第三次世界大战
人类死一半之后看看有没有机会吧
作者: wesley234 (扫地)   2020-10-18 08:56:00
js 的 oo 气味其实很淡,虽然说是oo语言
作者: windclara (null)   2020-10-18 08:57:00
JS真的是遗毒,但现在却越来越壮大==
作者: wesley234 (扫地)   2020-10-18 08:57:00
python 也是,oo名存实亡
楼主: ripple0129 (perry tsai)   2020-10-18 12:40:00
没啊我不是说JS是OOP,是JS有一样的换不掉的特性
作者: jej (晃奶大馬桶)   2020-10-18 15:45:00
js在前端是因为有太多安全因素要考量若是js能和applet一样支援类似已死的Java web start要达到线上更版就超方便的
作者: Hsins (翔)   2020-10-18 17:31:00
JavaScript 跟 Python 哪时说过自己是物件导向语言了,他们是提供 class 这类的关键字让你可以以物件导向程式设计范式去实作,不然有 lamba 就说自己是 FP 语言?这篇是要说 OOP 在实务开发有不可替代的特性,跟 JavaScript 一样,可能都有着很大的缺陷,但也因为某些历史原因或发展进程导致他具有不可替代性,除非有新的东西足以填补那块空缺
作者: aidansky0989 (alta)   2020-10-18 17:48:00
python是动态面向对象的语言
作者: strlen (strlen)   2020-10-18 18:30:00
JS就是个历史妥协下的产物 本质上是个垃圾语言 根本不应该推广和壮大 是各家大手各怀鬼胎整天想在前端推自己的语言争到最后都没赢 JS才在各方制衡下脱颖而出另外阿 不想写OO 你就不要写OO 现在哪个现代一点的语言没支援FB跟Lambda?那你就当个class纠察队 看到有人出class就甩他巴掌也没人管你阿 如果你自己开公司的话啦 嘻嘻就我看来这些东西都只是工具 哪有啥好坏之分 会用不会用或看不看得懂而已 目光如豆才会在那边争这个写法你团队讲好要怎样写就那样写阿 明天去上班跟支持OO的同事练舞室打一架 打赢了你就回去写你的FB模式嘛
作者: wei115 (ㄎㄎ)   2020-10-18 20:38:00
JS和C一样 一堆人靠背C想取代C,结果C活超久接下来就轮到JS惹八
作者: strlen (strlen)   2020-10-18 21:34:00
JS和C一样 XDDDDDDDDDD
作者: CoNsTaR ((const *))   2020-10-19 16:15:00
C 很不错吧,作为一个操作机器用的指令语言的话机器做得到的你在 C 里也都找得到如果想要用 C 做和操作机器相差很远的事,那就你的问题了,C 是无辜的
作者: runedcross (Shiki)   2020-10-19 18:47:00
js 要怪 google 弄了一个 v8 让他延命了

Links booklink

Contact Us: admin [ a t ] ucptt.com