Talk:Jensen's Device: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
Line 4: Line 4:


Seeing an entry on Jensen's Device just floats my boat.
Seeing an entry on Jensen's Device just floats my boat.

Not knowing much about ALGOL60, I'm curious about its semantics -- why is i declared twice? When iterating over i, is that value being assigned local to sum, or is it being assigned in sum's caller? --[[User:Saccade|Saccade]] 21:50, 5 May 2011 (UTC)

Revision as of 21:50, 5 May 2011

It is amazing how wrong some ideas of early computing were. Fortunately none of modern languages really supports this mess. --Dmitry-kazakov 11:53, 22 November 2008 (UTC)

I don't think the guys in the 1960's had a monopoly on bad ideas... take the new "\" (back slash) operator in PHP[1] as an example. Fortunately, every now and then, a good idea floats to the top, the trick is being able to spot the good idea early and rewind all the bad ideas even earlier. NevilleDNZ 15:01, 22 November 2008 (UTC)

Seeing an entry on Jensen's Device just floats my boat.

Not knowing much about ALGOL60, I'm curious about its semantics -- why is i declared twice? When iterating over i, is that value being assigned local to sum, or is it being assigned in sum's caller? --Saccade 21:50, 5 May 2011 (UTC)