Home | Dev Workstation | Genealogy | Telephones | UNIX Tricks | My Music | Likes/Dislikes | Political Views | Programming Languages RSS Feed | Contact Me

John P. Willis

Opinions presented here are held in all of my roles and capacities, both personal and professional.


Summary

Politics: Communist+Trotskyist+Anarcho-Transhumanist
Occupation: Software Engineer
Preferences: View

Social Networking

Diaspora*
Mastodon
Twitter

Organizations

The GNU Project
The Free Software Foundation
American Civil Liberties Union

Computers & Programming

Programming Languages I Know
Greatest Common Divisor in 19 Languages
Microcomputer OS History
UNIX Tricks
The Datashed (personal datacenter)
Computer Collection
ChivaNet Internet Services
The VAX Pirate's Lair (my old website, ca. 2002)
YOUNGMUMPSTER (my tech blog)
GitLab
GitHub
GCC OS Test Macros

Genealogy

Genealogy Home
English Notable Kin
Scottish Notable Kin

Hobbies

Music
Telephones & PBX

Other Sites

Polls

Geek Code

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d-@ s+: a C++ UBLHS++++$ P+ L++ E++ W+++$ N++ !o 
K-? w++$ O+++ M V+++>$ PS+++ PE Y+ !PGP t+++ !5-- !X 
R tv+ b+++ DI+ !D-- G e h---- r+++ y++++ 
------END GEEK CODE BLOCK------

Site Info

This site is hosted on a Sun SPARCserver 20 running Apache 2.2, Perl 5, and a home-built CMS.

RSS feed generation is done with a BASH script I have implemented, called Syndicator.

This site contains no JavaScript, no CSS, and should render in any HTML 2.0-compliant browser.

Programming Languages I Know

  • MUMPS (Massachussetts General Hospital Utility Multi-Programming System)
  • COBOL (COmmon Business-Oriented Language) (MicroFocus, OpenCOBOL, DEC VAX/VMS and AXP/VMS COBOL dialects)
  • FORTRAN (FORmula TRANslator) 77
  • FORTRAN 90 (quite limited knowledge)
  • BASIC Family
    • IBM Personal Computer Advanced BASIC (BASICA)
    • Microsoft QBasic
    • Microsoft BASIC Compiler 3.0 (BASCOM)
    • Microsoft BASIC Professional Development System
    • Microsoft Visual Basic for MS-DOS 1.0
    • Microsoft Visual Basic for Windows (versions 3.0-6.0, VB.net through Visual Studio 2008)
    • Microsoft Visual Basic for Applications
    • PowerBASIC for DOS
    • FreeBASIC
    • DEC BASIC for VAX/VMS
  • Curly-Brace Languages
    • C (K&R and ANSI)
    • C++
    • Java
    • JavaScript/ECMAscript
    • ColdFusion Script (CFScript)
    • PHP
  • Wirthian Languages
    • Pascal
    • Modula-2
    • Ada (very limited)
  • Scripting Languages
    • Perl
    • Python
    • Bourne Shell
    • C shell and tcsh
    • Bourne-Again Shell (bash)
    • TCL (Tool Command Language)
    • PL/2 Rexx (Procedures Language/2 Restructured EXtended Executor)
  • Tag-Based Languages
    • HTML (through 4.01)
    • XHTML 1.0/1.1
    • HTML 5
    • ColdFusion

Revision History

$Log: languages.shtml,v $
Revision 1.3  2019/09/05 00:45:48  jpw
Add license

Revision 1.2  2019/09/03 03:11:41  jpw
Add sidebar

Revision 1.1  2019/08/29 20:49:02  jpw
Initial revision



Copyright © 2019 John P. Willis
Last Modified $Date: 2019/09/05 00:45:48 $

You are visitor number 00414

$Id: languages.shtml,v 1.3 2019/09/05 00:45:48 jpw Exp $

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.