Comments by "xybersurfer" (@xybersurfer) on "Why Null?" video.
-
1
-
1
-
1
-
1
-
1
-
1
-
@darkenlightmage the strength of dynamic typing like in JavaScript i would say, is that you don't have to sometimes jump through hoops for the compiler, when the designers of for example C# didn't consider something. but i think this is rare enough, and the benefits of static typing are still a greater time saver. what do you consider to be the strengths of dynamic typing?
TypeScript tries to bolt on static typing, to fix JavaScript, but it does not go far enough in my opinion (because of having to be backwards compatible). there are also frequently issues in obtaining the right TS type definitions for the right version of existing JS libraries. this problem would not have existed if JS required types to begin with (Python seems to have similar issues with type hints). the "this" keyword is another mistake in JS. you can avoid it for yourself, but because using "this" is a mainstream practice, libraries expect you to use it. you basically can't fix the damage that has been done to the ecosystem by yourself.
Visual Studio constantly crashing seems like a rare problem, that i don't share. what i have encountered is that it seems to get slower with each version, but not enough for me to use a less suitable tool like VS Code for .NET development (which sounds insane to me). i suggest reporting the Visual Studio constantly crashing issue, to Microsoft if you still encounter it, so that it gets fixed.
1
-
1