5 ms·
Yes! This idea that every language learnt brings something to your programming is not really true imo, or at least barely true for many languages. You learn lit
by pharmakom 5y ago
Yes! This idea that every language learnt brings something to your programming is not really true imo, or at least barely true for many languages. You learn little picking up C# after Java, but a tonne learning Haskell after Java. Paradigm matters, syntax and conventions not so much.
- hackerfromthefu 5y agoFor a lot of its lifetime C# has been ahead of Java, though I think as C# has matured Java has probably caught up so it may be true now. But C# introduced e.g. runtime generics, functional style LINQ, async and also RX style programming first, though RX is not part of the language but the ecosystem.
- beagle3 5y ago“First” here might be right with respect to Java. Lisp basically had all of these in the 1990s. Perhaps earlier.