Missing ideas in programming language design

Posted by meyka on Stack Overflow See other posts from Stack Overflow or by meyka
Published on 2010-05-06T17:55:54Z Indexed on 2010/05/06 17:58 UTC
Read the original article Hit count: 513

Filed under:

I wanted to try something new and so I designed some programming languages and wrote interpreters for them:

  • A rather low-level, not very expressive language. (I didn't want to parse complex expressions right at the beginning)

It featured:

Variables (yay)

Subroutines, with a call stack

Basic arithmetic functions, basic string manipulation, ...

Code in the language looks like this:

set i 0
inc i
print i

Very, very basic you see.

  • A more high-level language

I decided to make it structured and so it featured things like if-else, while, functions, and so on. The stuff most programming languages have. Ended up like a unworthy Python clone, I hated that.

  • A code-golf language

Which ended up similar to J, golfcode, APL, etc. Nothing special

As you can see: I don't lack the skills but the ideas. I can't figure out anything new, not even bad, unneccessary things, for my languages.

- Do you know of some weird things I could implement in my languages, which don't try to make programming harder (like most esoteric languages) but funnier or more different from other languages?

It can't be possible that every weird thing has been tried out so far, or?

© Stack Overflow or respective owner

Related posts about language-design