Precisely, at work we use Python and C++, but I wanted to learn a new language in my own time for fun :) I also tried to highlight its weaknesses in the Caveats section. The language is young and often has breaking…
Totally fair point. Minimalism can be extremely liberating and in fact, it's something I apply to many other areas of my life. But when it came to Go, I personally found myself battling the language as a result, rather…
Thanks a lot for the encouragement, it means a lot :) It is tough to read criticism but it's always a good opportunity to learn. The comment about mypy for example was correct and I'm pretty sure I'll be trying it out…
For what it's worth, I have zero association with Crystal, but just happen feel that it appeals to me the most. You can see this on my GitHub too, all projects up until a week ago were Python. And I chose Fibonacci as a…
Yep, many of my colleagues at work use Elixir in fact and they say the same. Ultimately, I started with C++ ... a long time ago (2001) ... and from day one I learned coding using an object-oriented approach. A lot of…
You're right, this was a mistake on my part. I'll correct this in the post. I have used mypy further since the post was written and it is indeed quite helpful, particularly in --strict mode.
You make a fair point and I totally respect your opinion. I was ultimately looking for a versatile language that I could use for my personal projects outside of work and thus I was indeed trying to find a single…
True, I REALLY hate camelCase though ... hahaha But seriously, I do need to spend more time on Nim and give it a fair chance on a project :) Ultimately, I had to choose something to commit to for a while as there are…
You're right about this point. I really should have spent more time on Nim, and I still intend to. In fact, Nim was my main choice prior to learning about Crystal. So no offence intended at all to any Nim fans, and I…
Yep, this is true. I'm hopeful that this will come soon :)
Thanks so much for your comment. I had actually tried -O3 during my tests and didn't notice a huge difference in this particular example. fots ~ $ gcc -O -o fib fib.c fots ~ $ time ./fib 433494437 real 0m0.749s user…
Hey guys, thanks for reading my blog post and posting it on Hacker News. :) It was just an informal brain dump for me and nothing too serious, so please don't take anything to heart. And indeed, I have only spent a…
Precisely, at work we use Python and C++, but I wanted to learn a new language in my own time for fun :) I also tried to highlight its weaknesses in the Caveats section. The language is young and often has breaking…
Totally fair point. Minimalism can be extremely liberating and in fact, it's something I apply to many other areas of my life. But when it came to Go, I personally found myself battling the language as a result, rather…
Thanks a lot for the encouragement, it means a lot :) It is tough to read criticism but it's always a good opportunity to learn. The comment about mypy for example was correct and I'm pretty sure I'll be trying it out…
For what it's worth, I have zero association with Crystal, but just happen feel that it appeals to me the most. You can see this on my GitHub too, all projects up until a week ago were Python. And I chose Fibonacci as a…
Yep, many of my colleagues at work use Elixir in fact and they say the same. Ultimately, I started with C++ ... a long time ago (2001) ... and from day one I learned coding using an object-oriented approach. A lot of…
You're right, this was a mistake on my part. I'll correct this in the post. I have used mypy further since the post was written and it is indeed quite helpful, particularly in --strict mode.
You make a fair point and I totally respect your opinion. I was ultimately looking for a versatile language that I could use for my personal projects outside of work and thus I was indeed trying to find a single…
True, I REALLY hate camelCase though ... hahaha But seriously, I do need to spend more time on Nim and give it a fair chance on a project :) Ultimately, I had to choose something to commit to for a while as there are…
You're right about this point. I really should have spent more time on Nim, and I still intend to. In fact, Nim was my main choice prior to learning about Crystal. So no offence intended at all to any Nim fans, and I…
Yep, this is true. I'm hopeful that this will come soon :)
Thanks so much for your comment. I had actually tried -O3 during my tests and didn't notice a huge difference in this particular example. fots ~ $ gcc -O -o fib fib.c fots ~ $ time ./fib 433494437 real 0m0.749s user…
Hey guys, thanks for reading my blog post and posting it on Hacker News. :) It was just an informal brain dump for me and nothing too serious, so please don't take anything to heart. And indeed, I have only spent a…