User:Dirk: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 8: 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 || Advanced || From about 1996 to 2001 || Worked on Guile for some time, still using Scheme and/or Guile now and then
| 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 ||
| TI BASIC || Advanced || 1982-1983 || The TI-99/4A was my first own computer
|-
| 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