He really hits on a core programming challenge: the impedance mismatch between hierarchical and relational data. Functional programming excels at working with hierarchical data through recursion, while logic programming is tailored toward relational.
3 years ago
I ran the Future Programming Workshop as a pre-conf at SL for 2 years. Was fun but not a perfect fit, and wasn’t invited back. The vibe at SL is highly accomplished hackers interested in advanced techniques. Dissatisfaction with the status quo is mostly expressed as a problem of structural inequity in society.
OK so.. People are talking about complacency with the status quo and all that. I been coding C++ for 22 years. My resentments at the language (and truly, all C-derived compiled languages) grew and grew until I quit my job and wrote a new compiler from scratch.
Also for staged compilation you mention scala and julia. People usually mean things like macros in this context.. or maybe for languages that have S-expressions some kind of AST transformation. I'm not a language theorist at all, but I haven't seen any compiled language that simply let you run the same language at compile time.
3 years ago
Iwhat people in the group think of this Svelte3 that came out for webdev? Will it out react away?