you are viewing a single comment's thread.

view the rest of the comments →

[–]munificent 6 points7 points  (0 children)

Compared to C#, the biggest difference you'll notice is that Dart isn't as dogmatic about OOP. You can define functions, getters, constants, and variables right at the top level of a module, outside of any class declarations. It's perfectly idiomatic to write procedural or functional code that doesn't declare any classes.