Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Functional Programming Languages?

Functional Programming Languages?

Scheduled Pinned Locked Moved The Lounge
questionfunctional
5 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • O Offline
    O Offline
    Oliver Anhuth
    wrote on last edited by
    #1

    I recently came in touch which functional programming (never did before). The topic seems to be quite fascinating and I would like to play around a little more, but I am confused by the multitude of functional programming languages. What are the differences between ML / Scheme (Lisp) / Haskell / Miranda / etc ? What is the best language to learn (no real world usage required)? Regards Oliver

    B R N M 4 Replies Last reply
    0
    • O Oliver Anhuth

      I recently came in touch which functional programming (never did before). The topic seems to be quite fascinating and I would like to play around a little more, but I am confused by the multitude of functional programming languages. What are the differences between ML / Scheme (Lisp) / Haskell / Miranda / etc ? What is the best language to learn (no real world usage required)? Regards Oliver

      B Offline
      B Offline
      Braulio Dez
      wrote on last edited by
      #2

      Hi From Málaga !, In the university we I studied Haskell, It´s quite funny and there is a lot of things about that, Miranda I think it´s older, and Lisp it´s quite used as well. For Haskell there is a GUI called Gofer that is free. Bye ! Braulio

      1 Reply Last reply
      0
      • O Oliver Anhuth

        I recently came in touch which functional programming (never did before). The topic seems to be quite fascinating and I would like to play around a little more, but I am confused by the multitude of functional programming languages. What are the differences between ML / Scheme (Lisp) / Haskell / Miranda / etc ? What is the best language to learn (no real world usage required)? Regards Oliver

        R Offline
        R Offline
        Ray Kinsella
        wrote on last edited by
        #3

        I learned Lisp at university (its pretty cool, once you get the hang of it) and even got to use it in the 'Real World' ... cool huh! Regards Ray "Je Suis Mort De Rire"

        1 Reply Last reply
        0
        • O Oliver Anhuth

          I recently came in touch which functional programming (never did before). The topic seems to be quite fascinating and I would like to play around a little more, but I am confused by the multitude of functional programming languages. What are the differences between ML / Scheme (Lisp) / Haskell / Miranda / etc ? What is the best language to learn (no real world usage required)? Regards Oliver

          N Offline
          N Offline
          Navin
          wrote on last edited by
          #4

          I had to learn Scheme in college. Indeed, it was quite strange at first, since it is nothing like "regular" or object-oriented languages. Too many parentheses, though. :) The early bird may get the worm, but the second mouse gets the cheese.

          1 Reply Last reply
          0
          • O Oliver Anhuth

            I recently came in touch which functional programming (never did before). The topic seems to be quite fascinating and I would like to play around a little more, but I am confused by the multitude of functional programming languages. What are the differences between ML / Scheme (Lisp) / Haskell / Miranda / etc ? What is the best language to learn (no real world usage required)? Regards Oliver

            M Offline
            M Offline
            moliate
            wrote on last edited by
            #5

            I think Haskell is the purest functional language. If you want to learn functional programming, lambda calculus and lazy evaluation, this is the language of choice. Lisp is still the dominant AI language, and you might find it more useful for "real-world" applications. It is not as pure, but it has been around for a while and evolved (and mutated) quite a lot. I think, but I'm not sure, that it is the oldest computer language still in use. Another tip: if you have a Linux box, take a look at the Emacs editor. It has a great Haskell mode, and an even better Lisp mode (including an interpreter). Emacs is based on Lisp, and so are numerous other GNU applications, meaning you will never run out of code samples... /moliate

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups