О, разблокировалось воспоминание. Лет в семнадцать я устроился на лето в нефтяную компанию наколбасить плагин к картографической фиговине MapInfo, чтобы с нефтяными месторождениями удобно работать. Писать надо было на так называемом MapBasic'е. Это вроде Visual Basic for Applications, но у них свой редактор. IDE язык не поворачивается назвать, там не то что автодополнения, подсветки синтаксиса не было и шрифт не моноширинный (хотя может можно было поменять, не знаю). В общем, я неделю писал код в одном длинном исходном файлике, сделал кучу фич, а в один прекрасный день размер файла превысил 64 КБ, и редактор просто затёр его нафиг. Не поддерживал он такие файлы, видимо, где-то размер файла хранился в short int (представляете, и такие времена были всего 25 лет назад). Так я сразу выучил несколько важных уроков про то, что надо делать бэкапы и стоит разбивать программу на модули.
ну, хотя бы файлы не удаляет и то хорошо, а то раньше такие ide были - пишешь пишешь и приложение вылетает вместе со всем твоим кодом