User loginNavigation |
HistoryHOPL III and the History of HaskellInteresting draft paper on the History of Haskell by Simon Peyton Jones, Phil Wadler, Paul Hudak, and John Hughes.
This paper is aimed at History of Programming Languages - HOPL III to be held in June 2007. Which leaves the question of which PLs should take part in HOPL-III? (I guess I need to go back and remember which were documentend in I & II). By Chris Rathman at 2006-07-14 19:56 | Functional | History | 21 comments | other blogs | 20997 reads
computerhistory's History of LISPHistory of LISP (software collection committee) edited by Paul McJones. Abstract:
I ran across this page by accident while googling for "lisp assembler lap" because I'd recently learned LAP was the standard acronym for lisp assembly program (ie a lisp based assember), which also described what I was currently trying to do. It's funny how often a new idea is just the Nth repetition of many old ideas. :-) Anyway, this page links a wealth of interesting material on early Lisp implementations. (Unfortunately a number of the PDF documents don't open on my current machine, so I can't read several of the items I find most interesting, including everything L. Peter Deutsch authored.) Gottfried Wilhelm LeibnizThough his contributions to computer science predate our current notion of a computer by nearly three hundred years, some claim Leibniz to have been the first computer scientist and information theorist. A history department on Ltu should in my opinion pay homage to such a character of fame, hence a link to a beautiful site dedicated to Gottfried Wilhelm Leibniz Charles Babbage Institute
(Copied from the "about section" of the CBI site, hope that is allowed) Didn't find any reference to this site on Ltu. Guess it might be of interest to the history department. Software ideals and historyA slide presentation on Software ideals and history given in a lecture by Stroustrup and fellow Aggies, turned up in google references to my PL People page. Whatever one thinks of C++ as a language, Stroustrup views on the history of PLs is always an interesting read (I recommend his book the Design and Evolution of C++ for the serious PL enthusiast). AutomathThe Automath Archive was created by the Brouwer Institute in Nijmegen and the Formal Methods section of Eindhoven University of Technology. Started by prof. H. Barendregt, in cooperation with Rob Nederpelt, this archive project was launched to digitize valuable historical articles and other documentation concerning the Automath project. Initiated by prof. N.G. de Bruijn, the project Automath (1967 until the early 80's) aimed at designing a language for expressing complete mathematical theories in such a way that a computer can verify the correctness. This project can be seen as the predecessor of type theoretical proof assistants such as the well known Nuprl and Coq. Ehud, I hope this satisfies your wish for historical CS subjects. Alan TuringThe Turing Archive for the History of Computing is a major Internet project. The site is currently scheduled for completion by the end of 2004. We hope you will enjoy—and learn from—what we have done so far. The documents that form the historical record of the development of computing are scattered throughout various archives, libraries and museums around the world. Until now, to study these documents required a knowledge of where to look, and a fistful of air tickets. This Virtual Archive contains digital facsimiles of the documents. The Archive places the history of computing, as told by the original documents, onto your own computer screen. This site also contains a section on codebreaking and a series of reference articles concerning Turing and his work. Found this site while wandering about on the internet. Didn't see any reference to it on Ltu. By Niels Hoogeveen at 2006-05-20 12:04 | History | login or register to post comments | other blogs | 6393 reads
Proofs are Programs: 19th Century Logic and 21st Century ComputingProofs are Programs: 19th Century Logic and 21st Century Computing
This paper by Philip Wadler was a Dr Dobbs article in 2000 and has a matching a Netcast interview. For more of Wadler's writings along these lines check out his History of Logic and Programming Languages paper collection. edit: fixed the dr dobbs article link By shapr at 2006-05-02 17:38 | History | Theory | Type Theory | 41 comments | other blogs | 17901 reads
Functional Programming Has Reached The Masses; It's Called Visual BasicIn May I will be speaking at Expo-C in the beautiful town of Karlskrona, an official UN World Heritage Site. It is great to see that all the buzz around LINQ is putting functional programming back in the picture and the organizers have asked me to combine a Haskell tutorial with an overview of LINQ, including C# 3.0 and Visual Basic 9.(*) in addition to my "coming out" talk VB IsNot C#. This, and the ICFP deadline last Friday have prompted me to write a short memoir of my journey to democratize distributed data-intensive dynamic applications by leveraging the great ides from functional programming. Comments, supplementary information, missing related work, and flames are all most welcome. In particular I am interested to learn if anyone is using H/Direct to use Haskell for programming against XPCOM. Hope to see you in Sweden, or at any of my other gigs. (*) I will be using Graham Hutton's excellent slides. Fortran articles onlineI have the pleasure of thanking ACM for granting permission to post the full texts of five ACM-copyrighted articles to the FORTRAN/FORTRAN II web site at the Computer History Museum. Here they are; for those already in the ACM Digital Library, we also link to the canonical ACM version via its DOI (Digital Object Identifier). Once again we owe a big thank you to Paul McJones. By Ehud Lamm at 2006-01-02 10:29 | History | login or register to post comments | other blogs | 8740 reads
|
Browse archives
Active forum topics |
Recent comments
21 hours 32 min ago
23 hours 20 min ago
17 weeks 5 days ago
17 weeks 5 days ago
17 weeks 5 days ago
23 weeks 6 days ago
1 year 11 weeks ago
1 year 12 weeks ago
1 year 12 weeks ago
1 year 34 weeks ago