Hacker News new | past | comments | ask | show | jobs | submit login

I finished up a 24-month project earlier this year on a codebase of ~1M lines in which I dropped a net of almost 100k lines of code and reduced the main Visual Studio solution from 325 projects down to 105 projects. Compile times dropped from ~40 minutes to 6 minutes. If only all my projects could be that fun.



What kind of software takes 1M lines of code and 105 project? Is it one of those Java enterprise software projects?


Banking software, hospital software, nuclear reactor software. Not all people are writing self-contained web applications.


Late reply, but yes, it's hospital software.


An EPOS application:

  PS D:\project\> (dir -include *.cs,*.cpp,*.h,*.idl,*.asmx -recurse | select-string .).Count
  1626667
At a previous employer, a piece of chip design software got to 1.25m lines of C++ over the course of a decade.


Even worse, probably one of those C++ enterprise software projects.


Well considering Visual Studio was mentioned enterprise C#/C++ project would be a safe bet.


video games codebases are sometimes this large




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: