Hacker News new | ask | show | jobs
by masklinn 2292 days ago
PDF derives from PostScript which is a full-blown programming language so it's an "original sin" either way.

Then over time Adobe added a number of interactive (forms), multimedia and rich media (embedded JS) features, leading to even more vectors.

1 comments

The page description language part of PDF is based on Postscript, but explicitly simplified to be non-Turing-complete and safe (if implemented sanely). The later additions are the main culprit I think.
"if implemented sanely" - oh well. The original idea was nice.