F# Not just for finance
91–100 of 138 posts
Re: F# Not just for finance
#92Earlier quoted context omitted.
Functional programming is a broad term that at its core describes languages that allow you to pass functions around as values to other functions. In other words, when using a function the parameters of that function can be defined as other functions instead of needing to be precalculated variables or constants. That's basically all that links functional programming languages, all other language design decisions can v…
Most OO languages can do this now, and they wouldn't be classed as functional languages. I know this is always a sticky subject, but for me I prefer to think of functional languages as 'expression oriented' rather than 'statement oriented'.
Re: F# Not just for finance
#93Earlier quoted context omitted.
I'm using the latest stable release of MonoDevelop (5.10)
The latest if you pull from github is 6.1 (I think), using apt-get does not install the latest monodevelop.
Is it already released?
[1] https://developer.xamarin.com/releases/studio/xamarin.studio...
Re: F# Not just for finance
#94Earlier quoted context omitted.
I haven't used Jet, no. I'm not trying to call you out, just wondered why it was so large. I have to deal with a similar amount of pricing complexity (actually, probably more complex than Jet) in my line of work, and we don't need anywhere near that amount of resource, but granted we don't have your numbers either, and our setup is much easier to silo groups of users - so probably not directly comparable.
I used jet.com and I got my box from Amazon :)
Re: F# Not just for finance
#95Earlier quoted context omitted.
Most OO languages can do this now, and they wouldn't be classed as functional languages. I know this is always a sticky subject, but for me I prefer to think of functional languages as 'expression oriented' rather than 'statement oriented'.
F# is a functional first language, yes, C# with Func can do many things, but functional code in F# is just smooth and easy, unlike C#, where you have to put up with lot of noise.
Even if that meant something in the past, it really isn't a useful definition any more, because pretty much all languages do this. That's why I offered my alternative description. Even if it too has flaws, I think it's a more meaningful description.
Re: F# Not just for finance
#96I was an early adopter of F# (1.0) and promoted it pretty heavily in my previous job. We used it for some of our prediction code. I've since left and move to the Linux world, but have become more involved with using OCaml. Both are great languages (probably my favorites) and that's after investigating Haskell for a while. F#/OCaml's ability to easily move between functional/procedural/OO worlds makes it super flexibl…
Have you taken a look at F# on .NET Core? It's still in alpha, but aside from some of the FSharp.Core libraries you can write a lot of code with it.
Re: F# Not just for finance
#97I think the article is spammy and has a clickbait title. Unfortunately reading and addressing the actual article on Hacker News is old-fashioned. StackOverflow surveys, while interesting, are probably meaningless because they suffer from selection bias. Even so, I would guess that F# developers are very well paid, like other developers of FP languages, but it's probably not because they work with F#. The causality is…
F# was also voted most LOVED language in the F# survey.
Re: F# Not just for finance
#98Earlier quoted context omitted.
The latest if you pull from github is 6.1 (I think), using apt-get does not install the latest monodevelop.
Release notes [1] say: This is a preview of the upcoming Xamarin Studio 6.1 release. Is it already released? [1] https://developer.xamarin.com/releases/studio/xamarin.studio...
Re: F# Not just for finance
#99Earlier quoted context omitted.
My comment wasn't so much about languages and frameworks (we use both C# and F#), but pricing complexity. I'm in healthcare software, and the complexity of pricing is crazy. We have a system that joins hospitals, primary and secondary care providers together. Each hospital might have it's own prices, as will their consultants, etc. Insurers have standard price lists, but some consultants and practices have direct dea…
What languages and platform are you using? I know healthcare insurance pricing has become the most insane invention of bureaucracy on the planet. That is why I can pay cash out of pocket and sometimes get an 85% discount. The providers don't have to chase their money from the insurance companies - private and government included.
C# for the core app, C# and F# for satellite services. Not sure on what you're asking re: platform. If you mean hosting? Then we roll our own servers in tier 4 data-centres. If you mean OS/framework: Windows Server/.NET
Re: F# Not just for finance
#100While I think F# is a great programming language. The article missed some good uses of it. Specifically the article missed one of largest F# deployment, in production, in the world at this point. We use F# at Jet.com and it powers every part of our core business from our dynamic pricing algorithm to search and analytics. Over 4 million customers already on jet and over 2200 cores on azure all running F# code.
Edit: Ok not every single category, but most. Pet store section works, but health care section for instance does not work.