JaroslavTulach at 12:35, 14 March 2013 - 2013-03-14 12:35:49

←Older revision Revision as of 12:35, 14 March 2013
Line 25: Line 25:
Well, I am and I am not kidding. Of course, I don't want anyone to write code with 268 nested loops manually.
Well, I am and I am not kidding. Of course, I don't want anyone to write code with 268 nested loops manually.
-
However [[JavaScript]] is just another assembly language - people should not write in it manually. We have higher level languages that should be used by humans and then translated into [[JavaScript]]. Such translators (like [[Bck2Brwsr]]) then need to deal with efficient representation of [[Bck2BrwsrFlow|flow]] and may be in need to deal with '''goto'''. Having an effective way to emulate '''goto''' -- which [[Bck2BrwsrFlow]] is trying to find then becomes essential...
+
However [[JavaScript]] is just another assembly language - people should not write it manually. We have higher level languages that should be used by humans and then translated into [[JavaScript]]. Such translators (like [[Bck2Brwsr]]) then need to deal with efficient representation of [[Bck2BrwsrFlow|flow]] and may be in need to deal with '''goto'''. Having an effective way to emulate '''goto''' -- which [[Bck2BrwsrFlow]] is trying to find then becomes essential...
Thanks for your comment and btw. [[Extreme_Advice_Considered_Harmful|chapter 13]] of [[TheAPIBook]] is called ''Extreme Advice Considered Harmful'' - in honour of [[wikipedia:Goto_considered_harmful|Goto Considered Harmful]].
Thanks for your comment and btw. [[Extreme_Advice_Considered_Harmful|chapter 13]] of [[TheAPIBook]] is called ''Extreme Advice Considered Harmful'' - in honour of [[wikipedia:Goto_considered_harmful|Goto Considered Harmful]].
--[[User:JaroslavTulach|JaroslavTulach]] 12:32, 14 March 2013 (UTC)
--[[User:JaroslavTulach|JaroslavTulach]] 12:32, 14 March 2013 (UTC)

JaroslavTulach at 12:34, 14 March 2013 - 2013-03-14 12:34:37

←Older revision Revision as of 12:34, 14 March 2013
Line 25: Line 25:
Well, I am and I am not kidding. Of course, I don't want anyone to write code with 268 nested loops manually.
Well, I am and I am not kidding. Of course, I don't want anyone to write code with 268 nested loops manually.
-
However [[JavaScript]] is just another assembly language - people should not write in it manually. We have higher level languages that should be used by humans and then translated into [[JavaScript]]. Such translators (like [[Bck2Brwsr]]) then need to deal with efficient representation of [[Bck2BrwsrFlow|flow]] and may be in need to deal with '''goto'''. For them the [[Bck2BrwsrFlow]] analysis may be found useful.
+
However [[JavaScript]] is just another assembly language - people should not write in it manually. We have higher level languages that should be used by humans and then translated into [[JavaScript]]. Such translators (like [[Bck2Brwsr]]) then need to deal with efficient representation of [[Bck2BrwsrFlow|flow]] and may be in need to deal with '''goto'''. Having an effective way to emulate '''goto''' -- which [[Bck2BrwsrFlow]] is trying to find then becomes essential...
Thanks for your comment and btw. [[Extreme_Advice_Considered_Harmful|chapter 13]] of [[TheAPIBook]] is called ''Extreme Advice Considered Harmful'' - in honour of [[wikipedia:Goto_considered_harmful|Goto Considered Harmful]].
Thanks for your comment and btw. [[Extreme_Advice_Considered_Harmful|chapter 13]] of [[TheAPIBook]] is called ''Extreme Advice Considered Harmful'' - in honour of [[wikipedia:Goto_considered_harmful|Goto Considered Harmful]].
--[[User:JaroslavTulach|JaroslavTulach]] 12:32, 14 March 2013 (UTC)
--[[User:JaroslavTulach|JaroslavTulach]] 12:32, 14 March 2013 (UTC)

JaroslavTulach at 12:32, 14 March 2013 - 2013-03-14 12:32:29

←Older revision Revision as of 12:32, 14 March 2013
Line 20: Line 20:
Go find yourself a copy of Dijkstra's paper Goto Considered Harmful
Go find yourself a copy of Dijkstra's paper Goto Considered Harmful
 +
--codeslinger at compsalot.com 00:53, 14 March 2013 (CET)
 +
</div>
 +
Well, I am and I am not kidding. Of course, I don't want anyone to write code with 268 nested loops manually.
 +
However [[JavaScript]] is just another assembly language - people should not write in it manually. We have higher level languages that should be used by humans and then translated into [[JavaScript]]. Such translators (like [[Bck2Brwsr]]) then need to deal with efficient representation of [[Bck2BrwsrFlow|flow]] and may be in need to deal with '''goto'''. For them the [[Bck2BrwsrFlow]] analysis may be found useful.
-
--codeslinger at compsalot.com 00:53, 14 March 2013 (CET)
+
Thanks for your comment and btw. [[Extreme_Advice_Considered_Harmful|chapter 13]] of [[TheAPIBook]] is called ''Extreme Advice Considered Harmful'' - in honour of [[wikipedia:Goto_considered_harmful|Goto Considered Harmful]].
-
</div>
+
 
 +
--[[User:JaroslavTulach|JaroslavTulach]] 12:32, 14 March 2013 (UTC)

50.47.2.7: Comment provided by codeslinger at compsalot.com - via ArticleComments extension - 2013-03-13 23:53:18

Comment provided by codeslinger at compsalot.com - via ArticleComments extension

New page

<noinclude>Comments on [[Bck2BrwsrFlow]]
<comments />
----- __NOEDITSECTION__</noinclude>

== codeslinger at compsalot.com said ... ==

<div class='commentBlock'>
Your kidding right??

I mean come on, you are a very smart guy, so why would you want to design such an abomination?

JavaScript is NOT Line Numbered BASIC, so why do you want to write programs as if it were?

Every computer language has it's own way doing doing things, it's own style... You need to learn how to think in that language, not coerce some ugly mess onto it.

Remember how we all got a kick out of those laughable Japanese English Instruction Manuals... "Some Paper is Stacking Needed in honerable feeder is collector"... stuff like that... that is what you are doing the equivlent of here.

Nobody can debug and or maintain 268 nested loops... and I'd fire anybody who wrote it.

Go find yourself a copy of Dijkstra's paper Goto Considered Harmful




--codeslinger at compsalot.com 00:53, 14 March 2013 (CET)
</div>