4 ms·
Since you are a language nut, I would like your opinion on the language I've been developing for more than a year now - Mint (https://www.mint-lang.com https://
by gdotdesign 7y ago
Since you are a language nut, I would like your opinion on the language I've been developing for more than a year now - Mint (https://www.mint-lang.com https://www.mint-lang.com) :)
It's something between Elm and React (while actually using React as a platform) with a lot of built-in functionality like routing, styling, data storage and more.
- hopia 7y agoWow that's cool, components as first class citizens. The native control flow structures are also pretty innovative!
- eyelidlessness 7y agoThis looks really interesting, and I'd certainly consider trying it out for a personal project. If I may ask a question about syntax... Mint `render` returns look so very close to JSX syntax, but slightly different. It appears bare text variables are annotated `<{ varName }>` rather than `{ varName }`, and the `<Component::style ...>` syntax is unfamiliar. What is the motivation for providing a syntax so close to JSX but slightly different?
- gdotdesign 7y agoFor this particular syntax, the motivation here was to make it look like more of a tag than an interpolation.
- Vinnl 7y agoHeads-up: I submitted it as a separate post and it appears to be making the front page now. You might want to get in there: https://news.ycombinator.com/item?id=22246615 https://news.ycombinator.com/item?id=22246615