Hacker News new | ask | show | jobs
by zem 3233 days ago
that's one of the things go got right - they had fast compilation speed as a first-class goal right from the beginning.
1 comments

They also have a really, really simple type system that can't play very many of the games that type system experts would like to play, so it doesn't cost them a lot of runtime at compile time.

I'm sort of curious what the abstract minimum penalty is for the very advanced type systems. Are GHC (Haskell) and rustc already within, say, 5x of the optimal possible speed, or might we be able to have a very advanced type system and faster compiling? Time shall tell, I suppose.