3 ms·
He has both good and bad points. He is correct in that Tcl's niche is too narrow to serve as a universal scripting language (though that, as John Ousterhout po
by rbehrends 9y ago
He has both good and bad points.
He is correct in that Tcl's niche is too narrow to serve as a universal scripting language (though that, as John Ousterhout pointed out, wasn't really Tcl's goal to begin with).
But he was also mistaken (I think) in thinking that a universal scripting language would be both possible and a good idea.
In practice, needs and preferences are too diverse for one scripting language to serve them all equally well; also, language competition is a good idea.
The biggest problem that people had with Stallman's argument, I think, was that he was pushing the immature GEL/Guile as a replacement (and it would remain immature for years to come), while Tcl at the very least did its job well.