My code is not fast. Writing efficient code takes a lot
of brain power. My brain is of the lazy type - it wants
the computer (but not AI) to solve things. I only write
code so I can be lazier lateron.
I think with this approach, we will only win if a language
allows for:
1) ease of writing, and
2) fastness
Right now languages don't really combine both. We have
ease of writing e. g. ruby or python, but they are slower
than C, our godfather language. So far all languages that
try to solve both problems, become mega-verbose and tend
to gravitate more towards one than the other - usually
e. g. "let's write a replacement for C". I wonder if
combining both 1) and 2) is possible, kind of like select
on your own what to combine, so if my time is precious,
I write a quick prototype. If this must become faster,
I write it with more details. That's still not really
a language that combines 1) and 2) genuinely but perhaps
it is an acceptable trade-off. Right now we kind of mix
two languages here, say, ruby+java or python+C or any
other similar combination.
I think with this approach, we will only win if a language allows for:
1) ease of writing, and 2) fastness
Right now languages don't really combine both. We have ease of writing e. g. ruby or python, but they are slower than C, our godfather language. So far all languages that try to solve both problems, become mega-verbose and tend to gravitate more towards one than the other - usually e. g. "let's write a replacement for C". I wonder if combining both 1) and 2) is possible, kind of like select on your own what to combine, so if my time is precious, I write a quick prototype. If this must become faster, I write it with more details. That's still not really a language that combines 1) and 2) genuinely but perhaps it is an acceptable trade-off. Right now we kind of mix two languages here, say, ruby+java or python+C or any other similar combination.