4 ms·
Write and release an app in it that would be difficult to write in existing languages, and make the fact that Whizzy New App is written in Whizzy New Language
by Turing_Machine 6y ago
Write and release an app in it that would be difficult to write in existing languages, and make the fact that Whizzy New App is written in Whizzy New Language prominent.
Then provide lots of source code comparisons showing how doing (whatever) in Whizzy New Language is more pleasant/concise/bug-resistant than Old and Busted Language.
The other poster's idea of publishing papers is a good one, if you're shooting for an academic language for intellectual pursuits. If you want a language that people will use in the Real World, though, you're gonna need some Real World code.
The problem is that there are a lot of new languages coming out all the time.
Whatever route you go, make sure you tell people exactly what the advantages of Whizzy New Language are right at the top (at the beginning of the github README, in the abstract of the paper, whatever), because no one is gonna grovel through a bunch of docs to learn that.
I'm interested in new languages, so I usually at least click on announcements, but it doesn't take long for me to lose interest if I don't see some plausible major advantage within the first paragraph or two of text. Too much new material, not enough time to read it all.
- brundolf 6y agoFor sure. I don't think papers/academia are really what I'd be going for; this is definitely more of a Real World language. It encapsulates lessons I've learned in a semi-specific domain in a way that keeps the programmer right on track, and greases the wheels of development at the same time. It has some new ideas but none of them are so alien as to be worthy of a paper. I've got a very clear vision of the defining features and what sets it apart from the status quo, so I should have no trouble getting that across in the readme. The trick is getting people to see the readme in the first place :) Example projects, ideally in the real world doing real things is a good point of advice. I'll look for opportunities along those lines when the time comes. Thanks!