User:Dirk: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
== About me ==
{{mylangbegin}}

{{mylang|6502 Assembly|Advanced}}
Hi, I am Dirk Herrmann.
{{mylang|Ada|Beginner}}

{{mylang|AWK|Advanced}}
{| class="wikitable"
{{mylang|Bash|Advanced}}
|+ Languages I know or knew
{{mylang|C|Advanced}}
|-
{{mylang|C++|Expert}}
! Language !! Proficiency !! When !! Comments
{{mylang|Commodore BASIC|Advanced}}
|-
{{mylang|Emacs Lisp|Advanced}}
| 6502 Assembly [[Category:6502 Assembly User]] || Advanced || From about 1984 to 1987 || C64 era
{{mylang|Java|Beginner}}
|-
{{mylang|LaTeX|Intermediate}}
| Ada [[Category:Ada User]] || Beginner || About 2010 || Some example code
{{mylang|Lua|Beginner}}
|-
{{mylang|Make|Intermediate}}
| AWK [[Category:AWK User]] || Advanced || Since about 1994 || Using it occasionally
{{mylang|Modula-2|Intermediate}}
|-
{{mylang|Pascal|Beginner}}
| Bash [[Category:Bash User]] || Expert || Since 1994 || Using it on a daily basis
{{mylang|Prolog|Beginner}}
|-
{{mylang|Python|Advanced}}
| C [[Category:C User]] || Expert || From about 1987 to 2007 ||
{{mylang|Scheme|Intermediate}}
|-
{{mylang|Sed|Intermediate}}
| C++ [[Category:C++ User]] || Expert || Since about 1993 || On a daily basis, mostly C++14 today
{{mylang|Smalltalk|Intermediate}}
|-
{{mylang|SQL|Beginner}}
| Commodore BASIC [[Category:Commodore BASIC User]] || Advanced || From about 1983 to 1987 || C64 era
{{mylangend}}
|-
| 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.

Languages I know or knew
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