User:Cpjobling

From LiteratePrograms

Jump to: navigation, search

Image:Cpjobling.jpg Hi, I'm a lecturer in Software Engineering and Internet Technologies in the School of Engineering at the Swansea University (Wales, UK). I've had a long-standing interest in Literate Programming (including a long familiarity with noweb and Leo) and am a wiki enthusiast. I was therefore very excited to discover this site which combines the two in such a user friendly way. If you have any questions ask me on my talk page. Thanks!

Languages

I'm most proficient with Java, Perl and Python. I teach Java, Matlab, JavaScript, PHP and Groovy in my day job, and am quite comfortable with the various shell scripting languages on *nix and windows. I've dabbled with Groovy, have an ambition to learn Ruby, and have programmed in C, Fortran, Prolog and Visual Basic. I originally had a specialism in developing IT systems for control system design and have used Fortran, Matlab, and Prolog in anger. I have an interest in the Domain Specific Language for systems modelling Modellica and its predecessors Omola and Dymola.

Things I've worked on, work on or plan to work on

To-do list

  • Learn Ruby.
  • Learn Groovy.
  • Write some general introduction to computing articles
  • Publish some of my Literate programs on this wiki.
  • Use this resource in my own teaching.
  • For research: Evaluate wiki as a way to write and document fairly large programs within an agile development workflow.
  • Spread the word!
Personal tools