← Back to context

Comment by meitham

1 year 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

In 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.

Could you post an example of the boilerplate you are facing with? I’m sure it’s something that's perfectly avoidable.