News for hackers. Stuff that matters.
Re:Ask HN: Any logic based software dev tool which helps bui... by TheAsprngHacker on Sunday July 14, 2019 @06:07PM (#20436482)
I can't really answer where I learned this stuff. I got interested in typed functional programming languages and one thing just led to another. I accumulated my knowledge from various places. For example, I first heared about the Curry-Howard correspondence from a page on the Haskell Wiki, but at the time, I had to go to its Wikipedia article to understand it.

I learn type theory from reading on the Internet. My father is a programmer, but he mainly uses C++, so he wouldn't know type theory.

To be honest, I probably wouldn't have learned about type theory if it weren't for the Advanced Topics subculture. My first exposure to programming was with Scratch, and on the Scratch "Advanced Topics" forum (ATs), there is a subculture of people (ATers) who are more knowledgeable about programming than the average user and enjoy pushing Scratch to its limits. (I guess you could say that the ATers are hackers.) One of my friends from the ATs is interested in programming language stuff, and many people there are Lisp hackers. So, the poeple in the ATs are probably responsible for stimulating my curiosity and directing me towards functional programming and PL theory. However, I wouldn't say that I learned type theory from the ATs.

Oh yeah, I also learn type theory from people on the Fediverse (the federated social network that Mastodon uses), as there are people there who are knowleadgable about type theory.

Re:Ask HN: Any logic based software dev tool which helps bui... by yawaramin on Sunday July 14, 2019 @07:43PM (#20437000)
Out of curiosity, have you talked to your dad about typed FP/type theory/Curry-Howard etc.? If so how did that go?
Re:Ask HN: Any logic based software dev tool which helps bui... by TheAsprngHacker on Sunday July 14, 2019 @09:41PM (#20437498)
No, I haven't talked to him about this stuff.
Re:Ask HN: Any logic based software dev tool which helps bui... by pezo1919 on Sunday July 14, 2019 @06:24PM (#20436597)
Awesome story, thanks! Keep it up!

Is there any slack channel/group you are part of? What did you find?

Re:Ask HN: Any logic based software dev tool which helps bui... by TheAsprngHacker on Sunday July 14, 2019 @07:28PM (#20436944)
No, I am not a part of any Slack (or IRC, or Matrix) channels for type theory.
Re:Ask HN: Any logic based software dev tool which helps bui... by steshaw on Sunday July 28, 2019 @06:35PM (#20550191)
Well done! I am inspired. Dependent types are the future, and so are you :-).
Re:Ask HN: Any logic based software dev tool which helps bui... by pezo1919 on Monday July 15, 2019 @11:16AM (#20441588)
You might want to join here (copied from another thread) https://futureofcoding.org/slack-readme
Re:Ask HN: Any logic based software dev tool which helps bui... by steshaw on Sunday July 28, 2019 @06:33PM (#20550185)