|
Mike Hankey wrote: they were awesome!
They still are.
|
|
|
|
|
True and if I had the money I would have one, but it would be just for fun because I don't have a project or reason to keep one.
|
|
|
|
|
Mike Hankey wrote: it would be just for fun because I don't have a project or reason to keep one.
Still, I have three small ones off ebay. I try not to spend more than a 100 USD. Hobbyist licenses for OpenVMS and many layered products (several languages) are free.
Or an emulator.
|
|
|
|
|
Thanks when I get caught up with what I'm doing Robbie[^] I may get a wild hair and get one if they're that cheap.
|
|
|
|
|
How does one "use" C# without writing code in C#?
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
|
maybe he "used" C# in the biblical sense...
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Copy an article from CodeProject that meets a need. I review the code, implement it, but don't have to change it. Use... not write.
Or, write my code in VB.NET and call the classes written in C#.
|
|
|
|
|
A read-only use of C#. Ok.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
I have used APL - as a code spec - without writing any.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Assembler - Many variations on many machines including IBM and DEC
C
C++
C#
Basic - many variations on many machines
Not a very impressive list but stayed pretty much with what I knew and what the companies I worked for used.
|
|
|
|
|
Also in chronological order as far as I remember...
GWBASIC
DBASEIII
DBASEIV
C
C++
VB6
VBA (macros)
Pascal (Delphi 5)
Assembler
IEC 61131-3 (Beckhoff TWinCAT PLC in Structured Text (something similar to C used to control machines)).
DIN 66025 (Beckhoff TWinCAT NCi and CNC).
RAPID (ABB robot programming language).
KRL (KUKA robot programming language).
Other device dependent languages.
VisualC++
Java
JavaScript
Edited, did not read about the professionally bit...
modified 9-Dec-13 15:44pm.
|
|
|
|
|
Wow! You actually did GWBASIC professionally?
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
It seems I have to re-learn to read...
Already updated...
GWBASIC was only for learning lots of years ago...
|
|
|
|
|
|
In roughly chronological order:
VAX BASIC (I tried to use VAX Pascal instead, but the boss insisted)
Turbo Pascal (but only for one small app, hardly worth mentioning really)
DCL
VAX C / DECC
PL/SQL
C#
T-SQL
VB.net (sorry)
I also had classes in COBOL, Fortran, and VAX Macro (assembly) in college and am glad I never had to use them for real.
Now I'm reduced to using SSIS (which is not a language at all) and only get to use C# for a few small supporting console apps.
|
|
|
|
|
PIEBALDconsult wrote: DCL I'm glad someone else claimed DCL as a programming language. I wrote a preprocessor in it for one project that generated about 25% of the code from a domain specific language we created.
Software Zen: delete this;
|
|
|
|
|
It's Turing-complete*. I wrote a few (maybe as many as four?) menuing systems with it over the years, but mostly nothing extraordinary.
* Hmmm... maybe a project for some evening -- write a Turing Machine in DCL. I've written them in several languages including T-SQL.
Edit: Muhahahahaaaaaa... it is alive! At least a very simple Turing Machine written in DCL; reads the state table from a file and takes the input from a parameter, writes the output to SYS$OUTPUT. I'll work on it more tonight.
modified 10-Dec-13 8:53am.
|
|
|
|
|
I think my favorite "stupid DCL trick" was using defined symbols as arrays through concatenation of the 'index' with the 'array' name.
Software Zen: delete this;
|
|
|
|
|
Yeah I'm using them in this. In this case I have two keys; the state and the scanned symbol. Unfortunately that limits the states and symbols to characters that are valid for symbol names (alphanumeric, underscore, and dollar sign) and they're non-case-sensitive. :shrug:
I was surprised at how quickly my DCL-fu came back. I just have to remember how to use EDT.
|
|
|
|
|
Crap, forgot about DCL... Ok, add that to the list.
Wrote a mini-Basic in DCL with for/next loops, subroutines, variables... ahhh... the good days.
|
|
|
|
|
BASIC (ZX Spectrum)
Forth
Assembly (ZX Spectrum)
GW-Basic
Pascal
'Professionally':
Assembly (PIC microcontrollers)
C
AWK
C++
PHP
Javascript
C#
VB.NET
Lua
Veni, vidi, vici.
|
|
|
|
|
Chronological:
Applesoft Basic (Apple II - Semi-Professional I worked on a volunteer project in 1982 which was never released)
6502 Assembly (Apple IIe - I really did write games using this)
Clipper/dBase III (Internal proof-on-concept)
Batch (Windows/DOS)
8086 Assembly (PC, mostly TASM with some MASM)
C (Turbo C then Microsoft C)
Windy (Invented language to drive UIs in DOS, which I heavily modified.)
Typhoon (My rewrite of Windy that was abandoned when Windows 3.0 was released.)
C++ (Borland C++ and Visual C++)
VBA (shudder)
Python
SQL (the basics)
PowerPC Asssembly (VxWorks boot loader for embedded system)
C#
(I had to read & review some ARM assembly, don't know if that counts.)
SSEx (is this a separate language?)
I am now back in C++ and loving it.
modified 9-Dec-13 15:57pm.
|
|
|
|
|
Many of those listed plus some others. The only one I really like is c#. Why? Because it's the one that pays the mortgage.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
Those who seek perfection will only find imperfection
nils illegitimus carborundum
me, me, me
me, in pictures
|
|
|
|