ruby和python中没有过程代码和非mvc?

ruby和python中没有过程代码和非mvc?,python,ruby,model-view-controller,oop,Python,Ruby,Model View Controller,Oop,我知道这两种语言需要oop 但是在类内部,您可以使用过程代码吗 对于mvc部分,这种模式与他们的框架一起出现,对吗 与实际语言本身无关?这两种语言都不需要OOP,尤其是Python。在Python中,您可以编写任意数量的普通函数,并且有许多模块不定义任何类。在Ruby中,您可以做同样的事情,除了在模块上使用方法而不是函数 你是对的,MVC与框架相关,而与语言本身无关。它们不需要OOP,但它们确实需要过程代码,因为它们是命令式语言,而不是函数式语言。您可以使用一些功能性技术 有很多框架在两种语言中

我知道这两种语言需要oop

但是在类内部,您可以使用过程代码吗

对于mvc部分,这种模式与他们的框架一起出现,对吗


与实际语言本身无关?

这两种语言都不需要OOP,尤其是Python。在Python中,您可以编写任意数量的普通函数,并且有许多模块不定义任何类。在Ruby中,您可以做同样的事情,除了在模块上使用方法而不是函数


你是对的,MVC与框架相关,而与语言本身无关。

它们不需要OOP,但它们确实需要过程代码,因为它们是命令式语言,而不是函数式语言。您可以使用一些功能性技术

有很多框架在两种语言中都使用MVC,是的