crysisaverted

joined 1 year ago
[–] crysisaverted@lemmy.world 4 points 1 year ago

I wrote a ton of vb6 in the 90s. Then vb.net 2003 in... Well that date. Then moved to c# after holding on for awhile.

My memories of that time:

  • its higher mental load to do the right, safe thing in vb.net vs the same objective in c#.
  • both early versions of both languages had really similar capabilities, as they both compiled to the same IL code targeting the same VM.
  • these differences obviously moved apart as the years went by as the cost to innovate in 2 places is wasted effort... So language enhancements went into c#.

These days you might as well learn pascal as vb... If you want to know where to invest your time in learning i would suggest C#, java or golang for backend. Or typescript. Typescript is good.