home bbs files messages ]

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 263,029 of 264,096   
   =?UTF-8?Q?Arne_Vajh=C3=B8j?= to Dan Cross   
   Re: extending MySQL on VMS   
   18 Aug 25 21:04:43   
   
   From: arne@vajhoej.dk   
      
   On 8/18/2025 8:48 PM, Dan Cross wrote:   
   > In article <68a3b980$0$713$14726298@news.sunsite.dk>,   
   > Arne Vajhøj   wrote:   
   >> But point is that one need to know something about the   
   >> languages.   
   >>   
   >> Just picking an operator that "looks like" and hope it   
   >> has similar semantics is no good.   
   >   
   > This seems like a very extreme example.  There is a scale of   
   > knowledge when it comes to programming languages, from the basic   
   > ways in which one does various things like write loops or   
   > perform basic arithmetic, to the minutia of specific library or   
   > IO routines, with semantics of specific operators and how they   
   > combine probably somewhere in the middle.   
   >   
   > I happen to disagree with Simon's notion of what makes for   
   > robust programming, but to go to such an extreme as to suggest   
   > that writing code as if logical operators don't short-circuit   
   > is the same as not knowing the semantics of division is   
   > specious.   
      
   There are 4 operations:   
   - short circuiting and   
   - non short circuiting and   
   - integer division   
   - floating point division   
      
   Both source and target language has a way of doing those: operator,   
   function or a more complex expression.   
      
   I agree that the risk of someone not understanding "division"   
   ways is much less than the risk of someone not understanding   
   "and" ways.   
      
   But in the end the team doing the translation need to understand   
   all operations to do a correct translation.   
      
   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