My own programming language
#16
Posted 30 October 2008 - 06:16 PM
#17
Posted 30 October 2008 - 11:06 PM
#18
Posted 31 October 2008 - 04:28 PM
Keep us updated on your progress! I'll be sure to check this thread periodically (no pun intended, with all this talk of elements ).
#19
Posted 31 October 2008 - 09:26 PM
#20
Posted 31 October 2008 - 09:29 PM
#21
Posted 31 October 2008 - 10:18 PM
If you don't want to download anything, you can use the PureZC Client or Mibbit.
On the client, type /attach irc.sixlabrats.com (if you aren't already connected)
then type /join #epl (in chatZilla, you can just type /j epl)
#22
Posted 31 October 2008 - 11:11 PM
#23
Posted 01 November 2008 - 11:58 AM
Could we do Friday nights at 6 PM ish MDT? (7PM for you, 1AM GMT)
#24
Posted 01 November 2008 - 02:57 PM
#25
Posted 01 November 2008 - 08:26 PM
#26
Posted 01 November 2008 - 11:30 PM
So zscript is a programming language too? Or just a bunch of text that ZC compiles as functions and such?
Essentially, those two things are one and the same. ZC has a built-in compiler that changes ZScript to binary functions, and thus it is properly defined by both of the sentences quoted.
A programming language is just anything that tells another component (in our case, the computer itself) to do something.
#27
Posted 02 November 2008 - 01:22 PM
#28
Posted 02 November 2008 - 01:57 PM
Compilers are specific to the language, so don't try putting Java into a C compiler.
It's a tad difficult for me to explain, so I recommend looking "programming languages" up on Wikipedia.
#29
Posted 02 November 2008 - 02:54 PM
#30
Posted 04 November 2008 - 07:09 PM
You still get to binary functions eventually, but it takes a couple of intermediate steps.
Another type of program, called an interpreter, does the same kind of human-to-computer translation, but instead of doing an entire file at once, it translates one command at a time, on the fly. Generally, interpreted programs run a little more slowly than compiled ones (because you have to run the interpreter in addition to your own program), but using an interpreter allows you to do some interesting things--like change your source code while the program is running--that just aren't possible with compilers.
Java, by the way, is unusual in that it uses a hybrid system with both a compiler and an interpreter, in order to be able to run the same code on lots of different systems.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users