User:Aks: Difference between revisions
Content added Content deleted
(Created page with 'I have been programming since the early 70s on a wide-variety of operating systems: {{mylangbegin}} {{mylang|Perl|Expert}} {{mylang|Python|Expert}} {{mylang|Ruby|Expert}} {{myla…') |
No edit summary |
||
Line 1: | Line 1: | ||
I have been programming since the early 70s on a wide-variety of operating systems: |
I have been programming since the early 70s on a wide-variety of operating systems. Here are the languages that I've written major pieces of software for, on the associated environments: |
||
* Univac 1100 Assembler, APL, Basic, Cobol, Lisp, PLUS and Snobol on Univac 1100 Series mainframes |
|||
* PDP-11 Assembler on DEC PDP-11 minicomputers |
|||
* Forth on MC6800 |
|||
* Basic and Fortran on Prime PRIMOS minicomputers (''The Prime midicomputer OS, called PRIMOS, was written primarily in Fortran'', as well as their major applications, including the Basic interpreter. For a contract, I wrote a major upgrade to the PRIMOS Basic interpreter that allowed very large Basic programs to chain to each other). |
|||
* MC68000 Assembler on MC68K single-board computers (SBC) (embedded computing) |
|||
* C on MC68K SBCs |
|||
* PLUS on Univac 1100 Series mainframes |
|||
* C, PL/1, and DCL on DEC VAX VMS minicomputers |
|||
* C, Unix Shell, Emacs Lisp, Awk, Make, n/t/roff, SQL, Perl on IBM AIX, HP HP-UX, DEC Ultrix, and SGI Irix workstations |
|||
* Python, Ruby, Awk, HTML, Java, Javascript, Make, SQL, Unix Shell on Apple Mac OS X servers and laptops |
|||
{{mylangbegin}} |
{{mylangbegin}} |
||
Line 19: | Line 30: | ||
{{mylang|C|Rusty (ex-expert)}} |
{{mylang|C|Rusty (ex-expert)}} |
||
{{mylang|Cobol|Very Rusty}} |
{{mylang|Cobol|Very Rusty}} |
||
{{mylang|DCL|Very Rusty}} |
|||
{{mylang|Fortran|Rusty (ex-expert)}} |
{{mylang|Fortran|Rusty (ex-expert)}} |
||
{{mylang|Forth|Very Rusty}} |
{{mylang|Forth|Very Rusty}} |
||
{{mylang|n/t/roff|Very Rusty (ex-expert)}} |
{{mylang|n/t/roff|Very Rusty (ex-expert)}} |
||
{{mylang|PL/1|Very Rusty (ex-expert)}} |
{{mylang|PL/1|Very Rusty (ex-expert)}} |
||
{{mylang|PLUS|Very Rusty (ex-expert)}} |
|||
{{mylang|Snobol|Very Rusty}} |
{{mylang|Snobol|Very Rusty}} |
||
{{mylang|PDP-11 Assembler|Expert}} |
{{mylang|PDP-11 Assembler|Expert}} |
Revision as of 08:55, 15 September 2009
I have been programming since the early 70s on a wide-variety of operating systems. Here are the languages that I've written major pieces of software for, on the associated environments:
- Univac 1100 Assembler, APL, Basic, Cobol, Lisp, PLUS and Snobol on Univac 1100 Series mainframes
- PDP-11 Assembler on DEC PDP-11 minicomputers
- Forth on MC6800
- Basic and Fortran on Prime PRIMOS minicomputers (The Prime midicomputer OS, called PRIMOS, was written primarily in Fortran, as well as their major applications, including the Basic interpreter. For a contract, I wrote a major upgrade to the PRIMOS Basic interpreter that allowed very large Basic programs to chain to each other).
- MC68000 Assembler on MC68K single-board computers (SBC) (embedded computing)
- C on MC68K SBCs
- PLUS on Univac 1100 Series mainframes
- C, PL/1, and DCL on DEC VAX VMS minicomputers
- C, Unix Shell, Emacs Lisp, Awk, Make, n/t/roff, SQL, Perl on IBM AIX, HP HP-UX, DEC Ultrix, and SGI Irix workstations
- Python, Ruby, Awk, HTML, Java, Javascript, Make, SQL, Unix Shell on Apple Mac OS X servers and laptops
My Favorite Languages | |
Language | Proficiency |
Perl | Expert |
Python | Expert |
Ruby | Expert |
UNIX Shell | Expert |
Emacs Lisp | Active |
Make | Active |
AWK | Active |
HTML | Active |
JavaScript | Active |
SQL | Active |
Java | Intermediate |
J | Beginner |
R | Beginner |
APL | Rusty (ex-expert) |
Basic | Rusty (ex-expert) |
C | Rusty (ex-expert) |
Cobol | Very Rusty |
DCL | Very Rusty |
Fortran | Rusty (ex-expert) |
Forth | Very Rusty |
n/t/roff | Very Rusty (ex-expert) |
PL/1 | Very Rusty (ex-expert) |
PLUS | Very Rusty (ex-expert) |
Snobol | Very Rusty |
PDP-11 Assembler | Expert |
Univac 1100 Assembler | Expert |