|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
Status of SML/NJDear SMLer,
it is more than 13 years ago that i used sml/nj i a research project. I was a student at that time and it was a great fun to work mit sml/nj. I now starting a long term "homegrew" project and i am not sure if i should give sml/nj a try or if i should go with some more "modern" and "active" languages like scala, haskell or erlang. Here are some quesitions: - Is there a concurrency / multi-core support? I am not sure what "cml" exactly is. - Is there some gui support? wxWindgets-Bindings oder Gtk-Bindings? - Is there some ssl support for socket communication. - Is there something like a http-server/client for sml/nj? - Is there database support? postgres or mysql? - Will there a sml/nj compiler in 10 or 20 years? - How large is the community? - What are projects where sml/nj is used today? Volkert |
|
|
Re: Status of SML/NJDear Volkert,
I'm not the authorative person to answer your questions, but I can answer some of them. > - Is there a concurrency / multi-core support? I am not sure what "cml" > exactly is. It is a language for message-passing (vs. shared memory) concurrency. There is a paper describing its implementation on multicore machines, "Parallel Concurrent ML", available at http://people.cs.uchicago.edu/~jhr/papers/cml.html And there is a book: http://books.google.hu/books?id=s309wPE2OoIC&pg=PR9&lpg=PR9&dq=reppy+concurrent+ml+book&source=bl&ots=uul25UWsPE&sig=G1kohiLaIEB__rEt2TifoD7RseA&hl=hu&ei=y_S3StqBJ5Kj_Aav97C_DQ&sa=X&oi=book_result&ct=result&resnum=5#v=onepage&q=&f=false > - Is there some gui support? wxWindgets-Bindings oder Gtk-Bindings? There is binding called mGtk but as far as I know it is not maintained. > - Is there something like a http-server/client for sml/nj? > - Is there database support? postgres or mysql? http://www.elsman.com/padl2003.pdf + http://www.itu.dk/people/mael/smltojs/ Unfortunately smlserver.org does not work at the moment. I hope this helps. What would be your project? - Gergely ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Smlnj-list mailing list Smlnj-list@... https://lists.sourceforge.net/lists/listinfo/smlnj-list |
|
|
Re: Status of SML/NJGergely, thank you for your response.
> It is a language for message-passing (vs. shared memory) concurrency. > There is a paper describing its implementation on multicore machines, > "Parallel Concurrent ML", available at > > http://people.cs.uchicago.edu/~jhr/papers/cml.html > > And there is a book: > > http://books.google.hu/books?id=s309wPE2OoIC&pg=PR9&lpg=PR9&dq=reppy+concurrent+ml+book&source=bl&ots=uul25UWsPE&sig=G1kohiLaIEB__rEt2TifoD7RseA&hl=hu&ei=y_S3StqBJ5Kj_Aav97C_DQ&sa=X&oi=book_result&ct=result&resnum=5#v > =onepage&q=&f=false in the future or is it part of the "next reseach language"? > > I hope this helps. What would be your project? > Two years ago i got interested in arimaa board game and i thinking of writing an arimaa bot (www.arimaa.com). As a studend i spend much time in writing chess and chess-like games (in modula-2) .... Volkert > - Gergely -- www.nivoba.de www.software-wartung.net PGP-Key on request / PGP-Schlüssel auf Anfrage ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Smlnj-list mailing list Smlnj-list@... https://lists.sourceforge.net/lists/listinfo/smlnj-list |
| Free embeddable forum powered by Nabble | Forum Help |