User:Dirk: Difference between revisions
Content added Content deleted
No edit summary |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== About me == |
|||
Hi, I am Dirk Herrmann. |
|||
{| class="wikitable" |
{| class="wikitable" |
||
|+ Languages I know or knew |
|+ Languages I know or knew |
||
Line 4: | Line 8: | ||
! Language !! Proficiency !! When !! Comments |
! Language !! Proficiency !! When !! Comments |
||
|- |
|- |
||
| 6502 Assembly || Advanced || From about 1984 to 1987 || C64 era |
| 6502 Assembly [[Category:6502 Assembly User]] || Advanced || From about 1984 to 1987 || C64 era |
||
|- |
|- |
||
| Ada || Beginner || About 2010 || Some example code |
| Ada [[Category:Ada User]] || Beginner || About 2010 || Some example code |
||
|- |
|- |
||
| AWK || Advanced || Since about 1994 || Using it occasionally |
| AWK [[Category:AWK User]] || Advanced || Since about 1994 || Using it occasionally |
||
|- |
|- |
||
| Bash || Expert || Since 1994 || Using it on a daily basis |
| Bash [[Category:Bash User]] || Expert || Since 1994 || Using it on a daily basis |
||
|- |
|- |
||
| C || Expert || From about 1987 to 2007 || |
| C [[Category:C User]] || Expert || From about 1987 to 2007 || |
||
|- |
|- |
||
| C++ || Expert || Since about 1993 || On a daily basis, mostly C++14 today |
| C++ [[Category:C++ User]] || Expert || Since about 1993 || On a daily basis, mostly C++14 today |
||
|- |
|- |
||
| Commodore BASIC || Advanced || From about 1983 to 1987 || C64 era |
| Commodore BASIC [[Category:Commodore BASIC User]] || Advanced || From about 1983 to 1987 || C64 era |
||
|- |
|- |
||
| Emacs Lisp || Advanced || Since about 1993 || Mostly C++14 today |
| Emacs Lisp [[Category:Emacs Lisp User]] || Advanced || Since about 1993 || Mostly C++14 today |
||
|- |
|- |
||
| Haskell || Beginner || Since about 2010 || Experimenting with it now and then |
| Haskell [[Category:Haskell User]] || Beginner || Since about 2010 || Experimenting with it now and then |
||
|- |
|- |
||
| Java || Beginner || Since about 2014 || Using Java as example language in my unit-testing lectures |
| Java [[Category:Java User]] || 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 |
| LaTeX [[Category:LaTeX User]] || Advanced || Since about 1993 || Advanced as user, but not as developer |
||
|- |
|- |
||
| Lua || Beginner || About 2023 || |
| Lua [[Category:Lua User]] || Beginner || About 2023 || |
||
|- |
|- |
||
| Make || Intermediate || Since about 1993 || |
| Make [[Category:Make User]] || Intermediate || Since about 1993 || |
||
|- |
|- |
||
| Modula-2 || Intermediate || 1989-1991 || Was taught as first language at university |
| Modula-2 [[Category:Modula-2 User]] || Intermediate || 1989-1991 || Was taught as first language at university |
||
|- |
|- |
||
| Pascal || Intermediate || 1986-1988 || Taught at school courses (where I partly supported) |
| Pascal [[Category:Pascal User]] || Intermediate || 1986-1988 || Taught at school courses (where I partly supported) |
||
|- |
|- |
||
| Prolog || Beginner || Since 2014 || Experimenting with it now and then |
| Prolog [[Category:Prolog User]] || Beginner || Since 2014 || Experimenting with it now and then |
||
|- |
|- |
||
| Python || Advanced || Since before 2000 || |
| Python [[Category:Python User]] || Advanced || Since before 2000 || |
||
|- |
|- |
||
| Scheme || |
| Scheme [[Category:Scheme User]] || 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 |
| Sed [[Category:Sed User]] || Intermediate || Since about 1993 || Using it seldomly |
||
|- |
|- |
||
| Sinclair ZX81 BASIC || Beginner || 1981 || My first small program, written on the ZX81 of a friend |
| Sinclair ZX81 BASIC [[Category:Sinclair ZX81 BASIC User]] || Beginner || 1981 || My first small program, written on the ZX81 of a friend |
||
|- |
|- |
||
| Smalltalk || Intermediate || 1991 || Used for a programming project at university |
| Smalltalk [[Category:Smalltalk User]] || Intermediate || 1991 || Used for a programming project at university |
||
|- |
|- |
||
| SQL || Beginner || Since 2010 || Experimenting with it now and then |
| SQL [[Category:SQL User]] || Beginner || Since 2010 || Experimenting with it now and then |
||
|- |
|- |
||
| Tcl [[Category:Tcl User]] || Intermediate || About 1994-1995 || |
|||
⚫ | |||
|- |
|||
⚫ | |||
|} |
|} |
Latest revision as of 22:10, 24 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 |
Commodore BASIC | Advanced | From about 1983 to 1987 | C64 era |
Emacs Lisp | Advanced | Since about 1993 | Mostly C++14 today |
Haskell | Beginner | 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 |