User loginNavigation |
HistoryAncient use of generatorsGuido van Rossum reminisces a bit about early discussions of generators in the Python community (read the other messages in the thread as well). I think we talked about the articles he mentions way back when. Earlier still, and beyond the discussion by Guido here, was Icon, a clever little language that I have a soft spot for. i don't think we ever fully assessed its influence on Python and other languages. ACM Classic Books Series
Good list. Bar the last two, which I have nothing against, the list consists of favorites of mine. It is always nice to see how many classics of CS come from work on programming languages. Not a surprise for anyone here, of course, but not always acknowledged. While we are on the subject of classic books, check out Luke's twitter poll here. Tracking the Flow of Ideas through the Programming Languages LiteratureMichael Greenberg, Kathleen Fisher, and David Walker, "Tracking the Flow of Ideas through the Programming Languages Literature", SNAPL 2015.
The authors have produced some really interesting visualizations of how the topic content of various conferences has evolved over time (it's interesting to note that OOPSLA isn't really about OO software development any more, and that PLDI appears to have seen an increasing emphasis on verification and test generation). Also of potential interest to LtU readers: there is a prototype tool at http://tmpl.weaselhat.com/ that is based on the work presented in this paper. It allows you to upload a paper PDF, and will return the 10 most closely related papers according to the POPL/PLDI topic model. It could be a handy research tool. But, if nothing else, it's a fun way to see what else is related to a paper you're interested in. By Allan McInnes at 2015-07-20 19:49 | Fun | General | History | 1 comment | other blogs | 11873 reads
Punctuated equilibrium in the large scale evolution of programming languagesSergi Valverde and Ricard Solé, "Punctuated equilibrium in the large scale evolution of programming languages", SFI working paper 2014-09-030
The results developed here are perhaps not that surprising to people familiar with the history of programming languages. But it's interesting to see it all formalized and analyzed. By Allan McInnes at 2015-07-17 18:58 | General | History | Paradigms | 6 comments | other blogs | 9714 reads
sml-family.orgIn his blog, Bob Harper, in joint effort with Dave MacQueen and Lars Bergstrom, announces the launch of sml-family.org:
By Ohad Kammar at 2014-09-30 19:27 | Fun | Functional | History | Implementation | Paradigms | Semantics | Theory | 2 comments | other blogs | 12623 reads
Howard on Curry-HowardPhilip Wadler posts his exchange with William Howard on history of the Curry-Howard correspondence. Howard on Curry-Howard. Interactive scientific computing; of pythonic parts and goldilocks languagesGraydon Hoare has an excellent series of (two) blog posts about programming languages for interactive scientific computing. The scenario of these posts is to explain and constrast the difference between two scientific computing languages, Python and "SciPy/SymPy/NumPy, IPython, and Sage" on one side, and Julia on the other, as the result of two different design traditions, one (Python) following Ousterhout's Dichotomy of having a convenient scripting language on top of a fast system language, and the other rejecting it (in the tradition of Lisp/Dylan and ML), promoting a single general-purpose language. I don't necessarily buy the whole argument, but the posts are a good read, and have some rather insightful comments about programming language use and design. Quotes from the first post:
[..]
Quotes from the second:
[..]
[..]
By gasche at 2014-07-12 18:25 | History | Scientific Programming | 31 comments | other blogs | 26532 reads
Fifty Years of BASIC, the Programming Language That Made Computers PersonalFifty Years of BASIC, the Programming Language That Made Computers Personal A very comprehensive history of BASIC from Time magazine.
Edit: Dartmouth is celebrating Basic at 50. How I Came to Write DWalter Bright recounts how he came to write D
The Essence of ReynoldsThe Essence of Reynolds by Stephen Brookes, Peter O'Hearn and Uday Reddy.
Corresponding presentation from POPL. By bashyal at 2014-03-11 14:47 | History | login or register to post comments | other blogs | 14825 reads
|
Browse archivesActive forum topics |
Recent comments
3 days 16 hours ago
1 week 6 days ago
2 weeks 6 days ago
3 weeks 1 day ago
3 weeks 1 day ago
3 weeks 2 days ago
4 weeks 6 days ago
4 weeks 6 days ago
5 weeks 15 hours ago
5 weeks 22 hours ago