<div dir="ltr">Cool, I'll try to check it out. I also found a PDF version that doesn't require signup to download at <a href="http://www.wisdom.weizmann.ac.il/~dharel/papers/LiberatingProgramming.pdf">http://www.wisdom.weizmann.ac.il/~dharel/papers/LiberatingProgramming.pdf</a> via <a href="http://www.wisdom.weizmann.ac.il/~dharel/papers.html">http://www.wisdom.weizmann.ac.il/~dharel/papers.html</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 16, 2015 at 5:11 PM, Michael Bar-Sinai <span dir="ltr"><<a href="mailto:mich.barsinai@icloud.com" target="_blank">mich.barsinai@icloud.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello all,<br>
<br>
Here's a 2008 classic about programming in general. There were a few "Can Programming be Liberated from XXX" papers, really asking what are the things the bind programming so much that we don't even notice them. David Harel (proper disclosure: he's on my PhD committee) looks into what it would take to librate programming not just from various XXXs, but completely, and defines the "three straitjackets of programming".<br>
<br>
Plus, in today's world of over-opinionated flamewar hyperboles, you've got to like a paper stating that "the message here is deintely “maybe we should be thinking about thhs some more,” not “if you just do it my way you’ll be fine."<br>
<br>
<a href="http://www.academia.edu/2839009/Can_Programming_Be_Liberated_Period" rel="noreferrer" target="_blank">http://www.academia.edu/2839009/Can_Programming_Be_Liberated_Period</a><br>
<br>
<br>
-- Michael<br>
_______________________________________________<br>
codecraft mailing list<br>
<a href="mailto:codecraft@or8.net">codecraft@or8.net</a><br>
<a href="http://or8.net/mailman/listinfo/codecraft" rel="noreferrer" target="_blank">http://or8.net/mailman/listinfo/codecraft</a><br>
</blockquote></div><br></div>