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