[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: succinctness = power
> What if I defined a programming language that was twice as verbose but
> the programmers working in it were half as expensive (business majors
> rather than CS) and could crank out the same number of features in the
> same time (the right primitives for the problem domain). Would that high
> level language be less powerful?
God, yes. That's exactly what I mean by powerful. Add in
Brooks' Observation (programming team productivity does not
scale linearly) and you get the thesis of Revenge of the Nerds:
use weak language -> always be behind -> lose in market.
And remember that is the best case. Languages are not just
to implement in, but to think in. So the more common situation
use weak language -> competitors do things you never
even imagined -> lose in market, rapidly.
>From what I hear, ITA's case is an instance of the latter.