After reading these blogs:
http://kawagner.blogspot.com/2006/08/oop-is-dead.html, 
http://www.geocities.com/tablizer/oopbad.htm and many more in this line, I feel 
Object oriented programming is nothing that is a proven concept.

It was a time when C language helped solve all problems like OS programming, 
embed systems programming etc.. Then someone thought lets expand capabilities 
of this procedural style of coding. c++ came out with lot of features with 
polymorphism, encapsulation, inheritance, abstraction. This is not a 
mathematically proven concept. Compiler had lot of capabilities to do all 
these- convert into machine code programs coded based on these set of 
guidelines/rules.
C++ was way better because, it allowed procedural style as well. The design 
patterns book came out based on C++ or some other language out there. Again 
this is not proved mathematically correct. 
 
-Hari


--- On Wed, 5/13/09, Thiago H. de Paula Figueiredo <thiag...@gmail.com> wrote:

> From: Thiago H. de Paula Figueiredo <thiag...@gmail.com>
> Subject: Re: [Tapestry Central] Clojure @ JavaWorld
> To: "Tapestry users" <users@tapestry.apache.org>, hari_...@yahoo.com
> Date: Wednesday, May 13, 2009, 4:54 PM
> On Wed, May 13, 2009 at 2:32 AM, hari
> ks <hari_...@yahoo.com>
> wrote:
> 
> > Is JVM getting bloated with more programming concepts
> than just OOP?
> 
> No. JVM does not know about Clojure, just have support for
> dynamic
> languages. It is just another language running on the top
> of a virtual
> machine. Don't forget that the JVM runs bytecode, it
> doesn't interpret
> the Java language or any other one. Any language X can be
> run in the
> JVM, as long as you have a X compiler that generate
> bytecodes or you
> have an interpreter written in Java.
> 
> > Is OOP on decline and more mathematical programming
> concepts on the rise?
> 
> I don't think so. Some people like functional programming
> besides
> imperative programming.
> 
> -- 
> Thiago
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 
> 


      

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to