4 ms·
pretty cool. almost indistinguishable from implementation in higher level languages
by AzzieElbab 7y ago
pretty cool. almost indistinguishable from implementation in higher level languages
- biggestlou 7y agoYep, once you get the lower-level bits in place (which is still pretty tricky) you can iterate with confidence and surprisingly quickly. I created this project mostly to get people over the hump and into smoother sailing.
- nine_k 7y agoI don't see how Rust is low-level. It allows easy access to low-level stuff, but it has quite powerful high-level features.
- AzzieElbab 7y agoExcuse me - compiled, vmless, and gcless language
- jillesvangurp 7y agoVery nice. I played with and demoed something similar yesterday evening using Kotlin, Spring Boot and Expedia's graphql library at a meetup. Relative to things like Appollo, it is more convenient because it generates the schema using reflection, which means that after hooking up the schema generator, you can just write the same kind of code as normal and simply slap the Query or Mutation interface on the things you want exposed to graphql. https://github.com/jillesvangurp/kotlin-graphql-demo https://github.com/jillesvangurp/kotlin-graphql-demo
- hobofan 7y agoWith higher-kinded types on the long-term roadmap, I would definitely rank Rust as a high level language.
- biggestlou 7y agoI think it's more accurate to call it a language with high-level features