D vs Java
Anders F Björklund
afb at algonet.se
Tue Mar 21 05:17:13 PST 2006
Roberto Mariottini wrote:
> I think there are three categories:
>
> - Scripting languages, for quick tricks (Python, Ruby)
> - VM-based languages, for maximum portability (Java, C#)
> - CPU-compiled languages, for maximum efficency (D, C++, C)
>
> And there is enough space for all.
I agree with you, although I would probably group them like:
- Scripting: Shell, Perl, PHP, Python, Ruby
- Extension: Lua, ECMAScript, Tcl, Guile
- Object-oriented: Java, C#, Smalltalk
- Hybrid: D, C++, Objective-C
- Lowlevel: C, Assembler
And that leaves out a whole bunch of other languages, still.
--anders
PS.
http://en.wikipedia.org/wiki/List_of_programming_languages
More information about the Digitalmars-d
mailing list