|
That deserve the answer:
I am sorry but your observation skills aren't up to it. May I recommend you an ophthalmologist?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Hi All,
Picking through some code that isn't working and found the following in the comments
Well thats good then!
|
|
|
|
|
GOTOs are absolutely ok. Like many things, you have to use them carefully and that's all.
(RANT)
At every corner there is someone who wants to forbid some particular stuff he did not quite get. Sorry guys, but if you can't figure out how to live with GOTOs, memory management, pointers, object orientation or whatever else, then stop making 'rules' for those who can live with those things. Flip some burgers instead (EOR (End Of Rant))
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
I'm sorry, but you're not allowed to rant here. Some people can't stand it!
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
If it is part of the language, you probably will hit a wall sooner or later that can not be broken without it... You only have to prioritize...
(Not to mention, that at the end half of your nice code will translate to jumps of various types at machine level)
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
I spent most of the weekend digging out almost 40 year old machine code and assembly. Crisp short routines that apparently were coded with the single responsibility principle in mind. Absolutely not the spaghetti code one might expect and the sparingly used branching instructions don't do any harm at all.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Very true. Back in the days of MS Basic there was barely any flow control:
.. GOTO <line number>
.. IF <cond> THEN <line number> [ELSE <line number>]
.. FOR <var> = <startval> TO <endval> [STEP +/- val] ... NEXT
That was it. (even the If is a conditional goto).
Surprisingly code hasn't changed much these days - just got more verbose, now we have while, do, switch, break, continue ... - and if you think about it all of those "new" things are just a slightly better controlled version of IF <cond> THEN <line number=""> [ELSE <line number="">]
We HAD to use goto, but in reality our "spaghetti code" was doing the exact same thing as people do today with "structured" code. It's not that the new programming languages fixed anything at all - just hid the truth behind new verbs.
Summary: yes we loved our GOTOs, not just because we had no choice, but because we had the balls to use them, and use them really really well. Yes - balls: ladies included - although those days weren't many females into being a 'computer nerd' (- and we never really noticed that - we had our line printer Marilyn Monroe style pin-ups, and bak then that was enough.)
Sin tack ear lol
Pressing the "Any" key may be continuate
|
|
|
|
|
Sorry RANTs are only allowed on Thursdays!
New version: WinHeist Version 2.2.2 Beta I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!
|
|
|
|
|
Mondays are annoying enough as it is?
|
|
|
|
|
In college, one of the COBOL instructors told his students, "If you use a GOTO, I will fail you"; good in principle.
Then... we worked on some code (I forget the details) and the instructor said, "For this type of application, you must use a GOTO in COBOL". I looked at it and replied, "No, and I'll explain after class."
My solution to NOT use GOTO's was valid, but it resulted in 3 times the code.. and this is COBOL.. not exactly a desirable outcome, but my point was: you don't HAVE to use a GOTO, but in this instance it is preferable.
|
|
|
|
|
And then I avoided the problem entirely by using recursion, ending up with a crying CodeNazi at my desk. He insisted that nobody understands recursion. Ok, stop crying, then. And let me have a word with this Nobody.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Tim Carmichael wrote: it resulted in 3 times the code. If it was COBOL, how could you tell?
Software Zen: delete this;
|
|
|
|
|
When you have to type it in, you can tell.
And that IS the point: 3 times the volume of NORMAL COBOL!
|
|
|
|
|
In a long and fairly mundane career, I have two minor claims to fame. One, I've never had to write an Engineering Change Order (ECO) at my employer of 26 years. Two, I've never had to learn or use COBOL. My impression has always been that the language was painfully verbose.
Software Zen: delete this;
|
|
|
|
|
From John Cleese[^]
Out of the door, line on the left, one vegetable peeler each (for those with the proper permit, that is!)
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
I remember showing an American who was over on a training course proper beer, Budweiser compared to Bud caused a "Oh, so it's made by the family who emigrated, that makes so much sense" another went along the spirits shelf of a local trying all the Whiskeys they had...didn't make next morning...
|
|
|
|
|
Quote: Congress and the Senate are disbanded. A questionnaire circulated next year will determine whether any of you noticed. That's something we should try all over the world...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Maybe they did and nobody noticed?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I though you guys would be big fans of them.
The House and Senate like pork.
You like bacon.
Kith and Kin if ever there were any.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
So - as best as I can discern (and that's impeccably accurate at all times), you guys haven't even started leaving the EU and already are try to create a new version.
I'll tell ya' whut: You can rent Mississippi for a while - test drive it for a while - and then decide how wise you commentator realize is.
And we'll keep our 'merican spelling of words, which favor logic and common sense, and you can continue with your adoptions of French spellings and pronunciations.
Note to self: suggest that before they 'build a wall' they should widen the Atlantic.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Go to "Non-English Language" in the menu on the left.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
मैं यह नहीं मिलता है
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Of course you don't!
It's sarcasm! Look up "sarcasm".
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
諷刺 - 受虐狂的高潮
例如,當一個人對仙人掌做愛時
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
You picked the wrong language for that. The Chinese are as satirical/sarcastic as the English.
(Which is probably why US-ians can't understand them, either)
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|