|
|
#16 | |||
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 792
Karma: 11000001
Join Date: Nov 2008
Location: UK
Device: Kindle Oasis
|
You’ll know them when you see them 😂.
Quote:
*((A)+(B)), which is clearly pointer arithmetic. Quote:
Quote:
What’s normal in one field isn’t necessarily so in others. |
|||
|
|
|
|
|
#17 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,509
Karma: 45060394
Join Date: Jun 2008
Location: near Philadelphia USA
Device: Kindle Kids Edition, Fire HD 10 (11th generation)
|
Loved is not the same as produced the fastest and most stable software. Allowing that:
Applesoft Basic (as a hobbyist) VB4, VB5, and VB6 (as a paid* developer) Transact-SQL Languages that I have used a lot and did not love so much include COBOL and VB.NET (I worked in a shop that was heavily Basic oriented). _____________ * I could say professional, but I always felt I was a paid amateur (not meant as an self-insult, just a statement). Last edited by SteveEisenberg; 09-01-2025 at 10:53 PM. |
|
|
|
| Advert | |
|
|
|
|
#18 |
|
Observant Owl
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15,069
Karma: 70503010
Join Date: Nov 2009
Device: NookColor, Nook Glowlight 4
|
There's only three languages that I've enjoyed writing in are:
With Basic I got good enough at it to single-handedly write an entire database program to track scheduled employee absences, and dealt with issues like coming up with a way to update a suspense date that is a certain number of workdays in the future (disregarding weekends). I designed it so that the first time you entered a date it would ask you what was the date that is 3 days in the future, and would use that date when I updated future scheduled employee absences. With Basic HTML, and the Palm E-Book Format, I liked the simplicity of the formats. The formatting was easy to work with and reliable. |
|
|
|
|
|
#19 |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 50,127
Karma: 178398936
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
A lot of my early programming was assembler code. I tried various Basics and BDS C plus SAM76, Pascal, APL, COBOL, FORTRAN, WATFOR, WATFIV, etc. I'm now mostly using C/C++, Python and The only for pay programming I did was assembler for building control systems where you had to squeeze every bit of performance out of a minimal amount of ROM and RAM while generating reliable code.
|
|
|
|
|
|
#20 |
|
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15,304
Karma: 113000119
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
I did like Forth, VB6, Modula-2 and JAL (PIC 16 & 18), but most of my paid programming jobs were in C++, C, Assembler (8051, 78HC11, Z80) and Java. The VB.net was a huge let down and inferior to C# or VB5, never mind VB6.
I don't count the paid work on web servers, SQL etc as actual programming as such. Never liked it anyway. |
|
|
|
| Advert | |
|
|
|
|
#21 |
|
Fan of KOreader
![]() Posts: 4
Karma: 10
Join Date: Feb 2025
Device: PocketBook Basic Lux 4(PB618), Kindle 3rd gen 3g, KP 6, K Scribe(2022)
|
High School:
Python Tried C++(did not like it) Neutral towards C Post-High School before College: C#(C Sharp) |
|
|
|
|
|
#22 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,079
Karma: 38843852
Join Date: Sep 2012
Location: Minneapolis
Device: PWSE, Voyage, K3, HDX, KBasic 7 & 8, Nook Glo3, Echos, Nanos
|
College only
Pascal - not that useful but helpful in learning how computers are programmed Basic - still use to program Excel spreadsheets. |
|
|
|
|
|
#23 |
|
(who/what)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 527
Karma: 5000000
Join Date: Feb 2003
Device: Kindle: Voyage,PW1,KOA, Kobo: Clara Colour, Nook GLP, Pocketbook verse
|
I find it interesting that no one mentioned Forth. I liked it better than C but I don't think I ever got project in Forth working correctly.
My preferred language were 1. C -- I never write in it but the original K&R is by far the best language instruction book I've ever read. 2. BASIC--because it works and doesn't require much thought. 3. Javascript--because it also works and is much more capable than BASIC. 4. COBOL because I did my first paid-for projects in it. IBM taught me 360 Assembler many many years ago and I never completed a project in it, but it helped a lot in understanding what all those other languages are actually doing. |
|
|
|
|
|
#24 |
|
Somewhat clueless
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 792
Karma: 11000001
Join Date: Nov 2008
Location: UK
Device: Kindle Oasis
|
I've been doing some work in Rust recently, and it's rapidly becoming one of my favourite languages. Expressive and fast (both to write and to execute), with some really nice ideas on memory ownership and safety.
|
|
|
|
|
|
#25 | |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,282
Karma: 30317806
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
In the early '70s I developed and maintained an income tax calculation function that could be used by a payroll system that was written in RPG and ran on an IBM System 3. At the time income tax was calculated using a (bracket creep free) polynomial equation … I wrote that in Assembler. About the same time I also came close to working on an IBM System 7 (early RISC) - but the client went for RSX-11 on a PDP 11. I still think of C# as C Crunch. BR Last edited by BetterRed; 01-31-2026 at 06:52 PM. |
|
|
|
|
|
|
#26 |
|
Bah! Humbug!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 65,320
Karma: 135242149
Join Date: Feb 2009
Location: Durham, NC
Device: Every Kindle Ever Made & To Be Made!
|
I started writing programs back in the days of Pascal and COBOL - but my all time favorite was C - its logic & structure synced with my brain seamlessly - but I can still remember the week from hell when I wrote my first C program that froze every time - and how long it took to find the missing ";"
|
|
|
|
|
|
#27 |
|
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 50,127
Karma: 178398936
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
One friend and I did some stuff for his astronomy project in Forth. Wrote and tested the programs on my CP/M machine and then he carted them over to the observatory to see how they worked in real life. Reminded me so much of my old HP-45.
|
|
|
|
|
|
#28 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,812
Karma: 80104714
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
To this day I still remember a line of code from an internal chargeback program. The line of Cobol was CALL CHINESE USING JUNK. Chinese was written in 370 Assembler and I believe it was doing bit manipulation on Junk which was a floating point number.
Sent from my Pixel 9a using Tapatalk |
|
|
|
|
|
#29 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,282
Karma: 30317806
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Which bit of the float, mantissa or exponent
And I assume the chargeback fee was billed in junk bonds.
|
|
|
|
|
|
#30 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,812
Karma: 80104714
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Unfortunately that detail I don't remember
![]() I still think the main program was MH6012AA and was part of the data centers charge back to internal departments using SMF data. As a SPROG one got to play with many things Sent from my TB350FU using Tapatalk |
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| I Wish Apple Loved Books | pata | General Discussions | 21 | 02-10-2017 03:10 PM |
| Reflection--What I've loved best about my ereader... | GraceKrispy | General Discussions | 32 | 01-17-2011 10:05 AM |