Re:Intro To Pattern Matching – Covers C# 9
by fiveminds on Wednesday February 19, 2020 @10:36AM
(#22366377)
me to you can solve the same problem in 100 ways and each way can have its own tips and ticks and pors and cons! C# will be complex like c++ not for new developers only for experts!
[ Parent
| on HN ]
Re:Intro To Pattern Matching – Covers C# 9
by runevault on Wednesday February 19, 2020 @10:40AM
(#22366421)
While I don't entirely disagree with you, "default" c# style won't screw you up the way default c++ will, while masterful c# will give you a non-trivial amount of the benefits if they continue to make intelligent improvements.
Will it ever be perfect? Of course not. But I feel like the direction they are taking is a reasonable one.
Re:Intro To Pattern Matching – Covers C# 9
by goto11 on Wednesday February 19, 2020 @10:41AM
(#22366435)
This is the basic dilemma for any language. You can evolve and grow bigger, or you can stay simple and pure. I think history show languages have to evolve to stay relevant - "small and elegant" languages like Scheme and Smalltalk are not widely used. But since you can't really remove existing features, evolving leads to more complex languages.