I realized what kind of problem I look for: someth...
# thinking-together
v
I realized what kind of problem I look for: something that involves IO.
m
That's a great opportunity to demonstrate a lot of benefits of a language if it does improve IO and effects handling in general. I was fascinated how Eff was able to demo algebraic effects with just a few short interactive examples on its website http://www.eff-lang.org
btw, the main drawback of their examples is lack of syntax highlighting. It's usually a big barrier for me and I proceeded with poking the examples only because I was researching algebraic effects in general throughout multiple languages. But if I stumbled upon Eff randomly and saw the examples with no syntax highlighting, I'd disregard it as too raw
Not saying that you should write syntax highlighting for a new language with that same language, but good developer experience starts with basic things like syntax highlighting, so maybe syntax highlighting is as important as runtime for initial prototypes. And it's very hard to pitch new things to developers if they don't provide a good developer experience