Click here to Skip to main content
13,198,727 members (48,528 online)

Welcome to the Lounge

   

For discussing anything related to a software developer's life. Technical discussions are encouraged, but click here to ask your programming questions.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
GeneralRe: Beating the compiler Pin
Big Daddy Farang14-Jun-13 12:20
memberBig Daddy Farang14-Jun-13 12:20 
GeneralRe: Beating the compiler Pin
_Maxxx_14-Jun-13 13:09
member_Maxxx_14-Jun-13 13:09 
GeneralRe: Beating the compiler Pin
Ron Beyer14-Jun-13 13:14
professionalRon Beyer14-Jun-13 13:14 
GeneralRe: Beating the compiler Pin
jschell17-Jun-13 8:29
memberjschell17-Jun-13 8:29 
GeneralRe: Beating the compiler Pin
Ron Beyer17-Jun-13 8:36
professionalRon Beyer17-Jun-13 8:36 
GeneralRe: Beating the compiler Pin
Jörgen Andersson15-Jun-13 8:03
professionalJörgen Andersson15-Jun-13 8:03 
GeneralRe: Beating the compiler Pin
PIEBALDconsult14-Jun-13 16:42
professionalPIEBALDconsult14-Jun-13 16:42 
GeneralRe: Beating the compiler Pin
BillWoodruff14-Jun-13 20:39
memberBillWoodruff14-Jun-13 20:39 
This is a fascinating topic, thanks, Harold, another example to me of a Lounge post that I think should be "hoisted" out of the Lounge, and preserved for posterity in some form in some other archival forum ... I'm not implying it should not remain on the Lounge, though.

Unfortunately, I'm too dumb to follow your mathematical analysis.

re: Ron Beyer's code example:

Assuming a random distribution of an infinite dataset of integers, the aleph of the infinity of numbers ending in five should have an aleph (ordinality) twice the aleph of the numbers ending in zero.

So, given the C# compiler-produced code will not evaluate beyond the first term of an || expression, if the first term evaluates to 'true, there should be a theoretical benefit by checking for last digit == "5" first ?

It would be interesting to see someone actually carry out a test using .NET C#.

yours, Bill
“Human beings do not live in the objective world alone, nor alone in the world of social activity as ordinarily understood, but are very much at the mercy of the particular language which has become the medium of expression for their society. It is quite an illusion to imagine that one adjusts to reality essentially without the use of language and that language is merely an incidental means of solving specific problems of communication or reflection." Edward Sapir, 1929

GeneralRe: Beating the compiler Pin
Klaus-Werner Konrad15-Jun-13 12:07
memberKlaus-Werner Konrad15-Jun-13 12:07 
GeneralRe: Beating the compiler Pin
BillWoodruff15-Jun-13 15:57
memberBillWoodruff15-Jun-13 15:57 
GeneralRe: Beating the compiler Pin
A. A. J. Rodriguez17-Jun-13 3:33
memberA. A. J. Rodriguez17-Jun-13 3:33 
GeneralRe: Beating the compiler Pin
ahmed zahmed16-Jun-13 6:18
memberahmed zahmed16-Jun-13 6:18 
GeneralRe: Beating the compiler Pin
BillWoodruff16-Jun-13 15:21
memberBillWoodruff16-Jun-13 15:21 
GeneralRe: Beating the compiler Pin
Jeremy Hutchinson17-Jun-13 2:19
memberJeremy Hutchinson17-Jun-13 2:19 
GeneralRe: Beating the compiler Pin
Ron Beyer17-Jun-13 5:04
professionalRon Beyer17-Jun-13 5:04 
GeneralRe: Beating the compiler Pin
Jeremy Hutchinson17-Jun-13 5:13
memberJeremy Hutchinson17-Jun-13 5:13 
GeneralRe: Beating the compiler Pin
irneb17-Jun-13 23:12
memberirneb17-Jun-13 23:12 
GeneralRe: Beating the compiler Pin
jschell14-Jun-13 12:05
memberjschell14-Jun-13 12:05 
GeneralRe: Beating the compiler Pin
harold aptroot14-Jun-13 12:22
memberharold aptroot14-Jun-13 12:22 
GeneralRe: Beating the compiler Pin
Cornelius Henning14-Jun-13 14:08
memberCornelius Henning14-Jun-13 14:08 
GeneralRe: Beating the compiler Pin
ahmed zahmed16-Jun-13 6:45
memberahmed zahmed16-Jun-13 6:45 
GeneralRe: Beating the compiler Pin
harold aptroot16-Jun-13 7:41
memberharold aptroot16-Jun-13 7:41 
GeneralRe: Beating the compiler Pin
Kirk Wood17-Jun-13 5:53
memberKirk Wood17-Jun-13 5:53 
GeneralRe: Beating the compiler Pin
irneb17-Jun-13 23:11
memberirneb17-Jun-13 23:11 
GeneralStuck in a deadlock situation. Non technical question related to asp. Pin
cluelessentity14-Jun-13 8:15
membercluelessentity14-Jun-13 8:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy |
Web04 | 2.8.171020.1 | Last Updated 22 Oct 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid