|
as i must confess,being "envious" of your list "by nature", i still can smell some sort of self-adulation...
as a side note:
html (i know, one does not program in html, but it´s an entry Point)
JavaScript
php
c++
vb
vba
vb.net
c#
the latter is, what i got stucked with...
COBOL?
i know, how to pronounce it and i know, where to sort that in,but i never pressed "any key" in order to use that language...
|
|
|
|
|
c
c++
vb6
assembler - z80 i8031 am2901
|
|
|
|
|
Well, I've written code in various machine code/assembler languages for testing hardware but not strictly as a paid coder - I was a mainframe support engineer in them days.
Over the last decade or so, VB6 & .Net, C# and C++ have helped pay the bills.
If your neighbours don't listen to The Ramones, turn it up real loud so they can.
“We didn't have a positive song until we wrote 'Now I Wanna Sniff Some Glue!'” ― Dee Dee Ramone
"The Democrats want my guns and the Republicans want my porno mags and I ain't giving up either" - Joey Ramone
|
|
|
|
|
RTN (for hardware design using SSI TTL ICs)
HP Microcontrol code for 21MX-series minicomputers
Patchcords for Analog Computers
Assembler - DEC, 8080, Z-80, 8086, 8051, 6502, Varian
ALGOL
COBOL
FORTRAN II
FORTRAN IV
hpl (for HP 9825 and 9845)
HPBASIC
GDBASIC (an in-house BASIC by General Dynamics with numbered - not named - function calls)
MASM
Prolog
PL/1
JCL
Ada
Jovial
Forth
Turbo Pascal
PAL (Paradox Application Language)
DBase II
DBase III
Java
Javascript
C#
There were others, I think, but they're so secret that I'm not allowed to remember.
Will Rogers never met me.
|
|
|
|
|
Started with Turbo Pascal in the Uni,
then
C++
Java
Perl
JavaScript
VBScript
PHP
VB6
C#
In that order.
Not too many actually, but I don't count things like FoxPro or VBA
modified 20-Oct-19 21:02pm.
|
|
|
|
|
Golly, my memory is being pushed!
As a kid...
Commodore BASIC (PET)
6502 Assembler (PET & BBC)
BBC BASIC
FORTRAN
As an Adult (well, employed at least(
COBOL (several flavours)
Some proprietary COBOL Based language thing
8080 assembler
RPGII
RPGIII
RPGIV
CLI
68000 Assembler
C
C++
Pascal
Java
Delphi (1-5 as I recall)
HTML/Javascript
VB6
VBH .Net
C#
Objective-C
Shell scripts of various flavours
OH, I'm sure there are more that I've dabbled in too - there was some assembler running on cash registers that I can't recall, some TI Mainframe assembler.
Jack, as they say, of all trades; master of no particular language, but (I like to think) a master programmer rather than coder.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
As a trainee
Informix 4gl
FoxPro
Summer work during uni
Vb4
professionally
Vb6
SQL server 6.5 to 2008r2
vb.net
Adobe flex (that is something to shudder about!)
C#
Every day, thousands of innocent plants are killed by vegetarians.
Help end the violence EAT BACON
|
|
|
|
|
In a;
Cubicle,
Bathroom,
Bedroom,
Kitchen,
A bus,
A car,...the list goes on
|
|
|
|
|
|
While in the mood?
|
|
|
|
|
You forgot "my underpants"
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
As I remember them and a sort of chronological order.
Basic - commodore 64 so probably some bastardised version.
DBase III + all of them including the Foxpro derivative
Lotus macros
Excel macros
Word macros
Bloody hell lots of macros in the early 90s
Superbase - what may have been the first windows desktop database
Access - alright VBA
Some 4gl database that was the forunner to PostGre
Borlands pascal offering - I liked Turbo Pascal
VB6
VB.net
C#
TSQL from 6.5
XAML - nobody mentions xaml
Oh yeah and lots of the various scripting and html crap around. They are almost as bad as macros, so depressing!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Mycroft Holmes wrote: nobody mentions xaml
cuz it's so shite
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
|
The following languages are ones for which I was paid to write software, and I acquired at least some proficiency in them:
FORTRAN 66
FORTRAN IV
8085 assembly language
VAX FORTRAN
Turbo Pascal
VAX/VMS DCL
VAX Datatrieve
Ada
BASIC
C
x86 assembly language
PIC assembly language
VBscript
C++
C#
Software Zen: delete this;
|
|
|
|
|
I forgot one in my list up there ... machine code.
First ever program I wrote was on a computer at the uni my Dad worked at - it had been built by the students, and input was by use of 8 big switches, above which was a light, one small green button, and a Big Red Button.
Set the switches to represent a byte
Press the small green button to enter
Set the switches for the next byte
Press the small green button\
repeat as necessary.
When done, press the Big Red Button to run.
As it ran, the lights reflected the status of the Accumulator. So you could read your output.
First proggie was something like...
0: LDA 0
2: LDX 0
4: INX
5: LAX
6: BNE 6
Which if memory serves were the mnemonics for the instructions. (but I might be confusing with 6502 which I learned shortly after)
I had to look up the instructions in a book and enter them a byte at a time.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
This sounds very much like when a colleague of mine and I had to reload the bootstrap code into a Pr1me 300B mini computer back in the 70's when I worked part time for the University "data centre". We had 16 switches for the memory address (in binary) then eight more for the actual code byte. Set the address, set the code byte, press the white button. Luckily the address automatically went to the next address after being initially set so we only had to enter the code bytes. My friend read each value (in hex) from the manual and I converted them to binary on the switches. The bootstrap code was about 120 bytes long so it took a lot of time - but we did manage to do it right on the first try so not too bad - and we only ever had to do it once (due to a memory component failing and the spare not arriving until next week and the astronomy department needing work done for tomorrow).
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Forogar wrote: APL (read only, didn't have to write any)
... and this is where your credibility falls on the floor and shatters ungracefully.
Everybody knows that APL is a write-only language.
Looking at any APL code (even your own, 10 minutes after writing it) and describing what it is doing is an impossible task.
Windows 8 is the resurrected version of Microsoft Bob. The only thing missing is the Fisher-Price logo.
- Harvey
|
|
|
|
|
Unfortunately you are right. I got the original APL programmer to tell me what each bit of code did - I am fairly sure he was telling me from memory of the process rather than the code since he wasn't always able to explain in detail what the funny little squiggly things actually meant, precisely.
However, in my weekly report attached to my timesheet for the manager to sign off on it clearly said "read APL code to determine code specification".
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
|
Like all languages that's a feature of how it's written – reshapes and matrix transposes aren't intrinsically more difficult concepts than function pointers or complex Linq statements. APL is perhaps easier to write incomprehensible code in because it lets you do more with less, but it's certainly possible to write good APL.
Unfortunately APL came out of academic origins and a large amount of it is written by people who just hack it until it works. The vendors today (particularly Dyalog) are trying to drag the language, environment and culture into the 21st century but it's quite a slow road when the community's been divorced from the mainstream for a long time and hasn't been included in revolutions like source control, unit testing, CI etc.
|
|
|
|
|
Underpants and socks.
Peter Wasser
Art is making something out of nothing and selling it.
Frank Zappa
|
|
|
|
|
Pick Databasic
Pick Assembler
Pick Proc
Pick English
COBOL
x86 Assembler
C
C++
C#
Java
|
|
|
|
|
Offices, mainly.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
My list is short (I've played with lots of languages but not used that many for paid work):
APL (Dyalog flavour)
Java
C#
Q (also K)
JavaScript/HTML/CSS
R
VBA
Bash script
Perl
C++ (very brief encounter)
The vast majority is C# and Java but lots of our work involves some slightly weird stuff around the edges which can require poking about in other languages.
|
|
|
|