In some languages with pattern matching, such as Standard ML, OCaml, and Haskell, the pattern
matches any value, but does not perform binding.
This enables you to develop GUI applications that can run on Windows 95/98/Me/NT/2000/XP/CE, Linux, FreeBSD, SOLARIS, Mac OS X (w/X11), BTRON, T-Engine, mu-CLinux (wo/X11) in various programming languages such as C/C++, Java, Perl, Ruby, Python, OCaml.
OCaml |
Marionnet was born in April 2005 as a simple textual interface to Netkit, written in OCaml by Jean-Vincent Loddo at the Paris 13 University for his own networking course.
However, float in Python, Ruby, PHP, and OCaml and single in versions of Octave prior to 3.2 refer to double-precision numbers.
The solution to problems can be submitted in over 40 languages including C, C++, Java, Python, C#, Go, Haskell, OCaml, and F#, Ruby, Icon, Intercal, Pike.