User:Aks: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
Line 1:
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 and C on MC68K single-board computers (SBC) (''I developed a complete, stand-alone embedded computing environment with a Unix-style memory manager.'')
* PLUS on Univac 1100 Series mainframes (''PLUS is Programming Language for Systems, a Univac proprietary high-level language.'')
* C on MC68K SBCs
* C, PL/1, and DCL on DEC VAX VMS minicomputers. (''I developed a print symbiont for a Xerox printer attached to a DEC VAX VMS system.'')
* PLUS on Univac 1100 Series mainframes
* C, Unix Shell, Emacs Lisp, Awk, Make, n/t/roff, SQL, Perl on IBM AIX, HP HP-UX, DEC Ultrix, and SGI Irix workstations (''10 years of managing network and computer systems and staff at a UC campus.'')
* C, PL/1, and DCL on DEC VAX VMS minicomputers
* CPython, UnixRuby, ShellAwk, EmacsHTML, LispJava, AwkJavascript, Make, n/t/roff, SQL, PerlUnix Shell on IBMApple AIX,Mac HPOS HP-UX,X DEC Ultrix,servers and SGIlaptops. (''Financial data management using Irixproprietary workstationsalgorithms'')
* Python, Ruby, Awk, HTML, Java, Javascript, Make, SQL, Unix Shell on Apple Mac OS X servers and laptops
 
 
Line 20 ⟶ 19:
{{mylang|Make|Active}}
{{mylang|AWK|Active}}
{{mylang|HTML|Active}}
{{mylang|JavaScript|Active}}
{{mylang|SQL|Active}}
{{mylang|Java|Intermediate}}
{{mylang|Objective-C|Intermediate}}
{{mylang|J|Beginner}}
{{mylang|R|Beginner}}
Line 37 ⟶ 36:
{{mylang|PLUS|Very Rusty (ex-expert)}}
{{mylang|Snobol|Very Rusty}}
{{mylang|PDP-11 AssemblerAsm|Expert}}
{{mylang|Univac 1100 AssemblerAsm|Expert}}
{{mylangend}}

Revision as of 09:07, 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 and C on MC68K single-board computers (SBC) (I developed a complete, stand-alone embedded computing environment with a Unix-style memory manager.)
  • PLUS on Univac 1100 Series mainframes (PLUS is Programming Language for Systems, a Univac proprietary high-level language.)
  • C, PL/1, and DCL on DEC VAX VMS minicomputers. (I developed a print symbiont for a Xerox printer attached to a DEC VAX VMS system.)
  • C, Unix Shell, Emacs Lisp, Awk, Make, n/t/roff, SQL, Perl on IBM AIX, HP HP-UX, DEC Ultrix, and SGI Irix workstations (10 years of managing network and computer systems and staff at a UC campus.)
  • Python, Ruby, Awk, HTML, Java, Javascript, Make, SQL, Unix Shell on Apple Mac OS X servers and laptops. (Financial data management using proprietary algorithms)


My Favorite Languages
Language Proficiency
Perl Expert
Python Expert
Ruby Expert
UNIX Shell Expert
Emacs Lisp Active
Make Active
AWK Active
JavaScript Active
SQL Active
Java Intermediate
Objective-C 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 Asm Expert
Univac 1100 Asm Expert