Elegant C

A discussion of how to do Computer Science well, particularly writing code and architecting program solutions.

Pages

▼
Showing posts with label imperative programming. Show all posts
Showing posts with label imperative programming. Show all posts
Wednesday, November 22, 2017

Review: Languages and Code Quality in GitHub

›
The study is several years old, but was recently reprinted in the Communications of the ACM.  In it, they mined GitHub data for active open ...
Tuesday, December 1, 2015

Course Design Series (Post 3 of N) - Features versus Languages

›
One problem I had in preparing the curriculum for this fall is how to balance teaching programming languages versus the features that exist ...
Wednesday, June 17, 2015

Conference Attendance FCRC - Day 5 - Plenary Summary

›
Plenary Talk today, which pulls together all of the conference attendees.  Sunday's talk was based in databases, with Michael Stonebrake...
Monday, April 18, 2011

Is vs Ought in Computer Science

›
In philosophy, we debate what something is versus what it ought to be.  And often the usage is confounded.  In thinking about functional pro...
›
Home
View web version

About Me

Brian
A Computer Science professor, I previously worked five years in software development, which influences my perspective on programming and source code.
View my complete profile
Powered by Blogger.