Comment Re:How about (Score 1) 1782
I second that most of the programming languages have been developped with a certain area of application in mind.
e.g. C is the classical system programming language, used to code mainly OSes
In prolog you can design expert systems and some AI related things very easily, although it does not very well when used to code a webserver
Java is mainly used for applications nowadays, most often combined with enterprise java beans (ejb) and web frontends, for which it is very well suited. But it is impossible to write an OS for a x86 with it.
Right tool for the right job. You don't use a hammer to cut wood, even if its possible and the result might look awful
e.g. C is the classical system programming language, used to code mainly OSes
In prolog you can design expert systems and some AI related things very easily, although it does not very well when used to code a webserver
Java is mainly used for applications nowadays, most often combined with enterprise java beans (ejb) and web frontends, for which it is very well suited. But it is impossible to write an OS for a x86 with it.
Right tool for the right job. You don't use a hammer to cut wood, even if its possible and the result might look awful