tag:blogger.com,1999:blog-2304251215826746968.post2975871788671072010..comments2023-08-25T07:40:19.012-07:00Comments on Life Is Too Short For Bad Code: Emacs Paper from 1981ahttp://www.blogger.com/profile/03202031495623868181noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-2304251215826746968.post-45066889311970955942010-06-23T04:25:55.674-07:002010-06-23T04:25:55.674-07:00I won't argue that the paper is worth reading,...I won't argue that the paper is worth reading, but it definitely isn't a 10 minutes reading! By the way, 1981 was the year I was born...Viviannehttp://stackoverflow.com/users/347646/vivinoreply@blogger.comtag:blogger.com,1999:blog-2304251215826746968.post-24913563134246905732009-12-24T16:35:59.108-08:002009-12-24T16:35:59.108-08:00Dynamic binding is responsible for much of the har...Dynamic binding is responsible for much of the hardness to maintain emacs packages. It is also responsible for unreadable code, non deterministic behaviour when calling a function (even when called with the same parameters, its behaviour can vary), and a lot of trouble for proper closures and parallel execution. I don't know how much it has helped emacs in the past 30 years, but I beleive newPaulhttps://www.blogger.com/profile/04809113583211386483noreply@blogger.com