Comment on I come here not to bury Delphi, but to praise it (2019)parentComments−timbit423yModula-2, Ada and Oberon removed most of the BEGINs except the one between variable declaration and the start of the code.−fuzztester3yBut they kept the ENDs?−timbit423yThe BEGINs were replace by THEN (for IFs) and DO (for WHILEs and FORs). They still need something to denote the ENDs. Instead of saying "THEN BEGIN" or "DO BEGIN", you can drop the BEGIN and just assume it's there.−fuzztester3yOkay, a bit like Ruby, THEN.IF I had to BEGIN a comment, I would say that FOR a WHILE I thought it was the END.# ;)
Comments
Modula-2, Ada and Oberon removed most of the BEGINs except the one between variable declaration and the start of the code.
But they kept the ENDs?
The BEGINs were replace by THEN (for IFs) and DO (for WHILEs and FORs). They still need something to denote the ENDs. Instead of saying "THEN BEGIN" or "DO BEGIN", you can drop the BEGIN and just assume it's there.
Okay, a bit like Ruby, THEN.
IF I had to BEGIN a comment, I would say that FOR a WHILE I thought it was the END.
# ;)