> For lasik, has anyone known someone who was misfortunate enough for the flap to dislodge and what were the consequences?
No but a relative of a friend went blind in one eye. There used to be a big Facebook group where people shared their negative stories like this, I'm sure you can find similar subreddits/FB groups/whatever. Not everyone goes blind obviously, but some side effects are really, really bad and you can't fix them by simply wearing something like glasses so they're going to stay around forever if you get them. After all, the eyes are probably the most delicate part of the human body.
I'd say it's too risky, possible side effects are much worse than having to wear glasses when you're reading etc. Glasses are just fine.
That was just one example but you win I guess. What I had in my mind was for a Spanish speaker it's probably easier to learn a hypothetical Romance language that doesn't have grammatical gender than say French.
And for me the word "chair" is synonymous with "Mountain Dew", but fortunately it doesn't matter for the rest of the world. A language has nothing to do with some of its speakers.
> Because so far noöne has figured out the set of extensibility points needed for a language-agnostic one that doesn’t result in horrible bloat and sprawling API surfaces.
Rob Pike did. Acme is absurdly simple yet absurdly powerful. Because everything is text and any piece of text is executable. Combined with the plumber[0] it beats every other approach to extensibility that I've seen. You can have any "IDE-ish feature" with a plumber rule. And you don't lose simplicity.
> Emacs is probably the simplest language-agnostic IDE.
Not to be a prick but I doubt Go users will like this, they tend to prefer simple things to more complex things. Maybe retargeting this for Java/C++ users would be better.
Jokes (not really) aside, why does an IDE need to be designed for a language anyway?
(Please take this with a grain of salt, seriously)
Launch as soon as you can. If you've built the MVP by yourself or with the team you've already got, don't look for funding to turn it into a more 'solid' product and just launch right now. If your product clearly solves a real problem that real people have, you shouldn't feel lost, I mean eliminating pain in people's lives is great. Also go talk to people who might be your potential users.
* google + gobyexample
* "the go programming language" by Donovan and Kernighan (haven't read it myself but seen positive reviews)