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

Also important - you can version control text files easily.

One of the more brain damaging einvironments I've worked in (oracle forms) uses binary format for source code. There is some utility app to change binary files into source code, but the primary files deveopment is using are binary.

It means there's no way to merge changes, no easy way to see what changed in which commit, simple text search in the whole project is hard - you have to open all files at once in IDE and search from there, and it's slow and awkward.

If text files are mediocrity - let's us wait before something better comes, because binary formats are not better.

What can be even worse that using binary files for development artefacts is storing code in the underlying database with no straightforward way to map to/from files.

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