I have lately not made any time to post this, but I have now. For a (sort of) description of this language, see this post. I have now given it the ironic name ~English(pronounced NOT English). "lang.syntax" provides a file containing a precise(yet possibly obscure) definition of the language syntax and semantics. I have also included a file "testfile.ext" which contains a hello world program using most of the languages features.
You can download the full package(45.6 KB) here.
An important notice for all users:
This language is, as stated earlier in my last post, an esoteric programming language. This means that it was not created to be functional. The interpreter(written in C++) is very simple and might still contain a number of bugs. It has only be compiled for Linux and this will remain as it currently is.
The official blog about the TBS(To Be Simple) programming language. Provides information and downloads.
Showing posts with label release. Show all posts
Showing posts with label release. Show all posts
1/24/2012
11/02/2011
alpha-2.9: release
Written by
TBS
To Be Simple alpha-2.9 has been released!
First, I would like to point out some things that will be improved/added in alpha-3(next release):
Too see what everything contains and were everything is, see my previous post.
First, I would like to point out some things that will be improved/added in alpha-3(next release):
- I will be completely changing the way system subroutines are called, allowing me to add more and more system subroutines. This will also increase the languages speed a lot. These subroutines will replace the current STDL, which will still exist but with other, more advanced features. All the subroutine names will remain the same, because of backward compatibility.
- There are too possibilities, or I will drop windows and I will add multi threading and sockets, or I will leave TBS as it is now and compile a windows binary(this will be voted).
- I will attempt to improve performance a lot.
- Go to /usr/bin/ as root(sudo nautilus for ubuntu).
- Move the files tbs-STDL and tbs there.
Too see what everything contains and were everything is, see my previous post.
9/07/2011
alpha-2: release + tutorials
Written by
TBS
A person who never made a mistake never tried anything new.
-Albert Einstein
Two things this time: the alpha-2 release and a new page!
Subscribe to:
Posts (Atom)