|
|
|
|
|
by bluGill
208 days ago
|
|
OOP is very useful/powerful, don't throw the good parts out. Java messed up by deciding everything must be an object when there are many other useful way to program. (you can also argue that smalltalk had a better object model, but even then all objects isn't a good thing). Functional programing is very powerful and a good solution to some problems. Procedural programing is very powerful and a good solution to some problems. You can do both in Java - but you have to wrap everything in an object anyway despite the object not adding any value. |
|
Perhaps you would prefer a multi-paradigm programming language?
http://mozart2.org/mozart-v1/doc-1.4.0/tutorial/index.html