Tag: Programming Language
Functional reactive programming in OCaml with froc
(via Jake via ocaml-list)
Is OCaml's standard library its weakest link?
In this post I read that:
OCaml’s standard library is one of its weakest parts. Always use extensions to the std library.
Searching around the net I find ExtLib, Batteries, and Janestreet.
I’m not sure what “weakest link” meant in the original post so I will leave it wide open for any concerns that people have. Perhaps it means that it does not have enough functionality? Or slow? Or there is something odd about the APIs?
It is true that OCaml’s standard library is its weakest link?
The beginnings of Scheme on the Wii
The beginnings of Scheme on the Wii via Gambit and the efforts of Sean Charles are discussed here.
Someone's feedback on OCaml
Here is one fellow’s feedback on OCaml.
It is balanced and seems useful, especially given that he links to his philosophy on languages, which appears to be a healthy one.
OpenMP vs MPI: Who needs more help using it?
OK this is definitely a tougne-in-cheek post, subtly suggesting that OpenMP is a better API then MPI simply by looking at the number of helpdesk tickets, but it is worth a laugh if you don’t take it too seriously :).
(Especially since they are apples vs oranges)
Write Android and Webapps in PLT Scheme with Moby
Here is a post over at Hacker News linking to how to write Android and web apps with Moby.
(via plt)
What is the defacto OCaml build tool?
I had wondered:
What is the defacto OCaml build tool?
to which Sylvain replied:
– ocamlbuild (in OCaml distribution)
– OCamlMakefile
Some other use OMake.
What is the defacto OCaml unit testing tool?
Running Ocamlbrowser with OCaml 3.11.2 on Cygwin 1.72
After building OCaml 3.11.2 from source on Cygwin 1.72 I tried running ocamlbrowser and got the error:
Fatal error: exception Protocol.TkError("Can't find a usable init.tcl in the following directories:
C:/cygwin/share/tcl8.4
C:/cygwin/home/rettkeg/ocaml/build/ocaml-3.11.2/share/tcl8.4
C:/cygwin/home/rettkeg/ocaml/build/ocaml-3.11.2/usr/share/tcl8.4
C:/cygwin/home/rettkeg/o
The solution is can be found here:
export TCL_LIBRARY=/usr/share/tcl8.4