Perhaps we should have a "sticky" (permanent) article for Kodachrome. This thread is a good candidate because Flavio has made a nice synopsis.
Sean forbid!!
A search yields 409 threads where "Kodachrome" appears only in the title. I can't tell which one is the "dreaded Kodachrome has been deleted" thread - then again, it may be deleted.
It's odd that there would be nastiness in a Kodachrome thread.
Flavio, you must read the monograph on the "C" language by the inventor who claims he devised the language as a jest.
PE
Nicholas Wirth never intended Pascal to be a real programming language. It was designed to illustrate various programming algorithms for his books. Then someone decided to create a Pascal compiler. IIRC Wirth was not happy about this. He did intend Modula-2 to be a programming language but it never caught on. Then there was ADA; a language designed by a committee.
C was developed at Bell Labs. It gets its name as it succeeded a language called B. It is the de facto language of Unix machines. The UNIX operating system is written in C as are many of its utilities like the VI editor. It is my personal favorite of all languages. When computer memory was very expensive C was the only choice as it produced the most compact executables. Interestingly you can write a C interpreter with only two pages of C code.
Bell Labs also developed LISP to write the telephone books. I once met someone who liked to program in LISP. He was the only person so inclined.
Algol 60 was full of surprises. Read the old articles by D. Knuth in the 1960's issues of CACM or ACM Journal (which are online).
For example, people didn't realize a statement could be passed as a parameter.
As an embedded firmware engineer, I love assembly languages (originally IBM 360 and have gone all the way to ARM). I've also written microcode to control specialized processors.
My main language is C - I've never liked C++'s overloaded syntactical constructs. My current favorite is Python: an extremely powerful and elegant language.
Another Real Programmer in da house!And in the early days, we only had Assembly and interpreted BASIC to work with on both the Apple and the IBM PCs. I did a lot of programming in Assembly including early TSR programs for the IBM and DOS addon programs for the Apple ][.
The mark of a true devotee.
The original BASIC for the Apple ][ was called "integer BASIC" which was coded by hand by Steve Wozniak. Applesoft BASIC was a much improved language developed by Microsoft (back when they were all friends).Another Real Programmer in da house!
I assume you needed to do Assembly on the Apple ][ because it was way way faster than Applesoft Basic. And from what i've seen, that Basic was very limited compared to other Basics of the time? (I did not use it, i used "Turbo BASIC" for the Atari -- no relationship to Borland TurboBASIC, it was a very powerful basic interpreter made in germany. And came with an optional compiler!
...
ZX81 had finer grain than KM25, but KM25 had much more color saturation.Well, at least this is a better discussion than talking about Kodachrome.
PE
Real programmers programmed in machine language, assembly language and FORTRAN II, or IV.
The original BASIC for the Apple ][ was called "integer BASIC" which was coded by hand by Steve Wozniak. Applesoft BASIC was a much improved language developed by Microsoft (back when they were all friends).
I played around with AppleSoft and later the Beagle Compiler, but never wrote anything of any importance. I guess I'm like those guys who spend hours on APUG but never get around to taking photographs (I'm often guilty of that, but I do try).
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?