Earlier quoted context omitted.
Pedant calling - Erlang is a functional programming language that has been doing very nicely thank you in a lot of big companies (Amazon, Facebook amongst others) for a good while now.
And F# in the financial world, along with Scala. Other Functional languages are being used more as well, but since a huge amount of financial software sits on either a .Net or a Java stack, using FP languages which can easily interop with the rest of your libraries makes life a lot easier.
Leaving Microsoft
31–40 of 105 posts
Re: Leaving Microsoft
#32i'm assuming this guy has done real world work before? the idea of a compiler/language lead programmer effectively having lived in academia is terrifying on many levels. best of luck to him at any rate. haskell and ghc are a cool language and compiler combo, one i have enjoyed for recreational programming time and time again.
"The idea of a compiler/language lead programmer effectively having lived in academia is terrifying on many levels." The apparent cluelessness level of this statement is so high, I am unable to decide if this is just ignorance or very sophisticated trolling. If the compiler dev working in a university or a research lab while developing the compiler is "terrifying", you should avoid C, C++, and Python, not to mention…
Re: Leaving Microsoft
#33FYI, Simon Marlow is incredibly big in the Haskell community and is the leading expert in Multi core parallelism via STMs in Haskell. Some of the work he has done for the GHC compiler is frankly fantastic. This is incredibly big news in the Haskell world. The FP community is starting to break boundaries with the industry in the last 5 years with Clojure (and Scala's functional support). Currently, FB seems to use has…
Re: Leaving Microsoft
#34Earlier quoted context omitted.
And F# in the financial world, along with Scala. Other Functional languages are being used more as well, but since a huge amount of financial software sits on either a .Net or a Java stack, using FP languages which can easily interop with the rest of your libraries makes life a lot easier.
Very enlightening. I always thought that the "financial world" were locked into Fortran/COBOL.
Re: Leaving Microsoft
#35Earlier quoted context omitted.
And F# in the financial world, along with Scala. Other Functional languages are being used more as well, but since a huge amount of financial software sits on either a .Net or a Java stack, using FP languages which can easily interop with the rest of your libraries makes life a lot easier.
Very enlightening. I always thought that the "financial world" were locked into Fortran/COBOL.
Re: Leaving Microsoft
#36Re: Leaving Microsoft
#37i'm assuming this guy has done real world work before? the idea of a compiler/language lead programmer effectively having lived in academia is terrifying on many levels. best of luck to him at any rate. haskell and ghc are a cool language and compiler combo, one i have enjoyed for recreational programming time and time again.
Function invocation overhead, you say? Why would I want that?
How about Garbage Collection? It'll never work.
It's their responsibility to create foundational research, and it's ours to filter through it and prove the good bits with fire.
'Practical' is a red-herring, I think. We have no way to predict the future, but we all care about progress.
Re: Leaving Microsoft
#38i'm assuming this guy has done real world work before? the idea of a compiler/language lead programmer effectively having lived in academia is terrifying on many levels. best of luck to him at any rate. haskell and ghc are a cool language and compiler combo, one i have enjoyed for recreational programming time and time again.
Re: Leaving Microsoft
#39FYI, Simon Marlow is incredibly big in the Haskell community and is the leading expert in Multi core parallelism via STMs in Haskell. Some of the work he has done for the GHC compiler is frankly fantastic. This is incredibly big news in the Haskell world. The FP community is starting to break boundaries with the industry in the last 5 years with Clojure (and Scala's functional support). Currently, FB seems to use has…
Simon might just be looking for a new challenge, with Haskell as his side hobby.
Re: Leaving Microsoft
#40FYI, Simon Marlow is incredibly big in the Haskell community and is the leading expert in Multi core parallelism via STMs in Haskell. Some of the work he has done for the GHC compiler is frankly fantastic. This is incredibly big news in the Haskell world. The FP community is starting to break boundaries with the industry in the last 5 years with Clojure (and Scala's functional support). Currently, FB seems to use has…
I'm puzzled why you think this is good news for Haskell. The lead developer and architect of GHC and authority in parallel Haskell is announcing that he's taking a position that won't allow him to spend much time working on GHC, and he might even stop using Haskell completely.
It's great news for Simon but terrible news for Haskell.