About ⚫ Downloads ⚫ Programming ⚫ Music ⚫ Links
C but I also tried
● Java a nice object oriented language.
● JavaScript also a nice language. It's getting more important.
- A very small JavaScript Interpreter, written in C is duktape.
● C++ a pseudo object oriented language
● I don't like C++ that much, because
- 1) of it's static polymorphism. There is a case in which polymorphism don't work.
- 2) No binary compatibility between different compilers, unlike C. An extern function void foo(int) has different names. In C it's just foo.
- 3) No reflection like in Java. There would be not that much waste to have an optional description of each class. However, in C there is also no reflection.
- 4) Templates: They are just better macros despite to the generic's in Java. The compiler errors can get really funny if something is wrong in the template.
- However, things are getting better with C++11, especially Lambda functions.
● stack based languages
● TCL
● Forth, PostScript
- you find more information on complang TUWien
● Assembler: Intel 80386, 6502
● Linux: gcc, DOS: Open Watcom, C64: cc65
| created with STWiki | last modified at 2019-11-03 00:31:42 |