Conversation

I think putting Rust in here is *slightly* misleading, but that doesn't ruin the point. We have had certain vintages (1995 was one for sure, I think 2009-2010 counts too) where there's suddenly a bunch of languages, and then a long time between. When's the next one?
Quote Tweet
Go, Rust, and NodeJS all came out within a year. Sometimes I wonder what problem is gonna push people to create a new batch of languages trying to solve it
8
88
I would *like* to think that at least one of the thing that comes next is that someone solves the usability issues with dependent typing. I also don't really think someone *can* make better syntax for Rust that serves the same goals, but sometimes I wonder.
3
45
dependent types + low level effects (like syscalls and memory alloc) + low level co-effects (like staging, uniqueness, linearity). that's what I want. oh and leverage dependent records for your module system, and base your ad-hoc polymorphism off that
1
6