1,926 karma · joined June 11, 2008
You should consider tweaking --max_old_space_size, we got a lot of mileage giving node more memory.
TNT has some of the champions league games, and the rest are on Bleacher Report Live -- some new paid online service.
FS1/FS2 has Bundesliga and some MLS games.
ESPN has Serie A, some MLS games. They also seem to have FA Cup, the Championship, and the Carabao Cup on ESPN+.
This is pretty terrible compared to a few years ago. You could see all PL matches via NBCSN or their extra NBCSN extra channels. Some big games would be on NBC proper. Fox/FS1/FS2 had the champions league. Now things are more splintered and you have to pay extra to see everything. In addition to getting the channels, to watch the Champions League + Premier League you have to buy TWO online only services that are both $9.99/mo or $65 and $80 a year.
For this season, the cheapest way to get NBCSN seems to be to use Sling Blue for $25/mo. FuboTV used to be really good, but it looks like they've basically been raising prices each year. Of course, SlingBlue doesn't come with ESPN/ESPN+ but it certainly covers most the PL games and part of the CL games.
This is all by design.
This is especially true once you factor in all the development overhead, which can ultimately be very expensive to do things correctly with serverless.
At least that is how it reads.
But in any case, Elixir allows a lot more clever code. In my experience working on legacy software, clever code in a dynamic language is error prone and hard to refactor and maintain. Static typing can help, though, I've found this especially true in functional languages where you have a super smart developer do something clever that's hard to understand 5 years later.
Dismissing valid criticism with “just fork it if you don’t agree” has got to be some of the most useless advice parroted around open source.
But in any case, Go is a very straightforward language if you're already familiar with popular languages like C/C+, C#, Java, or JavaScript. You basically just need to learn the concurrency features (goroutines/csp/select keyword). Elixir is a much larger conceptual leap in that it is functional and the currency toolset is a lot more to grok. Deploying code with Go is also easier than Erlang/Elixir. Static typing is also pretty huge (dialyxir seems more like a bolt on).
fwiw, I work at a telecommunications company and I've had no success convincing anybody to use either Go or Erlang/Elixir over Java (& Clojure).