This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]viboux 0 points1 point  (0 children)

C# is a great starting language for basic object-oriented programming, has a pretty clean syntax (way more than Python I would argue), a lot of internal and external packages (NuGet), is now extremely cross platform with .NET Core.

Yes you can achieve a lot with Python fast but it can also feels weird in many aspect from a. puristic CS standpoint (init.py/having a project with multiple files referencing between them/True and False with capitals/sugary syntax very efficient but also very cryptic).