|
If memory serves, it was an attempt on IBM's part to replace COBOL and Fortran with one language so they would have fewer compilers to support. It had structured programming constructs that neither of the other languages had. I learned it out of curiosity and then ended up using it for one program. I was working on a Wang VS mini-computer and was given a data file to process from an IBM mainframe. It had both 32-bit integer data and packed data. The COBOL compiler couldn't handle the integer values and the C compiler didn't know what packed data was. PL/1 could handle both, or I would have had to write a complex billing report in assembler.
|
|
|
|
|
I used SPL which was a PL/1 derivative on the Primos OS - a lot of the systems code was written in SPL and as we had a source code licence I learned it from that (and a Fortran to PL/1 reference book from the library - which had never been taken out before) and developed my first compiler in it. PL/1 was a bit unwieldy but the sub sets such as SPL were often excellent
|
|
|
|
|
Don't remember a thing about PL/1 and very little Fortran other than a lot of people on campus used it for math.
My first job out of college was on the Apple II ProDOS OS and assember. Learned a lot that year!
|
|
|
|
|
I don't recall much of PL/1 other than it was my first introduction to pointers- I do recall emjoying it however
|
|
|
|
|
But I use several of them on daily basis.
Veni, vidi, vici.
|
|
|
|
|
But I completely forgot about you when I voted.
That was my first attempt at programming, the Flag of the World program I remember copying in from a book.
The C64 died when I had just finished writing a simple game, went to fetch my mum to show here, she touched the keyboard and it turned off, never to show any signs of life again.
Cannot remember what we programmed in at school, the machines were all Nimbus and were one of the most advanced schools in the area for computers, remember making a series of teletext pages for one assignment, that may even have been before they got the Nimbus.
At Uni we learnt Modulo-2 and Assembly in the first year, later some C. In the final year we were taught Java and the lecturer confidently said it was the future and we didn't need to know anything else.
Every man can tell how many goats or sheep he possesses, but not how many friends.
Shed Petition[ ^]
|
|
|
|
|
Ditto, hours spent copying lines of code from magazines only to presented with Syntax Error on running.
|
|
|
|
|
That brings back memories of PCW with a Pet and C64
|
|
|
|
|
What are the Top 20 most popular programming languages? Without knowing that, the question is moot.
|
|
|
|
|
|
Thanks! I must have missed it.
|
|
|
|
|
You didn't "miss" it - the CSS for it was poorly designed. Links are not sufficiently colored any more with the new layout.
|
|
|
|
|
Yup, i had to look many times to realize, that there was a link in this sentence
For the sake of the survey we'll use this list as our Top 20
|
|
|
|
|
No Commodore 64 for me like most of you guys!
Got it when I was around 8 and learned BASIC from the commands on the last page of the manual
Almost 30 years later I still code and keep thinking what on earth made me like these machines so much... oh well, maybe is as innate for me as loving women!
Cheers!
|
|
|
|
|
Another Sinclair fan here - I started with ZX Spectrum 48k. Hey, it had whole 48 kilobytes of RAM, 16 Kb of ROM and the CPU (Z80A) was running at almost 4 MHz. What a machine
|
|
|
|
|
Amazing how we had so much fun with so less power.
In fact, if we speak about games, I can't remember having as much fun with these super productions as I had with BombJack, Rick Dangerous, Chuckie Egg, Target Renegade!!
Oh well...
|
|
|
|
|
Must of been the first for me.
Writing menu's in batch before windows 3.1 days...
I can remember that the pc came out with batch menu file (with help) that you had to edit if you wanted to add menu items/ remove menu items ect.
E.g.
MAIN MENU:
1) Utilities
2) Games Menu
3) Exit
"Program testing can be used to show the presence of bugs, but never to show their absence."
<< please vote!! >>
modified 1-Oct-12 7:12am.
|
|
|
|
|
Time for some of Nagy's mind bleach .
Software Zen: delete this;
|
|
|
|
|
yes, BASIC is my first, then to Visual Basic. Now in C#
|
|
|
|
|
C
C++
VB
VB.NET
ASP.NET
C#, C#. . . never ending. .
|
|
|
|
|
as in, I pulled these stats out of my butt.
|
|
|
|
|
Slacker007 wrote: I pulled these stats out of my butt Aren't they all?
Ranking language use by number of search engine queries isn't any less valuable than any other metric (like lines of code, for example). Conversely, I don't know that it tells you anything genuinely useful. I certainly wouldn't choose a language for a project based on this information.
Software Zen: delete this;
|
|
|
|
|
I remember seeing a list obtained from job postings, that would seem to be a more accurate measure of getting the most popular language
|
|
|
|
|
6502 assembly came first, the hard way: I had to type in all the hex codes for the various instructions myself.
No convenient address labels to jump to: work out the hex target address by yourself if you want to jump anywhere.
Its 32 years ago by now so I guess the message title is right to a degree. Still: learning the hard way sure makes you learn the basics right enough.
6502 assembly, Basic, Fortran, Pascal, Forth, 8051 assembly, PLM/51, C, Visual Basic, powerbuilder, T-SQL, ... and whatever come along in the future
|
|
|
|
|
I must be getting old to...
I started learning on a RadioShack kit... until my father allowed me to work with the TRS-80 Model I.
Then, Assembly, BASIC (also referred to as QBASIC at some point), Fortran, Pascal, C, C++, ...
Still dabble in Assembly from time to time; though it is for the ARM processor now. C/C++ is the primary language.
Processors .... that is another story. I've worked with far too many to really keep this message short.
|
|
|
|