Programming languages
As a programmer, the primary tool I spend my time using is a programming language. As a professional programmer, I need to know the best way to use the tools I have as well as the range of tools and techniques available.
Topics
Individual languages
"Pluggable Type Systems", Gilad Bracha. "The Anatomy of a Loop," Olin Shivers. "Automata via Macros", Shriram Krishnamurthi.Readings
Links
- Maniagnosis: My blog, featuring posts about programming languages in general, Java, Scala, Haskell, JRuby, and other topics.
- Lambda the Ultimate: The Programming Languages Weblog. News, references, and discussion of programming language research and issues. This and the link below are the two that I read almost daily. (No Slashdot for me, thanks.) Informative discussions, often by the people doing the research.
- The Daily WTF: Curious Perversions in Information Technology. Bad examples and discussion. The other site I usually read daily, for entertainment value.
- PLNews: Programming language news. News, articles, announcements and information focusing on computer programming languages and their implementations.
- Programming Language Theory Texts Online: This is a collection of programming language theory texts and resources, all of which are freely available over the Internet. Provided by Frank Atanassow.