Hi, I am trying to build the alice compiler but it fails at bootstrapping. Is there a way to skip bootstrapping alltogether? Building, installing and running alice 1.4 works fine.
http://www.xinutec.org/~pippijn/files/up/make.log the error is: ../compiler/backend-common/NJ/SimplifyRec.sml:127.11-128.44 Error: operator and operand don't agree [tycon mismatch] operator domain: pat fld_info * lab * pat operand: pat fld_info * lab * exp in expression: Fld (info,label,exp) other errors follow. Another question: are there any plans on improving alice's speed? In my benchmark, it is about 10 times slower than SML/NJ. SML/NJ compiles its bytecode to native code on the fly, just like seam (I believe). Maybe using a different jit library would help (libjit can do optimisations on its own intermediate code). Alice is a nice research language with interesting features but it also being more than 20 times slower than (dynamically typed) common lisp (sbcl) is not good. -- Pippijn van Steenhoven
signature.asc
Description: Digital signature
_______________________________________________ alice-users mailing list [email protected] http://www.ps.uni-sb.de/mailman/listinfo/alice-users
