Suppose you have an awesome idea for a programming language.
What use case do you focus on for V1? Web apps? Games? Something else?
How would you choose your niche?
miniblog.
Related Posts
Suppose you want to make a small, hackable interpreter, so you write an AST walker.
Could you recover performance by supporting lightweight threads that use all the CPUs?
The Python GIL preferred single threaded performance over multithreading, this is the opposite.
It's interesting how [.] is increasingly the standard for talking about dangerous domains: http://evilsite[.]com
It's not a format that needs to be consumed by anything, although I suppose a standard makes grepping easier.
Suppose I want to convert a string to uppercase in a language.
(1) Google it.
(2) Read the official docs or a Stack Overflow answer.
(3) Copy-paste the function/method name to my program.
This is an absurd number of keystrokes! Do any languages aim to minimise this?