HNHacker News
TopNewBestAskShowJobs

kvalle

159 karma · joined December 1, 2012

submissionscomments
kvalle··on Functors – What Are They?
I guess it's too late now, given that the advent calendar is completed, but for next year:

https://functional.christmas/rss.xml

kvalle··on Machine Learning Christmas Calendar
In Norwegian we use the terms "Christmas calendar" and "Advent calendar" (translated directly) interchangeably. This i probably why some of the calendars (under the https://bekk.christmas umbrella) are using the term incorrectly
kvalle··on Re-writing the site of Norway's largest transport provider in Elm
It might be that way where you work, but that's definitely not the case here.

In fact, I think what you suggest would be an extremely short-sighted "strategy" for a consultancy. Sure, you might get the next contract working this way. But once the customer could get rid of you they would, and they would never hire you again.

kvalle··on Game of Codes
Better link, directly to the video(s): http://2014.javazone.no/videos.html
kvalle··on Simple steps to implementing a programming language
Yes, I'm the author. You'll find my contact info at the frontpage of the blog. Please, send my any feedback :)

The language is a simplified variant of Lisp. This is just a toy language, so a lot of things from a real Lisp will be missing, but I think there's enough to give you a sense of the core of the language. Actually, this version isn't too far off from the original Lisp written by John McCarthy over 55 years ago.

kvalle··on Simple steps to implementing a programming language
I don't really have a good answer as to how much experience is needed, but I do know I wish I had attempted it earlier.

My suggestion: Just try and see how it goes. If you find it too overwhelming, don't worry, you can always revisit the concepts later.

I didn't write the tutorial with novice programmers in mind, so I can't promise everything will be explained as you need. But still, if you do try, I'd love to hear your experiences.

kvalle··on Simple steps to implementing a programming language
Thanks!
kvalle··on Simple steps to implementing a programming language
It's definitely a journey! And I agree that trying to figure out how the concepts for yourself is by far the most rewarding. I hope this tutorial can help people realize that it's not difficult to get started, and inspire them to get started exploring on their own.
kvalle··on Simple steps to implementing a programming language
Nice! I've actually just started learning me some Haskell (for great good). Will definitely have a look at that wikibook.
kvalle··on Python coding standards
Came to say the same. A call to flake8 is a very useful step in most of my Git pre-committ hooks.