> C, Go, Limbo.
It reminds me of some story about OpenSSL and… well. Yeah, Python sucks, Ruby sucks, but we have to use something for scripting and everything else sucks more, so… Also, Rust is more appropriate in list of alternatives, I guess.
> Perl, Ruby. ->> rc, awk.
I guess it's only about text processing inside of shell, so, ok, but it's only because our best shells still are awful. I guess shell of the future is something more like iPython, that is, something that allows to do real programming, so there won't be need for cryptic-syntax text processing tools. Yeah, not unix-way. Rc? I doubt.
> GCC. ->> 8c, tcc.
clang, you mean?
> Tk, textual interfaces.
Just no. Textual interfaces are the best, surely, but not always enough. And Tk is simple, sure, but cannot do everything Qt can. So, again, everything sucks.
> Vim, Emacs, nano, Eclipse, ->> Acme, Sam, ed.
So why it happens I never heard of Acme or Sam before? Maybe "ed" in that list could provide some insights?
> UTF-8.
Sure, but unfortunately it's slow as you don't have static offsets, so sometimes you have to use UTF-32 while processing.
> IM
Everything sucks, alternatives aren't any better. Well, may be only a little.
> PDF --> PS(PostScript), DjVu.
What about copying text?
> EPUB --> DjVu.
Really? What about editing? What about reflowable content? What was he thinking wen writing it? FB2 is an "alternative" (but sucks too).
> sed 11q
11q yourself.