2 ms·
Discussing what you "need" isn't remotely interesting in the context of programming languages. You don't need anything more than assembly language to get anyth
by pcwalton 10y ago
Discussing what you "need" isn't remotely interesting in the context of programming languages. You don't need anything more than assembly language to get anything done.
- tedunangst 10y agoRedefining need as nice to have isn't interesting either. It should be possible for there to exist a set of features which are convenient if present, but the absence of which does not substantially impede the development of solutions.
- wolf550e 10y agoYou described a feature that good engineering practice says should be eliminated. Features have costs (the most significant of which IMO is learning an unfamiliar feature when you read other people's code), thus only features that allow better (less error prone, more maintainable, faster) implementation of applications should be included in any language.