4 ms·
Facebook is betting pretty hard on ML via ReasonML (even on the client with BuckleScript), and F# is similar as an ML derivative. We'll hear about these more a
by shados 10y ago
Facebook is betting pretty hard on ML via ReasonML (even on the client with BuckleScript), and F# is similar as an ML derivative.
We'll hear about these more and more for sure.
- pjmlp 10y agoSure, but the majority of companies in the world with IT department, don't have software as business, rather as a cost center for support their actual business. Companies like Facebook aren't what the majority of us works on. So when selling languages to management "look Facebook does it" usually doesn't help at all, what one needs are how that adoption will help those IT costs go down.
- lucasmreis 10y agoFrom my research and experiments, I think that ML languages help a lot "getting the specs right". That means that you have more confidence that the code does what you want it to do. I can see a lot of value for that in non-tech companies that correctness is crucial, like finance, insurance, health...
- pjmlp 10y agoI love ML languages, my first was Caml Light, OCaml wasn't yet born. Also share your opinion, and go even further, for me personally IT projects should be accountable just like in many industries. However my experience in enterprise consulting, with applications written in Excel, or languages that allow for "replaceable programmers", is that business doesn't care if software is the same quality of 1 € shop items, as long it generates the desired output.
- shados 10y agoit trickles down, slowly. Facebook does it, then SV companies do it, then tech companies globally do it, then everyone else. Always goes that way.
- pjmlp 10y agoNot always, hence why you get to situations like that car repair shop in Poland using a C64 to manage their businesses. As language geek I dabble in every language I can put my hands on. Yet when it comes to work, it is always Java, C#, JavaScript, C++, SQL, because that is what RFPs allow for.
- shados 10y agooh good lord are we pedantic. Yes, not everyone uses the same techs. All i'm trying to say is that we'll see more and more of it. It's already happening with Elm, Elixir, etc.
- pjmlp 10y agoNo, just not everyone lives on Silicon Valley, or cool cities with startups. There are zero jobs for Elm, Elixir, .... where I live.
- dllthomas 10y agoThe parent claimed "Elm, Elixer, ..." were the future of the industry. You seem to be asserting that they are not the present.
- pjmlp 10y agoI am asserting most of us across the world, work in boring companies whose main business is not software development and don't use such languages and never will, yes.
- dllthomas 10y agoYou had only been asserting "don't use such languages", you hadn't really got to "and never will". And I don't know whether I disagree, but you've certainly not made a case for it.