3 ms·
Nit: the quality of a language that you call "tight" is usually called "expressive." You can use few characters to express a relatively very abstract idea. Som
by verandaguy 6mo ago
Nit: the quality of a language that you call "tight" is usually called "expressive." You can use few characters to express a relatively very abstract idea.
Some people call this "high-level," too.
I will say, though, that 2 million lines of code is much less code than it sounds like at first glance, especially for a company in a highly-regulated space like finance, plus a few years of progress.
- appplication 6mo agoAgree on the 2M lines of code point. Looking at GitHub stats, I’ve personally written about 500k loc over the last 6 years, and that’s not including my teammates contributions etc. There are a lot o f things on our roadmap and I would consider the codebase to still be immature a feature incomplete. And this is all for a particular niche in a gigacorp. If anything, having your entire company’s codebase be 2M loc and it be a functional product seems reasonably efficient to me.
- reikonomusha 6mo agoHaskell is typically terse in addition to expressive. So "tight" seems more apt. Lisp is traditionally not so terse, but still expressive.