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. Other Discussions
  3. The Insider News
  4. An argument for functional programming

An argument for functional programming

Scheduled Pinned Locked Moved The Insider News
functional
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.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    Devon Burriss[^]:

    Convincing your boss to let you use F# at work

    To be followed by an argument about functional programming

    B F J Sander RosselS 4 Replies Last reply
    0
    • K Kent Sharkey

      Devon Burriss[^]:

      Convincing your boss to let you use F# at work

      To be followed by an argument about functional programming

      B Offline
      B Offline
      BillWoodruff
      wrote on last edited by
      #2

      Quote:

      However, those who stick with it and start becoming fluent are usually die hard converts because they have realized the usefulness of the paradigm.

      Or, they are in denial how much time they have wasted ? No disrespect to functional languages intended; I plan to spend some time on F#. I am interested in how the FPL paradigms are applicable to asynch event-driven interactions in a user interface, and how the requirements for "stateful" in those scenarios play out.

      «While I complain of being able to see only a shadow of the past, I may be insensitive to reality as it is now, since I'm not at a stage of development where I'm capable of seeing it.» Claude Levi-Strauss (Tristes Tropiques, 1955)

      1 Reply Last reply
      0
      • K Kent Sharkey

        Devon Burriss[^]:

        Convincing your boss to let you use F# at work

        To be followed by an argument about functional programming

        F Offline
        F Offline
        Franc Morales
        wrote on last edited by
        #3

        I like functional programming very, very much. Almost as much as declarative. Prolog is one of my favorite languages of all times. I even wrote a toy compiler for it once using the language itself. However, I have never been able to justify their use outside of very narrow domains. The fundamental problem (to me) is their 'unnatural' use in UI development. If possible, I would like anyone with expertise on these paradigms and UI development to provide examples that show otherwise. The code that I find, as well as my own attempts, yield tortuous code. Unjustifiable, imo.

        1 Reply Last reply
        0
        • K Kent Sharkey

          Devon Burriss[^]:

          Convincing your boss to let you use F# at work

          To be followed by an argument about functional programming

          J Offline
          J Offline
          Joe Woodbury
          wrote on last edited by
          #4

          What a cluelessly dumb article, written by someone who clearly never ran a company. One of the most annoying tasks as a developer is cleaning up the messes left by people like this guy. I'm also reminded me of the phrase "jack of all trades, master of none." (I'm reminded of a colleague from years ago who was a terrible programmer and covered it by embracing the new. And then went into management.)

          1 Reply Last reply
          0
          • K Kent Sharkey

            Devon Burriss[^]:

            Convincing your boss to let you use F# at work

            To be followed by an argument about functional programming

            Sander RosselS Offline
            Sander RosselS Offline
            Sander Rossel
            wrote on last edited by
            #5

            "As a bonus functional programming filters even better in the hiring process for top developers." Yeah, it filters out the few programmers you were able to get... :~

            Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

            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