Discussion

Python, Go or Haskell?

I'm in the interesting position of setting up a team from scratch: hiring the first software developers in a well-funded company. There is a team of data scientists who have been creating models in Python (which end up as docker images). I have no legacy code of any importance for all the surrounding code (UI, data fetching, data storage, etc.) that I need to support or maintain.

The guidance I'm getting from the CEO is that he wants to build a cutting-edge, next-generation company. There's budget to hire 10-20 tech staff.

I'm comfortable enough in all three languages (and others besides).

I don't want this to turn into a flamewar: the main criteria I care about are:

1. Long-term supportability

2. Bugginess of typical code generated in the language.

3. Availability of developers

What are your thoughts?

41 points solresol 8 years ago 67 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton