This is so great to see. Nim is my favorite imperative language, and strikes a nice balance between ease of use and power. The developers do so such a great job, and it's nice that the language...
This is so great to see. Nim is my favorite imperative language, and strikes a nice balance between ease of use and power. The developers do so such a great job, and it's nice that the language has some more support behind it. Looking forward to 1.0 release!
Looks like it's another opportunity to try Nim! Not just because of the new sponsor, but also because it's an excuse to try a language again. I got through the official tutorial I think, before,...
Looks like it's another opportunity to try Nim! Not just because of the new sponsor, but also because it's an excuse to try a language again.
I got through the official tutorial I think, before, but got held up on a number of things, including the case insensitivity and the ability to call functions in several different ways - they all seemed like steps backwards in language design as most languages are moving towards official styles and opinionated linters are becoming more popular.
I certainly couldn't fault the speed, though, and the syntax (assuming a specific style is selected and maintained throughout a codebase), did look clean and legible.
Once you start coding seriously, those things become non-issues. They rather help you. You can adopt any style you like and choose to stay consistent throughout your code base (as you later...
but got held up on a number of things, including the case insensitivity and the ability to call functions in several different ways
Once you start coding seriously, those things become non-issues. They rather help you. You can adopt any style you like and choose to stay consistent throughout your code base (as you later state).
I have been updating my notes as I learn this awesome language more.
True, I guess that flexibility lowers the entrance barrier some - people can bring in the styles they're used to and not have to mentally switch, like from snake care to camel case, in addition to...
True, I guess that flexibility lowers the entrance barrier some - people can bring in the styles they're used to and not have to mentally switch, like from snake care to camel case, in addition to learning a new language.
Oh wow, nice notes! I'm definitely going to peek back at them as I play around with the language.
This is so great to see. Nim is my favorite imperative language, and strikes a nice balance between ease of use and power. The developers do so such a great job, and it's nice that the language has some more support behind it. Looking forward to 1.0 release!
Looks like it's another opportunity to try Nim! Not just because of the new sponsor, but also because it's an excuse to try a language again.
I got through the official tutorial I think, before, but got held up on a number of things, including the case insensitivity and the ability to call functions in several different ways - they all seemed like steps backwards in language design as most languages are moving towards official styles and opinionated linters are becoming more popular.
I certainly couldn't fault the speed, though, and the syntax (assuming a specific style is selected and maintained throughout a codebase), did look clean and legible.
Once you start coding seriously, those things become non-issues. They rather help you. You can adopt any style you like and choose to stay consistent throughout your code base (as you later state).
I have been updating my notes as I learn this awesome language more.
True, I guess that flexibility lowers the entrance barrier some - people can bring in the styles they're used to and not have to mentally switch, like from snake care to camel case, in addition to learning a new language.
Oh wow, nice notes! I'm definitely going to peek back at them as I play around with the language.