Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Why Java is not purely object oriented?

Answer Posted / elecen

Java is mostly an OOP language, but
We expect an OOP language to support:

Multiple Inheritance (not just implementations)
Overloading of operators

Java is inconvenient because:
Doesn't support Pointers :\
Both lightweight and heavyweight controls are CRAPPY!
You need to write hundreds of overhead code just to add some
typical functionality!
Doesn't provide access to some centralized message loop!!! :\

Java Sucks Big Time Because:
Takes like a zillion years to execute code that would take
just a few nano seconds in C++
Has HUGE loading times compared to C++
Is a memory leech!!!
Can't pass objects by reference!!! (mentioned pointers
already, didn't I? ;) :\


Java's nice because:
Runs anywhere a JRE is available :)
But then again, QT based apps run on Win, Linux and Mac, so
why bother?! :p

Bottom Line:
I have NOT a clue why they insist in teaching Java in
universities, while the BEST approaching method has ALWAYS
been C++ with some Assembly :D

Cheerz

Is This Answer Correct ?    2 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Why does java have two ways to create child threads?

954


How define set in java?

1079


What is the primary benefit of encapsulation?

1085


Explain the difference between collection api and stream api in java8?

974


Are there structures in java?

968


when to use ArrayList and when to use HashMap in webApplication.

4707


How many bytes is a unicode character?

1007


What is the difference between size and length in java?

975


Can you access non static variable in static context?

1045


What is an empty string in css?

1051


What is prefix of a string?

1041


What is boolean law?

1066


What is dot operator?

1036


What is the major difference between linkedlist and arraylist?

1039


What are the types of arrays in java?

1090