News for hackers. Stuff that matters.
Re:What programming languages are used late at night? by thepratt on Wednesday April 19, 2017 @11:27AM (#14148395)
The biggest player using Haskell would be Google.
Re:What programming languages are used late at night? by kobeya on Wednesday April 19, 2017 @01:27PM (#14149675)
I'm pretty sure the biggest player using Haskell is Microsoft, which develops and maintains Haskell in the first place...
Re:What programming languages are used late at night? by ookdatnog on Wednesday April 19, 2017 @03:55PM (#14151172)
I don't think that's accurate. Microsoft has a role in the development and maintenance of Haskell because they currently employ Simon P. Jones, one of the big driving forces behind Haskell, as a researcher.

However, new versions of Haskell (the language) are created by temporary committees (which are not composed by Microsoft).

GHC (the main implementation) is an open source project with developers from different organizations. According to this page (https://ghc.haskell.org/trac/ghc/wiki/TeamGHC), SPJ is the only one employed by Microsoft. He is one of the core contributors and he owns a large part of the code base, but not to such an extent that GHC can be called a Microsoft project even if Microsoft would want that. Haskell is not a MS product, it has been under development since well before SPJ was employed by MS.

Finally, I'm not aware of MS funding the project beyond paying SPJ's wage.

Re:What programming languages are used late at night? by bluejekyll on Wednesday April 19, 2017 @02:36PM (#14150471)
I though MS was pushing towards F#. Is there any indication they plan to focus more on one or the other?
Re:What programming languages are used late at night? by naasking on Wednesday April 19, 2017 @03:39PM (#14151037)
They're not focusing on Haskell commercially, but in Microsoft Research where they employ some of the main Haskell devs. A lot of their research has gone into F#, C# and .NET libraries (like LINQ).
Re:What programming languages are used late at night? by eru on Wednesday April 19, 2017 @11:30AM (#14148415)
There have been a bunch of 20% projects; but only recently have they started any full-time Haskell work, as far as I know.
Re:What programming languages are used late at night? by Morgawr on Wednesday April 19, 2017 @11:38AM (#14148479)
One of the biggest(.) Google projects with Haskell is probably Ganeti ( https://github.com/ganeti/ganeti ), which is a mix of python and Haskell and has been around since 2008ish (although Haskell was introduced later, iirc).

We recently moved our main development to github so the repo seems a bit empty, we're certainly happy to get more contributors if you are interested, as the community is fairly small and specialized. Everyone is welcome.

Source: I'm one of the current main developers of the project.

(.) Note: I actually have no idea if it's the 'biggest'.

Re:What programming languages are used late at night? by eru on Wednesday April 19, 2017 @05:49PM (#14152114)
I helped out a bit with the BCL pretty-printer in my day. (Mostly contributed in-depth code reviews.)

Is Ganeti related to Ganpati? Sorry, it's been a bit since I left Google. Memory is fading.

Re:What programming languages are used late at night? by Morgawr on Wednesday April 19, 2017 @06:34PM (#14152405)
Not at all, only the name is very similar :)
Re:What programming languages are used late at night? by eru on Thursday April 20, 2017 @01:29PM (#14158836)
I just learned that we have a GUTS at my new employer, Bloomberg, too. But it has nothing to do with asking for a monorail between the Sydney offices.

There are only so many words. And many of them similar.

Re:What programming languages are used late at night? by _ao789 on Wednesday April 19, 2017 @12:45PM (#14149166)
Lol at stating a fact and then citing thst you have no idea. Haha
Re:What programming languages are used late at night? by kobeya on Wednesday April 19, 2017 @01:28PM (#14149689)
Lol at the citation being the emoji of an anus, where he likely pulled the factoid from.
Re:What programming languages are used late at night? by actsasbuffoon on Wednesday April 19, 2017 @11:34AM (#14148443)
Microsoft and Facebook are also using Haskell in production.
Re:What programming languages are used late at night? by evgen on Wednesday April 19, 2017 @11:56AM (#14148658)
A huge chunk of the site integrity bits (e.g. general spam prevention and application of this technology to other problem spaces like instant messages, etc.) for Facebook are done in Haskell and if you know Haskell and fancy working in London I am fairly certain that team is always on the lookout for new people.
Re:What programming languages are used late at night? by mrkgnao on Wednesday April 19, 2017 @11:45AM (#14148535)
And also happen to employ Simon Peyton Jones and Simon Marlow, respectively, two of the originators of the GHC project.
Re:What programming languages are used late at night? by cookiecaper on Wednesday April 19, 2017 @01:31PM (#14149723)
Yes, please note that BigTechCo using something in production is not an endorsement that it's production-ready. Ironically, more often than not, it means the opposite. BigTechCo employs the best computer scientists in the world to make all of that stuff work together, frequently including the project's founders/BDFLs so they can get whatever changes they need rammed through. Your company does not have this luxury.
Re:What programming languages are used late at night? by pyrale on Wednesday April 19, 2017 @02:42PM (#14150519)
It is definitely an endorsement that it is ready, although maybe not we-search-code-monkeys ready.

A large part of our jobs is figuring things out.

People looking for so-called production-grade tech are usually looking for ready-for-managers tech in my experience.

Re:What programming languages are used late at night? by pseudonom- on Wednesday April 19, 2017 @12:43PM (#14149144)
I'm pretty sure Simon Peyton Jones is still at Microsoft Research.
Re:What programming languages are used late at night? by dualogy on Wednesday April 19, 2017 @04:22PM (#14151402)
I know about FB (Haxl, spam filtering etc) but what exactly is MS using Haskell "in production" for?
Re:What programming languages are used late at night? by actsasbuffoon on Thursday April 20, 2017 @07:05AM (#14155634)