The code repository is now on
Github as the
!!aimacode project
Language Choices
What languages are instructors using? To get an approximate idea, I gave the query
[
norvig russell "Modern Approach" language] where
language is one
of the languages below, and looked at the estimated hit counts (in thousands) on various
dates. Of course, neither recall nor precision is perfect for these queries, nor is the
estimated number of results guaranteed to be accurate. Furthermore, activity on github
indicates that Python is currently much more popular than Java or C++, so these counts
may be largely of legacy pages.
Language | Sep 2004 | Feb 2005 | Jun 2007 | Jan 2010 | Mar 2019
|
---|
none | 8K | 20K | 75K | 150K | 258K
|
java | 2K | 5K | 44K | 37K | 67K
|
c++ | 1K | 2K | 35K | 105K | 50K
|
python | 1K | 1K | 18K | 11K | 44K |
lisp | 1K | 1K | 30K | 19K | 25K
|
prolog | 1K | 2K | 23K | 17K | 23K
|