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

What year are we talking about here?

Circa 1982 or so (and some years before) IBM was shipping mainframe software written in Assembly that anyone could build or modify. They had a bug database that customers could access. Around the same era Unix was shipping with source code and all the tooling you needed to build the software and the OS itself.

So maybe compared to some of that we're doing worse.






1998.

Circa 1999 I was with a startup. We wrote C and C++ for Windows and embedded platforms. We used source control. Every developer could build everything on their PC. We used Visual Studio.

Also from 2000: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...

So I think we knew around that time what patterns were good ones... But sure, lots of software organizations didn't even use source control and failed Joel's test miserably.

EDIT: And sadly enough many orgs today fail Joel's test as well. We forgot some things that help make better software.


The shop I was at was Network Associates (you'd know them now as McAfee).

we knew around that time what patterns were good ones

The source control system I had at one job around that time was a dvcs! At a different one, the source control system had its own filesystem was generally insane. It had its own fulltime maintainer sort of like tptacek's build person.

The big difference, really, was that all this software cost a lot of money compared to now where it mostly does not.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: