Hacker News new | past | comments | ask | show | jobs | submit login

Its use is increasing among .NET shops in the financial sector, the same area where Haskell and OCaml get used.

Me, I use it mostly as a better scripting language.




Do you know whether numerical analysis has improved with .NET? I know Morgan Stanley was evaluating it a few (4? yow) years ago, but there were two main problems:

- There were very few numerical libraries, and those that existed either had a high overhead (compared to, say, calling NAG from C++), or weren't very robust (didn't degrade well in edge cases).

- A windows license for a server machine with > 32 GB of RAM cost an arm and a leg, so server farms got very expensive very quickly. (Oddly, the price of the license depended on the RAM of the machine involved.)

It looks like NAG now has a .NET version, so hopefully things have improved. For a while, it seemed like math in .NET was strictly amateur hour, but I'm sure it's better now. I don't have the strength of will to research if the licensing cost has improved at all.


"A windows license for a server machine with > 32 GB of RAM cost an arm and a leg, so server farms got very expensive very quickly. (Oddly, the price of the license depended on the RAM of the machine involved.)"

FWIW, you now have these options in Windows Azure:

- Memory Intensive VM (4 x 1.6GHz CPU, 28GB RAM, 1,000GB Storage) : $0.90/hr

- Memory Intensive VM (8 x 1.6GHz CPU, 56GB RAM, 2,040GB Storage : $1.80/hr

http://www.windowsazure.com/en-us/pricing/calculator/?scenar...


Interesting. I've heard good things about the Windows Azure program, but I don't think any cloud-based option will work for finance. People generally want to keep their servers and data in-house, for trade secret protection and regulatory purposes.


On the type of projects I work for, license costs are rounding errors.

When you do big enterprise projects, and finance is such a case, there many higher costs associated with the project than what is paid in licenses.


outside of Jane Street (http://www.janestreet.com/technology/ocaml.php), I've not heard of functional languages being used in the financial sector. Where else is it used?


Most quants use functional programming to some degree when not locked down into C++, be it in a specifically funcational language or not. At least in London F# is commonly used in Credit Suisse, Barclays and UBS that I know of. Heard that Morgan Stanley uses it a bit too but didn't sound very widespread there.


Barclays, HSBC and Credit Suisse are three place I know of just based on talking people who've worked there.


Standard chartered

Credit Suisse

Barclays capital

Tsuru capital

GSA capital

Alphaheavy

Edf energy trading

... Just off the top of my head :-)


In Skills That Matter presentations they sometimes refer to deployments in the city (London finance sector).

You also have some use cases here,

http://msdn.microsoft.com/en-us/vstudio/gg634701#Who_Uses_F_...

http://fsharp.org/testimonials/


It's "Skills Matter" -- they're a company that offers training events, and they handle many of the big F# training events in NYC and London:

http://skillsmatter.com/


Oh right, thanks for the correction.


Novus in NYC uses scala and open sources some libraries (salat)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: