lineves
面向过程 面向对象 再往上是什么呢?面向情境?

Matrix67的博客上写过如果N=NP的话

一些新型的自动编程语言将出现,并将逐渐取代传统的编程语言。这种新型编程语言扮演着一个“判定性/最优化问题万能解决器”的角色。在新的编程语言中,你只需要用代码指明输入数据与输出数据的关系,而无需关心计算输出数据的步骤。只要这种关系是多项式时间内可计算的,编译器将自动找到解法。在新型编程语言的支持下,人们唯一需要考虑的是,如何把实际问题转化成数学模型。

虽然函数式编程和面向对象不是同一个层面的东西,但是从给我的感觉来看,函数式编程也许会慢慢地吸收取代OOP吧;

我有点好奇在此之后还有哪些阶段呢? 当初发明汇编语言的时候也没有人能想象得出OOP,是不是我们现在的想象力也无法企及到后面的世界呢?;

为期三年的暴走
不过喂喂你为什么会在这个板块逛啦
展开Biu

lineves 发表于 2013-1-19 20:34

不过喂喂你为什么会在这个板块逛啦;

。。只是因为看到是你发的就点进来了啊。。果然是一点都。。看不懂(白痴捉急

[查看全文]
the_LZ
其实这也没什么上下之分
展开Biu

其实这也没什么上下之分,都是为了解决对应的问题而使用的方法

如果真的要说的话,再高级一点应该是面向组件的编程吧……

[查看全文]
lineves
为期三年的暴走
展开Biu

为期三年的暴走 发表于 2013-1-16 23:34

哈哈基友,我就知道我没看错嘛,果然是大神!(那个括号不闭合的白痴

不过喂喂你为什么会在这个板块逛啦#7126!;

[查看全文]
为期三年的暴走
哈哈基友
展开Biu

哈哈基友,我就知道我没看错嘛,果然是大神!(那个括号不闭合的白痴

[查看全文]
狂奔的瘦子
我觉的最后是面向过程和面向对象融合到一起
展开Biu

我觉的最后是面向过程和面向对象融合到一起.......你中有我,我中有你

[查看全文]
雲政
面向世界
展开Biu

面向世界~~~

[查看全文]
LonghronShen
按说应该再列举一个
展开Biu

按说应该再列举一个“面向方面的编程”,就是所谓的AOP。其实AOP更倾向于一个框架或者说设计模式,可以在某些较好的OOP的语言上实现。现在编程语言发展趋势主要是函数式编程,再一个是面向数据编程。

[查看全文]
Mr_Alex
本帖最后由
展开Biu

本帖最后由 Mr_Alex 于 2013-1-6 21:32 编辑

面对对象 和 面向过程 ,二者并没有高下之分,就算往后发展出现了新的编程模式,那也应该不会有高下之分吧。

我觉得二者应该是各有所长,面向对象的思想更方便于对需求的分析和软件系统的架构,而有时候用面向过程的编程又更能快捷的解决问题。

现在EOS就是结合了二者之长,形成一套新的开发系统。其基础语言是JAVA,其开发模式看起来都是面向对象的,甚至是图形化的,但是接触稍微深入一些就容易发现,其代码确实侧重于面向过程。

PS:对于初学编程又侧重走技术路线的,不建议使用EOS。但毫无疑问的,越来越多的企业喜欢这个东西,因为它可大大缩短软件的开发周期@42#

[查看全文]