One-letter programming languages
computerworld.com
computerworld.com
[1] https://en.wikipedia.org/wiki/List_of_programming_languages
I don't think anybody could use Z, since the Z formal notation is too well known.
U https://github.com/upcrob/u-programming-language
W https://www.vttoth.com/CMS/projects/49-w-a-simple-programmin...
Y https://dl.acm.org/citation.cfm?id=954278 and https://esolangs.org/wiki/Y_(programming_language)
Z notation and also Z++ https://en.wikipedia.org/wiki/Z%2B%2B
Back in those days people were still pushing XML web services, SOAP and UDDI like it was the goodest thing possible.
.NET was about showing how everything .net was all those things, kinda.
Basically marketing meets tech hype 101.
- random strings (xkcd) - longer as all 4-, 5- and 6-letter domains are reserved
- names (Levenstein distance) - More and more strange names, perhaps invented
- patterns (.ly, .io) - But that gets crowded very fast
- composed names: "Diffie Hellman"
- 3-part composed names: Will that be seldom in 2020 when all 10-letter domains are taken?
- Even a small sentence, as long as it's unique enough for Google to identify it.
But it seems I'm not good at predictions: Companies keep recycling the same names, the domains expensive, and VCs don't like founders who didn't put enough thought in their brand.
Surprisingly, these both give useful results in Google. The Pages app is at the top, and the Numbers app is only four down (after "Number" on Wikipedia and a couple of results for the Numbers/Numb3rs TV show).
I suspect some hand-tweaking on Google's part.
But I agree Googlability is a problem. C# or F# are really hard to google for example. It's hard with C too since clang refers to something else
They can only do N lines, so the natural decision was to use terser languages, I love it.
I mean, yes there are reasons to use a special language for a problem (for example Elixir instead of Ruby, for distributed systems). Also sometimes some problems get solved more elegant in newer languages (Rust instead of C++ for system programming).
But if the only metric is lines of code, every language solves this with enough abstraction layers...
https://en.wikipedia.org/wiki/F_(programming_language)
Not to be confused with F Sharp (programming language).
https://en.wikipedia.org/wiki/F_Sharp_(programming_language)
> Can the power and capability of C++ be extracted, redesigned, and recast into a language that is simple, orthogonal, and practical? Can it all be put into a package that is easy for compiler writers to correctly implement, and which enables compilers to efficiently generate aggressively optimized code?
Although this has slightly differed now, one of D's core objectives was to make a better C++ from the ground up.
[1]: http://web.archive.org/web/20120111102019/http://dlang.org/o...
For a true one-letter programming language please check SuperPython http://search.cpan.org/~mjd/SuperPython-0.91/SuperPython.pm.
Unix was created by Ken Thompson and Dennis Richie.