Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: Conlang Proglangs

From:Peter Clark <peter-clark@...>
Date:Thursday, April 10, 2003, 23:38
On Thursday 10 April 2003 05:43 pm, Arthaey Angosii wrote:
> How many others have made or thought about making a programming language > based on your conlang? Ever since I learned about the Klingon programming > language, I've wanted an Asha'ille programming language. Alas, several > things are currently blocking my progress:
Well, the Enamyn had all died out or been assimilated into various Slavic tribes by the end of the 11th century, so they wouldn't have the foggiest clue about creating a programming language. However, I am confident that they would absolutely adore Python, and heap imprecations upon Perl. ;>
> 1. as a freshman in Computer Science, I need to wait a bit for my > programming language and compiler classes > > 2. the Asha'ille language itself isn't fully developed yet > > 3. I want the programming language to model how "programming" would work > on Cresaea, and that is quite radically different from our silicon computer > logic here
I don't know about all of that. Seriously, do a little research on Turing machines. This was invented even before "silicon computer logic" and it's still in effect today. All you need is six "states" or instructions and some way of storing data (this isn't necessary to a Turing machine, but it's nice for your programmer, trust me). Or, if you would prefer to look at something very similar, check out Brainf**k, which has only eight instructions. Naturally, you probably wouldn't want to keep using a Turing machine, or BF, but it should hopefully give you a good place to start off from. After all, this is where all the other programming langauges had to start, way back in the primordial past. Work on "de-obfuscating" BF, keeping in mind how the Asha'ille might conceive of operations. Would they prefer normal notation (1 + 2), Polish Notation (+ 1 2) or Reverse Polish Notation (1 2 +)? Stuff like that. Gee, that does sound like fun. To bad the Enamyn are dead. Hey, Teoh, what do Ebisedian computer languages look like? :) :Peter -- Oh what a tangled web they weave who try a new word to conceive!

Replies

Arthaey Angosii <arthaey@...>
H. S. Teoh <hsteoh@...>