| >Take your average computer science graduate from the last ten years. Do you think anyone would be remotely able to understand what is going on there? Yes, you literally read the literate program of TeX and understand what's going on: http://brokestream.com/tex.pdf I had never learned Pascal but I've managed to edit and compile TeX successfully, and it was easier than trying to understand any of my own non-literate programs. >My point being that if we wouldn’t rely on TeX itself and use ANT (or whatever alternative) which is written in the quite elegant OCaml, than hacking it would be at least possible for mere mortals. Although I have to admit, despite being in love with OCaml since my PhD days, it’s also a quite niche language. But imagine if the whole thing was written in Python, or at least C. Imagine if software engineers were actual engineers instead of glorified script kiddies. >I wish someone would design a new space shuttle because while it's a neat project I only understand MKS units and it's too much effort to use a calculator for converting between them and Imperial units. |