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. Ted Neward on F# - dnrTV

Ted Neward on F# - dnrTV

Scheduled Pinned Locked Moved The Lounge
csharpquestion
8 Posts 7 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
    Kevin McFarlane
    wrote on last edited by
    #1

    Ted Neward Introduces F#[^] I've only dabbled very slightly in F# so far but I find this a very accessible intro. I find you sometimes pick up things from oral presentations that you don't from written ones. I'm not sure why that is. However, multimedia complements rather than replaces written documentation.

    Kevin

    R L F R J 5 Replies Last reply
    0
    • K Kevin McFarlane

      Ted Neward Introduces F#[^] I've only dabbled very slightly in F# so far but I find this a very accessible intro. I find you sometimes pick up things from oral presentations that you don't from written ones. I'm not sure why that is. However, multimedia complements rather than replaces written documentation.

      Kevin

      R Offline
      R Offline
      rcollina
      wrote on last edited by
      #2

      Extremely interesting. I think this will have plenty of uses in the future. Game developers (or math-intensive app devs) could benefit from immutability and implicit parallelization of some methods. The curious thing is that I'm currently dealing with this stuff and perhaps F# would make it all easier.

      1 Reply Last reply
      0
      • K Kevin McFarlane

        Ted Neward Introduces F#[^] I've only dabbled very slightly in F# so far but I find this a very accessible intro. I find you sometimes pick up things from oral presentations that you don't from written ones. I'm not sure why that is. However, multimedia complements rather than replaces written documentation.

        Kevin

        L Offline
        L Offline
        leppie
        wrote on last edited by
        #3

        Direct link http://perseus.franklins.net/dnrtv_0136.wmv[^] For those not wanting the Silverlight experience. :)

        xacc.ide - now with TabsToSpaces support
        IronScheme - 1.0 beta 2 - out now!
        ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

        B 1 Reply Last reply
        0
        • K Kevin McFarlane

          Ted Neward Introduces F#[^] I've only dabbled very slightly in F# so far but I find this a very accessible intro. I find you sometimes pick up things from oral presentations that you don't from written ones. I'm not sure why that is. However, multimedia complements rather than replaces written documentation.

          Kevin

          F Offline
          F Offline
          fly904
          wrote on last edited by
          #4

          Was a constructive way of killing an hour before the rugby. Reminds me of algebra in school. May have paid attention if it was set out like that.

          hmmm pie

          1 Reply Last reply
          0
          • L leppie

            Direct link http://perseus.franklins.net/dnrtv_0136.wmv[^] For those not wanting the Silverlight experience. :)

            xacc.ide - now with TabsToSpaces support
            IronScheme - 1.0 beta 2 - out now!
            ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))

            B Offline
            B Offline
            Brady Kelly
            wrote on last edited by
            #5

            Yesterday I watched Douglass Crockford's "JavaScript - The Good Parts", and in it he likened JavaScript to Scheme but with syntax. I don't know which would be worse, JavaScript without closures and dynamic functions, or Scheme with syntax. ;P

            1 Reply Last reply
            0
            • K Kevin McFarlane

              Ted Neward Introduces F#[^] I've only dabbled very slightly in F# so far but I find this a very accessible intro. I find you sometimes pick up things from oral presentations that you don't from written ones. I'm not sure why that is. However, multimedia complements rather than replaces written documentation.

              Kevin

              R Offline
              R Offline
              Rocky Moore
              wrote on last edited by
              #6

              I still do not get it though. From the examples I have seen, functional programming of this type will require more complexity of code. Is this meant for standard software design or specialized? That is, would people use this as a replacement of say C# or C++, and if so, why?

              Rocky <>< Recent Blog Post: Silverlight Domain Names up for grabs! Thinking about Silverlight? www.SilverlightCity.com

              K 1 Reply Last reply
              0
              • R Rocky Moore

                I still do not get it though. From the examples I have seen, functional programming of this type will require more complexity of code. Is this meant for standard software design or specialized? That is, would people use this as a replacement of say C# or C++, and if so, why?

                Rocky <>< Recent Blog Post: Silverlight Domain Names up for grabs! Thinking about Silverlight? www.SilverlightCity.com

                K Offline
                K Offline
                Kevin McFarlane
                wrote on last edited by
                #7

                Rocky Moore wrote:

                functional programming of this type will require more complexity of code

                It's intended to convey greater expressiveness in fewer lines of code (similar to Ruby and Python). But as it's a new paradigm for most of us it will initially appear alien, so code will seem more complex.

                Rocky Moore wrote:

                would people use this as a replacement of say C# or C++, and if so, why?

                No. They would use it in certain scenarios for which functional programming is better suited. Concurrent programming, for example. There seems to be a bit of a niche in the financial sector. I've seen the odd job requirement there. But I'm just going by what has been said elsewhere.

                Kevin

                1 Reply Last reply
                0
                • K Kevin McFarlane

                  Ted Neward Introduces F#[^] I've only dabbled very slightly in F# so far but I find this a very accessible intro. I find you sometimes pick up things from oral presentations that you don't from written ones. I'm not sure why that is. However, multimedia complements rather than replaces written documentation.

                  Kevin

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

                  Yet another language I can hired to port programs from when companies can't freaking hire anyone after their F# guru leaves.

                  Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                  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