Get the latest tech news
Pipelining might be my favorite programming language feature
Free-standing function call syntax considered kind of suboptimal.
Unless you’re one of those people who spends so much time dealing with SQL that it’s become second nature, and the thought that the control flow of nested queries is hard to follow for the average non-database engineer is incomprehensible to you, I guess. Franck Pachot raises the great point that the SELECT statement at the top of a query is (essentially) its function signature and specifies the return type. What I like about Rust is that it gives me the best out of both worlds here: You get traits and type inference without needing to wrap your head around a fully functional, immutable, lazy, monad-driven programming paradigm, and you get methods and associated values without the absolute dumpster fire of complex inheritance chains or AbstractBeanFactoryConstructors.
Or read this on Hacker News