Hacker News new | ask | show | jobs
by frozenport 3571 days ago
Indeed, for example I think that the so-called "reliability" offered by FP is can be attributed to comparable simple tasks these developers work on. It's typically some form of parsing data.
1 comments

Come on frozenport, do you really think that applies to Standard Chartered, Jane Street, or FB?
While the motivation for their models might be complex or esoteric, calculating out the parameters might as well be done in Excel. Typically, the data flow is linear, and well suited for FP.

But it ain't hard either.

The kind of complexity I'm referring to is the need to synchronize and coordinate concurrency in a time efficient manner, along with the user interaction that is found in desktop applications - or in my case that controls hardware instruments.

  the so-called "reliability" offered by FP is can be attributed
  to comparable simple tasks these developers work on

  The kind of complexity I'm referring to is the need to synchronize
  and coordinate concurrency in a time efficient manner[..]
There's more than one kind of complexity. Keeping 1.3 million SLOC of trading code relatively error free while allowing non-full-time programmers to contribute to it is also complex.