5 ms·
Don't learn languages - learn pure paradigms. I can write C# three different ways - imperative procedural, functional, imperative OOP.
by away2017throw 9y ago
Don't learn languages - learn pure paradigms. I can write C# three different ways - imperative procedural, functional, imperative OOP.
- deleted 9y ago[deleted]
- collyw 9y agoI have seen imperative / OOP Python written in the style of Java. It's not great.
- heavenlyblue 9y agobingads python library. Someone’s getting their line count up.
- ben174 9y agoRelevant video: Stop Writing Classes https://www.youtube.com/watch?v=o9pEzgHorH0 https://www.youtube.com/watch?v=o9pEzgHorH0
- collyw 9y agoThats the nice thing about a mixed paradigm language, you can use the features when appropriate.
- yuvalitzchakov 9y agoNot everything can be expressed in C#, and it usually requires much more boilerplate. Try writing a method which abstracts over a generic type, such as List<T> and Queue<T>, for example.
- deleted 9y ago[deleted]