I would like to teach Standard ML for my students.

I have a console version of the PolyML Standard ML compiler that has a read-eval-print loop.

What editor would you recommend that

  • is open source
  • runs on Microsoft Windows
  • is able to handle a compiler that has a read-eval-print loop
  • preferrably, it has an installation-less version so that I could copy some files onto a network drive and the students could use promptly

Emacs comes to my mind but my students are not hardcore geeks so a friendlier one would be better.

1 Answer 1


I would recommend CudaText (open source, free).

It has all req's which you wrote. For Standard ML support, need to write simple Python plugin, guys can help you to write it at editor's forum. Plugin can show dialog, or can use Console panel (ctrl+tilde).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.