User:Rainglasz: Difference between revisions
Content added Content deleted
No edit summary |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
I started programming in 1970 with ALGOL60 in Göttingen on an IBM 7040 |
|||
and have since then use many programming languages. |
|||
I use to say: ''Writing good programs is possible in any language; in some, it is easier. Writing bad ones likewise.'' |
|||
{{mylangbegin}} |
{{mylangbegin}} |
||
Line 14: | Line 19: | ||
{{mylang|Delphi|Rusty}} |
{{mylang|Delphi|Rusty}} |
||
{{mylang|FORTRAN IV|Rusty}} |
{{mylang|FORTRAN IV|Rusty}} |
||
{{mylang| |
{{mylang|Forth|Rusty}} |
||
{{mylangend}} |
{{mylangend}} |
||
Line 40: | Line 45: | ||
* '''[[Perl]]''' : Much to tricky |
* '''[[Perl]]''' : Much to tricky |
||
* '''[[APL]]''' : Only if daily used |
* '''[[APL]]''' : Only if daily used |
||
* '''[[Prolog]]''' : Did not hold its promises |
Latest revision as of 10:52, 5 February 2020
I started programming in 1970 with ALGOL60 in Göttingen on an IBM 7040 and have since then use many programming languages.
I use to say: Writing good programs is possible in any language; in some, it is easier. Writing bad ones likewise.
My Favorite Languages | |
Language | Proficiency |
AWK | Experienced |
Bourne Shell | Experienced |
C | Experienced |
Python | Good |
x86 Assembly | Good |
C++ | Rusty |
Fortran | Rusty |
JCL | Rusty |
ALGOL 60 | Rusty |
Delphi | Rusty |
FORTRAN IV | Rusty |
Forth | Rusty |
Languages I like or use often
- C : Advanced assembler, but much to verbose if used properly
- awk : Versatile for many small problems
- Python : Best behind the language that I designed myself
- UNIX Shell : Mostly Bourne shell (and successors), has its quirks
Languages I have used extensively in former days
- C++ : Has its use fields, but rather complicated and verbose if not used daily
- FORTRAN IV : First language I used extensively from 1970 on
- ALGOL 60 : My first one
- 360 Assembly : Good with macros; a bit tricky sometimes
- Pascal : Broadly available, not so tricky
- Java : Best availability and rather secure, but a bit laborious for small tasks
- Prolog : Could not exploit its promises to me
- COBOL : Verbose, but very good for commercial programming
- Forth : Terse and efficient, but it is hard to understand programs after years