Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.os.vms    |    DEC's VAX* line of computers & VMS.    |    264,096 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 262,986 of 264,096    |
|    =?UTF-8?Q?Arne_Vajh=C3=B8j?= to John Reagan    |
|    Re: extending MySQL on VMS    |
|    15 Aug 25 20:40:14    |
      From: arne@vajhoej.dk              On 8/15/2025 8:27 PM, John Reagan wrote:       > BTW, BLISS does not promise short-circuit. And in the true BLISS       > fashion, most of us use the following macros       >       > ! AND_THEN(B1,B2,...Bn) returns TRUE if all of Bi are TRUE.       > ! Evaluates the Bi left to right and stops on the first       false one.       > !       > AND_THEN(B)[]=       > %IF %LENGTH EQL 1       > %THEN       > (B)       > %ELSE       > (IF (B) THEN AND_THEN(%REMAINING) ELSE FALSE)       > %FI %,       >       > ! OR_ELSE(B1,B2,...Bn) returns FALSE if all of Bi are FALSE.       > ! Evaluates the Bi left to right and stops on the first true       one.       > !       > OR_ELSE(B)[]=       > %IF %LENGTH EQL 1       > %THEN       > (B)       > %ELSE       > (IF (B) THEN TRUE ELSE OR_ELSE(%REMAINING))       > %FI %,              Very readable. But not obvious to come up with.              But it got me curious.              I consider it a given that the age distribution for competent Bliss       programmers are a bit "right side heavy".              VSI (and Oracle Rdb team for that matter!) has a lot of Bliss to       maintain.              Do you have a plan for how to train new Bliss programmers?              Very few example on the internet. No books that I are aware       of. Not any active forums.              Not easy for anyone to learn by themselves.              Arne              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca