5 ms·
I don’t touch type and I’m fully with you on speed doesn’t increase performance, but I have recently started writing c# after two decades of python and man the
by meitham 2y ago
I don’t touch type and I’m fully with you on speed doesn’t increase performance, but I have recently started writing c# after two decades of python and man the number of lines that you have to write before you get to the meat of the logic! So I think that 10 lines of code are only to expressive languages not globally
- MrJohz 2y agoIn fairness, I don't have so much experience with C#, but my experience with Java and OO-heavy JS codebases is that most of the boilerplate can be automated away without much problem - typing "cl<tab>" generates a class definition, and I can hit tab to jump between the different bits I need to fill in. With Copilot, this has become even easier because it is very good at guessing the relevant boilerplate to insert without needing to look through different options.
- owenpalmer 2y agoLearning to touch type is hard, but worth it. Once you learn, you'll realize the difference it makes.
- arunix 2y agoIt need not be hard. I learnt over the Christmas holidays using Kaz (https://kaz-type.com/ https://kaz-type.com/)
- neonsunset 2y agoCould you post an example of the boilerplate you are facing with? I’m sure it’s something that's perfectly avoidable.