[erlang-questions] OT: Please highlight me about JAVA C++ as high level languages just like erlang.

Geoffrey Biggs <>
Thu Jan 21 01:07:19 CET 2010


It entirely depends on what your definition of "high-level language" is.

http://www.paulgraham.com/avg.html


Geoff


On 21/01/10 08:44, Angel J. Alvarez Miguel wrote:
> Hi
> 
> I little quiestion please:
> 
> Wikipedia (!) shows a bunch of computer languages as "high level" 
> http://en.wikipedia.org/wiki/High-level_programming_language
> 
> c2.com sais 
> 
> "A HighLevelLanguage is a ProgrammingLanguage that supports system development 
> at a high LevelOfAbstraction, thereby freeing the developer from keeping in 
> his head lots of details that are irrelevant to the problem at hand."
> 
> 
> and wikipedia concludes that C, C++, C#, Java, VB(Visual basic), COBOL, 
> FORTRAN, Pascal. 
> 
> Spanish version also cites haskell as highlevel in the same list!!
> 
> Can be Java High level on the same category as C (pointers, arrays), no 
> closures, bad generics, even no OOP with mehods calls as messages also like 
> C++? 
> 
> can be a poor OOP paradigm (simple dispatch vtables) worth be called high 
> level abstraction today that we have higher forms of OOP with many even higher 
> constructs as native types in other languages and concurrency between object 
> and process (well almost since 80 smalltak isn' it?)??? 
> 
> So then what category erlang, haskell, lisp are? Very high level? DSL's? 
> 
> it seems to me that C++, and Java poorly manage to scape 2G paradigms and do 
> deserve to loose this "enligthed view as highlevel languages" in favor of more 
> recent an modern pythons, rybies, haskell and of course erlang.
> 
> what's your opinion, please tell me.
> 
> Thanks!!
> 
> Some "folks" view C++ or Java as High level languages very capable languages 
> even with lots of people questioning now if OOP has failed again
> 


More information about the erlang-questions mailing list