Forgot your password?
typodupeerror

Comment Sometimes there is no alternative... (Score 1) 170

> No one cares how useful a programming language
> is - they care how many competent programmers
> they can hire who can code with it. This is why
> Lisp, ML, Haskell, Prolog and the rest have
> been consigned to the dustbin.

I strongly disagree.

In every large software system, there is a complex part. Writing this part in a lower level language (like Java) is giving up a lot of competitiveness, because your system will be inherently limited by the architecture choice.

Dont misunderstand me, Java (for example) is of great value, giving you a great standard of interoperability.

But for the part of the system that makes you headaches, choose a powerful language for fast prototyping, dynamic behavior and with code generation features (macro facility).

And of course, pay the higher price for experts, and get rewarded by a system having unique capabilities.

And even if you want to stick to Java (as example), you will be better generating this code out of a powerful meta language.

Anyway, this approach has of course some negative sides, but what would be our business without challenges...

Slashdot Top Deals

The reward for working hard is more hard work.

Working...