another bounty I'm thinking of setting a small amount of Monero on if possible (seeking feedback first) -
sketchy idea proposal 100: a natural-language-agnostic programming language
explain a clear position on HolyC, respecting the talent of Terry Davis while describing why it isn't the perfect compiled programming language in your opinion. (this is the opposite of SIP-101 and both bounties can't be claimed by the same entity)
review the McDonald's interviews, and for bonus points, any other content of Terry's you find interesting.
set aside a few minutes to find or create a different programming language, with all the strengths you see in HolyC and fewer or none of the weaknesses real quick if you don't mind.
this programming language can be found in existence as-is to collect the bounty if there's one out there that meets the criteria (I'm not a coder and haven't been able to find clear answers); if no such programming language exists, it can be created from scratch, or forked from another compiled low-level language, preferably HolyC, Assembly, or C.
make sure the new programming language has a simple "hello world" program that stands in at least some way as an intuitive showcase of why this programming language is an appealing one to use. I recommend working out this part of the design and agreeing on it beforehand to be sure there's no disagreement of whether this condition is met later in the process of collecting the bounty.
make sure the new programming language is agnostic to the natural languages of humankind, which can be done in 1 of 3 ways:
Option 1: The programming language has no out-of-the-box functionality which is based on any particular language's words, instead everything is based on arbitrary symbols and such; when developers use strings or otherwise add natural-language-based functionality, the human words must be indexed in a consistent format where the index can always be consulted for translation purposes
Option 2: the person mainly credited with creating the programming language seems fluent in a natural language other than English; and this person uses this other language instead of English in designing the language; and most importantly, this person carefully indexes every example of any part of the programming language which uses human words, with the index denoting the words used in the terms of the programming language, and what natural language each word is from; and each of these natural-language-based terms is numbered, and this whole programming language is fictional because compiler does not actually recognize the natural-language-based terms, it only recognizes the numbers; as a result, there must either be an automated method of replacing the terms with their numbers, or a manual find-and-replace being done by developers to convert code to the real programming language before compiling; also, just like in option 1, the programming language requires developers to index their strings in a consistent format which can be consulted by translators; so ultimately this is the exact same thing as option 1 if you think about it
Option 3: the exact same as the previous option, except with different compilers for each language instead of the "real" underlying language using a numbered index (why tho?)
In options 2 and 3, the language must have a translated English version. The goal in options 2 and 3 is to have localized versions of the language itself, so it helps to have at least 2 versions, with English being one and the original being a different one.
finally, the real hard parts of collecting this bounty:
1. make it believable that you have met all these conditions, to a paranoid but reasonable layman (non-coder)
AND 2. show at least 2 other bounties or interesting projects which have been completed with extensive use of this programming language. Any bounty is valid if it shows extensive use of the language; other projects will be judged more subjectively. The language creator's involvement in these projects is completely optional (the language itself must be involved).
as with the previous 2 posts, forwarding zaps to some good npubs because I don't use lightning much