From mboxrd@z Thu Jan 1 00:00:00 1970 From: krewat@kilonet.net (Arthur Krewat) Date: Thu, 31 Aug 2017 17:59:44 -0400 Subject: [TUHS] Why Pascal is Not My Favorite Programming Language - Unearthed! In-Reply-To: <20170831214608.GS11202@mcvoy.com> References: <201708301234.v7UCYsPQ002608@freefriends.org> <20170831011339.9465B124AEA5@mail.bitblocks.com> <20170831144852.GK11202@mcvoy.com> <20170831175120.GM11202@mcvoy.com> <58653222-af68-ba25-bc87-3dc9f36b6c7a@telegraphics.com.au> <20170831214608.GS11202@mcvoy.com> Message-ID: <06f6d65d-3897-9213-500d-722cabb140a3@kilonet.net> On 8/31/2017 3:25 PM, Steffen Nurpmeso wrote: > "What? A language without goto?" It always made me wonder what they were hiding - piles of stuff being pushed/popped to the stack that a goto would leave hanging? I eschew gotos myself, especially in C. I don't use them. When I get to the point in a program that I think about using one, I go back and re-write the logic so it doesn't need one. I do not, however, look down on people who DO use them. I've used them in the past for efficiency, just not lately. You can get away with them in C because there's no magic going on, besides what the optimizer does. -- On 8/31/2017 5:46 PM, Larry McVoy wrote: > Why create an entirely new language, new syntax, new linkage, etc, > instead of fixing C's shortcomings? I never understood the "crash and burn" logic either. Maybe you should come up with a new C standard ;)