Thanks all. Greg, unfortunately you are spot on. The more I use F#, the more I see my productivity and quality naturally increase on my home projects, especially once they start to get a bit complicated. I have always been firmly in the C# camp, but now that I have a good understanding of F# I really appreciate the constructs like active pattern matching, pipelining and partial application. The compiler really does catch nearly all errors and I haven't had to crack out the debugger for quite a while. If I had a choice, F# would definitely be my preferred choice.
But, it is true that companies aren't using it. And understandably so - without a huge pool of developers the risks are enormous. It's a sad fact that for some languages "their fate does not always seem logical". Has anyone here tried F#? What were your experiences? If not, was it just because no one else is using it (totally valid)? Languages are like social media platforms - if no one is using it then no one wants to use it. Thanks for the responses. </rant> On Wed, 29 Jun 2022 at 09:33, Dr Greg Low <g...@sqldownunder.com> wrote: > It has to be a pretty “brave” or “interesting” choice for a dev team lead > though doesn’t it ? (depending upon your perspective) > > > > Unless you’re doing something really, really out of the ordinary, choosing > to use a language where there’s even a possibility of an actual list of > companies who use it would seem awfully hard to justify. Given there are 4 > listed in Australia, and on average pretty small, I wonder how many of > those did so because they wanted to find a place to use it. I’m sure there > will be more, but even so, that’s quite something. > > > > I certainly remember the hype when it appeared. > > > > Mind you, there have been many interesting languages over the years. And > their fate has not always seemed logical. > > > > Regards, > > > > Greg > > > > Dr Greg Low > > > > 1300SQLSQL (1300 775 775) office | +61 419201410 mobile > > SQL Down Under | Web: https://sqldownunder.com | About Greg: > https://about.me/greg.low > > > > *From:* David Kean via ozdotnet <ozdotnet@ozdotnet.com> > *Sent:* Wednesday, 29 June 2022 9:06 AM > *To:* ozDotNet <ozdotnet@ozdotnet.com> > *Cc:* David Burstin <david.burs...@gmail.com>; David Kean < > david.k...@microsoft.com> > *Subject:* RE: It's that time of year - F# > > > > I asked Don and he pointed me to > https://github.com/fsprojects/fsharp-companies, which lists a few. > > > > *From:* David Kean via ozdotnet <ozdotnet@ozdotnet.com> > *Sent:* Wednesday, June 29, 2022 8:11 AM > *To:* David Burstin via ozdotnet <ozdotnet@ozdotnet.com> > *Cc:* David Burstin <david.burs...@gmail.com>; David Kean < > david.k...@microsoft.com> > *Subject:* Re: It's that time of year - F# > > > > I'll ask around and get back to you. > > > ------------------------------ > > *From:* David Burstin via ozdotnet <ozdotnet@ozdotnet.com> > *Sent:* Friday, June 24, 2022 3:40 PM > *To:* ozDotNet <ozdotnet@ozdotnet.com> > *Cc:* David Burstin <david.burs...@gmail.com> > *Subject:* It's that time of year - F# > > > > Hi folks, > > > > It's been about a year since I asked, so here it is again. Does anyone > know of any F# work being done in Melbourne, or anywhere in Australia? > > > > I've managed to do some small F# helper apps for my employer, but 98% of > what I do is C#. I'd really love to find somewhere that uses F#. > > > > On the plus side - F# has helped improve my C# approach dramatically, and > C# is constantly introducing more functional ideas (although discriminated > unions and active patterns would be lovely). > > > > So, anyone know anything? > > > > Cheers > > David >