User:Gerard Schildberger: Difference between revisions

Content added Content deleted
m (added wording.)
m (corrected a typo, added some verbiage.)
Line 8: Line 8:
{{mylang|APL|wrote two programs, but I can't read them}}
{{mylang|APL|wrote two programs, but I can't read them}}
{{mylang|BASIC|good}}
{{mylang|BASIC|good}}
{{mylang|BASIC (other flavors)|so so}}
{{mylang|BASIC (and other flavors)|so so}}
{{mylang|BPL|(a PL/I subset)   one of the authors}}
{{mylang|BPL (a PL/I subset)|one of the authors}}
{{mylang|C|middling}}
{{mylang|C|middling}}
{{mylang|C sharp|less then C|C#}}
{{mylang|C sharp|less then C|C#}}
Line 24: Line 24:
{{mylang|GML|pretty good, wrote several CMS tomes in it}}
{{mylang|GML|pretty good, wrote several CMS tomes in it}}
{{mylang|GPSS|ok, but mostly forgotten}}
{{mylang|GPSS|ok, but mostly forgotten}}
{{mylang|HPL|(a PL/I subset) &nbsdp; one of the early authors}}
{{mylang|HPL (a PL/I subset)|one of the early authors}}
{{mylang|HTML|mostly, monkey see, monkey do}}
{{mylang|HTML|mostly, monkey see, monkey do}}
{{mylang|IBM assembler and macros (360, 370)|was proficient, now just good}}
{{mylang|IBM assembler and macros (360, 370)|was proficient, now just good}}
{{mylang|IBM 407 plugboard|good enough to get a job when 407s come back}}
{{mylang|IBM 407 plugboard|good enough to get a job when 407s come back}}
{{mylang|IRAP|author}}
{{mylang|IRAP|author}}
{{mylang|Java|poor, but dangerous (gun, foot)}}
{{mylang|Java|poor, but dangerous (big gun, large feet)}}
{{mylang|JavaScript|see the program below}}
{{mylang|JavaScript|see the program below}}
{{mylang|JCL|good}}
{{mylang|JCL|good}}
{{mylang|JOVIAL|used it thrice}}
{{mylang|JOVIAL|used it thrice}}
{{mylang|KEXX|proficient}}
{{mylang|KEDIT macros|very good}}
{{mylang|Kingston FORTRAN II|proficient}}
{{mylang|KEXX (REXX under KEDIT)|proficient}}
{{mylang|Kingston FORTRAN II (for IBM 1620)|proficient}}
{{mylang|Lisp|was so-so, but now, not so much}}
{{mylang|Lisp|was so-so, but now, not so much}}
{{mylang|Modula-2|very rusty}}
{{mylang|Modula-2|very rusty}}
Line 51: Line 52:
{{mylang|Snobol|was ok, but non-functional}}
{{mylang|Snobol|was ok, but non-functional}}
{{mylang|SQL|not so good anymore}}
{{mylang|SQL|not so good anymore}}
{{mylang|Viatron FORTRAN IV|was one of the authors}}
{{mylang|Viatron FORTRAN IV|was one of the authors at CUC}}
{{mylang|XEDIT macros|very good}}


{{mylangend}}
{{mylangend}}
Line 62: Line 64:
<br>Funniest thing I ever read in an &nbsp; ''The&nbsp;IBM&nbsp;Journal'' &nbsp; article. <br><br><br>
<br>Funniest thing I ever read in an &nbsp; ''The&nbsp;IBM&nbsp;Journal'' &nbsp; article. <br><br><br>


<big> BPL </big> &nbsp; ─── (<u>B</u>asic <u>P</u>rogramming <u>L</u>anguage) &nbsp; was a Honeywell developed subset of the IBM PL/I language &nbsp; (I was one of a dozen or so programmers/authors). <br><br><br>
<big> BPL </big> &nbsp; ─── (<u>B</u>asic <u>P</u>rogramming <u>L</u>anguage) &nbsp; was a Honeywell &nbsp; (co-developed with a Japanese company) &nbsp; developed subset of the IBM PL/I language &nbsp; (I was one of a dozen or so programmers/authors at Honeywell). <br><br><br>


<big> HPL </big> &nbsp; ─── (<u>H</u>oneywell <u>P</u>rogramming <u>L</u>anguage) &nbsp; was a subset of PL/I &nbsp; (similar to above) &nbsp; and was to be used for Honeywell's new computer &nbsp; (code name unknown) &nbsp; ─── &nbsp; it was never built, but from what I could glean from the specs, it would have used HPL as it's native [machine] language and seemed to have some of the characteristics of IBM's&nbsp;'''FS''' system &nbsp; (and apparently, suffered the same fate). <br>'''FS''' = '''F'''uture '''S'''ystem. <br><br><br>
<big> HPL </big> &nbsp; ─── (<u>H</u>oneywell <u>P</u>rogramming <u>L</u>anguage) &nbsp; was a subset of PL/I &nbsp; (similar to above) &nbsp; and was to be used for Honeywell's new computer &nbsp; (code name unknown) &nbsp; ─── &nbsp; it was never built, but from what I could glean from the specs, it would have used HPL as it's native [machine] language and seemed to have some of the characteristics of IBM's&nbsp;'''FS''' system &nbsp; (and apparently, suffered the same fate). <br>'''FS''' = '''F'''uture '''S'''ystem. <br><br><br>
Line 70: Line 72:
<big> Kingston FORTRAN II </big> &nbsp; ─── (locally called FORTRAN&nbsp;2.5) &nbsp; was for the IBM&nbsp;1620 with a lot of FORTRAN&nbsp;IV capability. &nbsp; It supported floating point arithmetic even if the (optional) hardware feature for floating point wasn't installed. <br><br><br>
<big> Kingston FORTRAN II </big> &nbsp; ─── (locally called FORTRAN&nbsp;2.5) &nbsp; was for the IBM&nbsp;1620 with a lot of FORTRAN&nbsp;IV capability. &nbsp; It supported floating point arithmetic even if the (optional) hardware feature for floating point wasn't installed. <br><br><br>


<big> Viatron FORTRAN IV </big> &nbsp; ─── was the FORTRAN compiler for the Viatron home computer &nbsp; (I was one of the CUC authors of the compiler and libraries; CUC was the ''Computer Usage Company'', at that time, the oldest software company in the USA) &nbsp; and had it's fingers in writing some of the routines for IBM's&nbsp;TSS, &nbsp; which enabled CUC to write the first non─IBM book on writing/coding assembler for the IBM/360. <br><br><br>
<big> Viatron FORTRAN IV </big> &nbsp; ─── was the FORTRAN compiler for the Viatron home computer &nbsp; (I was one of the CUC authors of the compiler and libraries; &nbsp; CUC was the ''Computer Usage Company'', &nbsp; at that time, &nbsp; the oldest software company in the USA) &nbsp; and had it's fingers in writing some of the routines for IBM's&nbsp;TSS, &nbsp; which enabled CUC to write the first non─IBM book on writing/coding assembler for the IBM/360. <br><br><br>


I also update the &nbsp; [https://en.wikipedia.org/wiki/Rosetta_Code <u> (English) Wikipedia page for &nbsp; <big>''Rosetta&nbsp;Code''</big></u>] &nbsp; from time to time.
I also update the &nbsp; [https://en.wikipedia.org/wiki/Rosetta_Code <u> (English) Wikipedia page for &nbsp; <big>''Rosetta&nbsp;Code''</big></u>] &nbsp; from time to time.