Haskell. A couple very solid books for Haskell came out in 2019 -- Get Programming with Haskell by Will Kurt, and Practical Haskell by Alejandro Serrano Mena -- and I was lucky enough to find a Functional Programming Meetup group in my area with some guys who write Haskell code every day. Currently falling, albeit very slowly, down the rabbit hole of FP -> category theory -> HoTT.
Mind sharing books that got you started? I've been looking into getting started with Haskell myself.
Ask HN: What are you learning in 2019?
181–190 of 222 posts
Re: Ask HN: What are you learning in 2019?
#182I'm a software engineer who has until now mostly worked on web applications (backend and frontend). I have recently been learning Unity3D which has been immensely satisfying. The breadth and depth of skills needed to tackle projects in this field makes for some really interesting work. I am currently awaiting approval to sell an editor plugin on the Unity store which I spent some free time working on as a side projec…
Re: Ask HN: What are you learning in 2019?
#183Outside of Tech, Japanese. Really love watching Anime in my down time. In the past I have watched well over 100+ series in Dub. Recently I was frustrated waiting for Dub for some later series and newer ones. Which lead me to watch Subs and I really dislike reading the text, especially when two characters are talking you have text on the top and bottom of the screen! Too much to read at once. Finally many times there…
If you want to learn Japanese casually, especially through pop culture like watching anime, I think you can start by proficient Katakana.
Been an English speaker, you have a lot of advantage getting good at it in short time. Been able to regularly recognize them and been able to say some of them will certain boost your confidence in language progression.
Re: Ask HN: What are you learning in 2019?
#184I'm a software engineer who has until now mostly worked on web applications (backend and frontend). I have recently been learning Unity3D which has been immensely satisfying. The breadth and depth of skills needed to tackle projects in this field makes for some really interesting work. I am currently awaiting approval to sell an editor plugin on the Unity store which I spent some free time working on as a side projec…
Every time I have tried to learn Unity3D it has not left me with a good feeling. First time was extreme frustration. Second time was a lot of work for not much skill. Several obvious conclusions can be drawn: 1) I am an idiot 2) I am using the wrong training material 3) Unity3D is just not for me. I am hoping it is #2, so I ask what path did you use to learn Unity3D?
Re: Ask HN: What are you learning in 2019?
#185Lately I've also been working on an embedded BLE Mesh project at work writing C, which I found surprisingly fun. Coming from literally zero experience in embedded systems programming, I found it a fun and rewarding challenge.
I've also been very interested in Rust lately, just need to find a project to play with.
Re: Ask HN: What are you learning in 2019?
#186Re: Ask HN: What are you learning in 2019?
#187Re: Ask HN: What are you learning in 2019?
#188And a bunch of computer stuff too, but hell, for the past 33 years of working in this game, I've learned a bunch of new computer stuff each year. Sooner or later it all tastes like chicken.
Re: Ask HN: What are you learning in 2019?
#1891. TypeScript - I have had remarkable experience TS on frontend. Along with react hooks. Turns ES into a powerhouse. 2. GraphQL - Typed, structured API. 3. https://en.wikipedia.org/wiki/Attachment_theory : A very powerful tool to explain human behavior. It can explain individual personal interactions, personal and professional relationships, family systems and many bigger picture things. 4. How to build desktops: Bui…
Seconding TypeScript. If you are a js dev looking to pick up something new, just rename a .js file to .ts, open it in vscode, watch the magic. It will, I think, make you a better js dev.
Re: Ask HN: What are you learning in 2019?
#190I've spent this year mostly on Go. I think I'm in a maybe good enough spot to be employable with it? Which was probably my goal all along. Through Go, though, I've been feeling like picking up a language with a more advanced type system. Usually when I have that feeling I get trapped in analysis paralysis and just never pick anything up. I've been considering just hard-committing to Java/the JVM and taking it as it i…