b3ta.com board
You are not logged in. Login or Signup
Home » Messageboard » XXX » Message 9395485 (Thread)

# Any programming language without line numbers is just wrong in my opinion
I mean, without line numbers, how would you know where you are? Anarchy I tell you. Guesswork at best.

Don't even get me started on subroutines. If I want to go to another piece of a program, I'll damn well goto it (using the line number of course). Returning back to where you came from is for homing pigeons and boomerangs.

(, Sun 26 Apr 2009, 2:10, archived)
# A temp agency once put me up for a job with "00 programming skills."
I went to the interview, the pay on offer was staggeringly good.

"Where's the catch?", I was wondering.

They wanted OO programming skills.

That's true. I'd put a tie on and everything.
(, Sun 26 Apr 2009, 2:28, archived)
# 00?
I presume they thought that meant twice as unskilled as merely unskilled
(, Sun 26 Apr 2009, 2:56, archived)
# Alas, I was a victim of a highly fanciable clueless temp agency girl.
Happened all too often back in the day.

Literally, she phoned up offering me a job that involved "oh oh programming skills".

Who knew?
(, Sun 26 Apr 2009, 3:22, archived)
# I saw a few ads for software like that
in the back of "Computer and Video Games"
(, Sun 26 Apr 2009, 4:30, archived)
# Exactly. As ultimately that's what the machine code is doing.
However, it is fair to use a bit of memory to store a list
of returning destinations... in a stack or the like. Name it,
"GoStack" or even "GoSub", if you wish. Perhaps with some
meta data attached for convenience. You could look at it
in other parts of the code to see what was its objective.
Even copy that, and to attach to new bits of code. [/;-D
(, Sun 26 Apr 2009, 2:54, archived)
# And "LET". What was wrong with that?
a=b? what does that mean? What if a doesn't equal b? Now , "LET a=b", there's some proper manners. Come to that, more languages should have a PLEASE keyword And A THANKYOU would be nice too.

10 GOOD MORNING
20 PLEASE PRINT "Heloo b3ta"
30 PLEASE GOTO 50
50 THANKYOU
60 GOOD DAY

The closest to this level of sophistication so far is LOLCODE with its KTHXBYE command. Unfortunately, it doesn't have line numbers and is therefore shit.

(, Sun 26 Apr 2009, 3:05, archived)
# LOLCode is lots of fun, yes.
Most unstructured Basics will "LET" and you can use
numeric Labels all over, even down to a line's worth.

I like COBOL for the politest form. No assumptions!
If you did not state it exactly, it does not get in the
final code stream, period. Lacks a "Thank you" tho--LOL.
(, Sun 26 Apr 2009, 3:12, archived)
# Phwoar.
BASIC good manners.

Most attractive thing on earth!
(, Sun 26 Apr 2009, 3:24, archived)