Mombu the Programming Forum

Go Back   Mombu the Programming Forum > Programming > SICP Translation
User Name
Password
REGISTER NOW! Mark Forums Read




Reply Bookmark and Share
1 21st November 15:23
chris rathman
External User
 
Posts: 1
Default SICP Translation



It's been a pet project of mine to translate the examples from the SICP
text into Alice ML. At this point, chapter #1 is completed, chapter #2
is about 50% completed, and chapter #3 is about a sixth done. The
Alice ML translation is close enough to SML with only a handful of
places in the code I've marked as being specific to either Alice ML or
SML-NJ. In addition, I've also been translating the examples to
O'Caml, Haskell, Oz, and Scala - chapter #1 is fairly close to complete
for these languages.

Not sure if there's any interest (as it's mostly a self-education
project) but the results can be found at:

http://www.codepoetics.com/wiki/inde...ther_languages

Any criticisms of the translation are welcome (e.g., it looks too much
like Scheme). And being on a public wiki, any contributions are also
welcome.

Thanks,
Chris Rathman
  Reply With Quote


 


Reply


Thread Tools
Display Modes


Some other forums that might be of your interest : Development, Ada, Apple script, Assembler, Awk, Beos, Basic, C, C++, C#, C# .net, .net, .net frameworks, Asp .net, Clarion, Clipper, Clos, Clu, Cobol, Coldfusion, Delphi, Dylan, Eiffel, Forth, Fortran, Haskell, Hermes, Icon, Idl, Java, Java script, Jscript .net, Jcl, Linoleum, Lisp, Lotus, Limbo, Logo, Ml, Mumps, Oberon, Postscript, Pop, Pl1, Prolog, Python, Ruby, Pascal, Perl, Php, Rebol, Rexx, Sed, Sather, Scheme, Smalltalk, Tcl, Vhdl, Vrml, Visual basic, Visual basic .net, Yorick, Mysql, Omnis, Postgresql, Xbase, Access, Oracle, Adabas, Berkeley, Btrieve, Filemaker, Gupta, Db2, Informix, Ingres, Mssql server, Object, Olap, Paradox, Rdb, Revelation, Sybase, Theory, Dbase, Html, Java script, Css, Flash, Photoshop, Corel script, Xml, Tech, Beos, Gem, Hp48, Hpux, Linux, Mac, Ms-dos, Os2, Palm, Solaris, Ti99, Windows, Xenix, Aos, Chorus, Geos, Inferno, Lantastic, Lynx, Mach, Minix, Netware, Os9, Parix, Plan9, Psos, Qnx, Xinu, Sco, Unix, Aix, Aux, 386bsd, Bsdi, Freebsd, Netbsd, Openbsd, Ultrix, Amd, Intel, Aptiva, Buz, Deals, Homebuilt, Overclocking, Programming, Extra forums


Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666