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