3 ms·
One refreshing thing with a language w/o classes and inheritance is that you aren't worried about having the design make use of those features. That's one probl
by msie 9y ago
One refreshing thing with a language w/o classes and inheritance is that you aren't worried about having the design make use of those features. That's one problem I had with C#. I was constantly redesigning my class hierarchy instead of getting things done.
- jrs95 9y agoA big benefit of using Go for me is that it influenced how I write Java. Keeping the use of class inheretince to a minimum (by using composition) and having interfaces for nearly everything makes for a much more flexible code base.