Jason Dew came and gave a talk on Ruby on Rails. Jason was kind enough to send me a copy of the outline of his presentation. He covered several topics including:

  • Ruby: The Foundation
    • Language Basics
    • Completely Object Oriented
    • Methods, Classes and Modules
  • Rails: The Framework
    • Model-View-Controller Architecture
    • Database-centric Programming
    • Convention over ConīŦguration
  • Conclusion

Jason has the slides from his presentation available online at http://jasondew.com/

Also, he is organizing a Ruby on Rails user group. If interested, check out http://colaruby.org/

I talked a bit about the very basics of compiling programs in C, showing an example of a "Hello World" program. One notable caveat for users of Ubuntu distributions: While Ubuntu does include the gcc compiler, but does not include the standard libraries that are used in almost every program (such as "stdio.h" and "stdlib.h".) If you use ubuntu and want to compile programs in C, you will need to run the following:

sudo apt-get install libc6-dev

  • or

sudo apt-get install build-essential

these packages will load the libraries.

Next Month

I have had some offers to talk about NetLogo and Python. I will update the front page of the website with program information as it becomes more definite.