View Single Post
Old Aug 16th, 2005, 4:14 PM   #51
OpenLoop
Expert Programmer
 
OpenLoop's Avatar
 
Join Date: May 2005
Location: East Lansing, MI
Posts: 663
Rep Power: 4 OpenLoop is on a distinguished road
look a few threads up...
Quote:
Originally Posted by OpenLoop
I say False advertisement because multiple inheritance is possible in java by using interfaces and java runs on JVM which can be downloaded for windows, MacOS, and most Linux distros AND which also guaranties that your program will run identically across systems.

EDIT: And who said you can only have one class per file, you got it all wrong buddy. You're only allowed one PUBLIC class per file but you can have as many private classes as you want to be used within that file.
Quote:
Originally Posted by Cerulean
Precisely. The focus was on the inflexibility, and my argument stands in that regard.
My focus was on false advertisement. Besides, If you're going to design a well organized language and platform like java and jvm, you must have some restrictions to keep things in order.

Quote:
Originally Posted by Cerulean
*politely requests the reasoning behind this opinion*
I had a brief experience with python and here's some things that i like in programming languages and that Python didn't have:
- I like C style syntax because it's easier to read
- well defined variables because it's easier to maintain
- pure OO because it makes sence(to me)

Bottom line, I don't like loose languages that has too few rules.

Quote:
Originally Posted by Cerulean
You didn't answer my question as to how Java is a more powerful language
For the same reasons C++ is, : strong typed, portable, Object Oriented, well designed, well structured libraries. Additionally, Java can be used to program microcontroller, Cell phones, and PDAs. For me, that's enough for a language to be powerful.
OpenLoop is offline   Reply With Quote