Category:Phix: Difference between revisions
m
site moved
m (→See also) |
m (site moved) |
||
Line 1:
{{language
|exec=both
|site=http://phix.
|gc=Reference Counting
|parampass=copy-on-write
Line 10:
|hopl=no
|LCT=yes
|bnf=http://phix.
}}
Phix is a self-hosted hybrid interpreter/compiler, developed by Pete Lomax. It is very easy to use, and similar to Euphoria.
A single
Phix applies the principle of least surprise, for instance in some languages <tt>myproc(list)</tt> or <tt>res = myfunc(list)</tt> can mangle list, whereas in Phix if you actually want that to happen you would code <tt>list = myproc(list)</tt> (and myproc would need to become a function) or <tt>{res,list} = myfunc(list)</tt>. A core tenet is that for any line of code there is one and only one possible interpretation of it, and said meaning is utterly intuitive.
Line 23:
==See also==
* [http://phix.
* [https://bitbucket.org/petelomax/phix/src bitbucket]
|