Dirk
Joined 3 April 2024
About me
Hi, I am Dirk Herrmann.
| Language | Proficiency | When | Comments |
|---|---|---|---|
| 6502 Assembly | Advanced | From about 1984 to 1987 | C64 era |
| Ada | Beginner | About 2010 | Some example code |
| AWK | Advanced | Since about 1994 | Using it occasionally |
| Bash | Expert | Since 1994 | Using it on a daily basis |
| C | Expert | From about 1987 to 2007 | |
| C++ | Expert | Since about 1993 | On a daily basis, mostly C++14 today |
| CMake | Beginner | Since 2023 | |
| Commodore BASIC | Advanced | From about 1983 to 1987 | C64 era |
| Emacs Lisp | Advanced | Since about 1993 | |
| Haskell | Intermediate | Since about 2010 | Experimenting with it now and then |
| Java | Beginner | Since about 2014 | Using Java as example language in my unit-testing lectures |
| LaTeX | Advanced | Since about 1993 | Advanced as user, but not as developer |
| Lua | Beginner | About 2023 | |
| Make | Intermediate | Since about 1993 | |
| Modula-2 | Intermediate | 1989-1991 | Was taught as first language at university |
| Pascal | Intermediate | 1986-1988 | Taught at school courses (where I partly supported) |
| Prolog | Beginner | Since 2014 | Experimenting with it now and then |
| Python | Advanced | Since before 2000 | |
| Scheme | Advanced | From about 1996 to 2001 | Worked on Guile for some time, still using Scheme and/or Guile now and then |
| Sed | Intermediate | Since about 1993 | Using it seldomly |
| Sinclair ZX81 BASIC | Beginner | 1981 | My first small program, written on the ZX81 of a friend |
| Smalltalk | Intermediate | 1991 | Used for a programming project at university |
| SQL | Beginner | Since 2010 | Experimenting with it now and then |
| Tcl | Intermediate | About 1994-1995 | |
| TI BASIC | Advanced | 1982-1983 | The TI-99/4A was my first own computer |