PDA

View Full Version : Functional Languages



karlson
August 20th, 2011, 06:24 AM
Does anyone use functional languages on Linux? I don't mean like an exercise but on day to day development.

Queue29
August 20th, 2011, 07:06 AM
Uh yes, definitely. Although the use of functional languages in industry is perhaps more concentrated in certain areas like theorem proving rather than being general use, it's out there for sure. In fact, check out http://xmonad.org/ , an entire window manager written in haskell.

terry_a_g
August 20th, 2011, 11:16 AM
Javascript.

simeon87
August 20th, 2011, 11:28 AM
Javascript.

Javascript has features that are also found in functional programming languages but I would certainly not call Javascript a functional programming language.

cgroza
August 20th, 2011, 01:37 PM
Haskell is a great one. It even has a packaging system, Cabal, written in Haskell.

karlson
August 20th, 2011, 02:57 PM
Javascript.

Ok. I can see that. Although I wouldn't call it a functional language like Haskell, Erlang, or Dylan.


Haskell is a great one. It even has a packaging system, Cabal, written in Haskell.

That's fine but do you use it on a day to day basis.

cgroza
August 20th, 2011, 03:08 PM
That's fine but do you use it on a day to day basis.
Only for math problems, hack my xmonad and project Euler. Anything else, Perl or Bash depending on the complexity.

nvteighen
August 20th, 2011, 05:54 PM
That's fine but do you use it on a day to day basis.

There are some people using Common Lisp for very serious projects. Look at CLiki (http://www.cliki.net/index). Ok, Common Lisp is not pure-functional, but you can use it as a functional language without losing too much.

Bachstelze
August 20th, 2011, 05:58 PM
http://book.realworldhaskell.org/read/

karlson
August 20th, 2011, 08:02 PM
http://book.realworldhaskell.org/read/

Ok. I have already seen and read this but this is not what I was asking about...