Click here to Skip to main content
15,913,222 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralBit twiddling is fun! Pin
honey the codewitch18-Jan-20 5:14
mvahoney the codewitch18-Jan-20 5:14 
GeneralRe: Bit twiddling is fun! Pin
Marc Clifton18-Jan-20 12:16
mvaMarc Clifton18-Jan-20 12:16 
GeneralRe: Bit twiddling is fun! Pin
honey the codewitch18-Jan-20 13:15
mvahoney the codewitch18-Jan-20 13:15 
GeneralRe: Bit twiddling is fun! Pin
Mark_Wallace18-Jan-20 21:02
Mark_Wallace18-Jan-20 21:02 
GeneralRe: Bit twiddling is fun! Pin
Marc Clifton19-Jan-20 1:59
mvaMarc Clifton19-Jan-20 1:59 
GeneralRe: Bit twiddling is fun! Pin
honey the codewitch19-Jan-20 2:01
mvahoney the codewitch19-Jan-20 2:01 
GeneralRe: Bit twiddling is fun! Pin
Super Lloyd18-Jan-20 17:09
Super Lloyd18-Jan-20 17:09 
Generalquote of the month Pin
BillWoodruff17-Jan-20 22:11
professionalBillWoodruff17-Jan-20 22:11 
Jonathan Allen (InfoQ) writing on tiered compilation in .NET 3.0:
Quote:
the runtime initially produces quick to compile but non optimal JIT code as needed and then executes it. Then in the background the runtime analyzes the context and IL code to determine if a more optimal JIT solution can be achieved. If so, it recompiles the IL code and swaps out the slow JIT path with the optimal JIT path. I'm sure there's some additional complexity in how that's achieved, but that's the basic idea. For static class initializers and static readonly field initializers, the runtime will produce first pass code that takes the init lock. That protects against the initializers ever running twice. That locking also has a runtime performance penalty. So, once the initializer runs once, the optimizer will simply produce new optimized accessor code paths that don't do any locking anymore!
[^].

I find Allen's in-depth coverage of C# and .NET developments, future features, etc., the most useful of any current source ... okay, okay ... Kent Sharkey, Scott Hanselman, Mads Torgensen, and the Nabobs and Hierophants of CodeProject are equally stellar phenomena Smile | :)
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali

GeneralRe: quote of the month Pin
honey the codewitch18-Jan-20 5:37
mvahoney the codewitch18-Jan-20 5:37 
RantRe: quote of the month Pin
lopatir18-Jan-20 5:46
lopatir18-Jan-20 5:46 
GeneralRe: quote of the month Pin
BillWoodruff18-Jan-20 6:14
professionalBillWoodruff18-Jan-20 6:14 
GeneralRe: quote of the month Pin
Gerry Schmitz18-Jan-20 7:11
mveGerry Schmitz18-Jan-20 7:11 
GeneralThe most annoying GDPR "cookie" acceptance I've met so far. Pin
OriginalGriff17-Jan-20 8:08
mveOriginalGriff17-Jan-20 8:08 
GeneralRe: The most annoying GDPR "cookie" acceptance I've met so far. Pin
Ravi Bhavnani17-Jan-20 8:20
professionalRavi Bhavnani17-Jan-20 8:20 
GeneralRe: The most annoying GDPR "cookie" acceptance I've met so far. Pin
  Forogar  17-Jan-20 9:11
professional  Forogar  17-Jan-20 9:11 
GeneralRe: The most annoying GDPR "cookie" acceptance I've met so far. Pin
OriginalGriff17-Jan-20 10:47
mveOriginalGriff17-Jan-20 10:47 
GeneralRe: The most annoying GDPR "cookie" acceptance I've met so far. Pin
Maximilien17-Jan-20 10:43
Maximilien17-Jan-20 10:43 
GeneralRe: The most annoying GDPR "cookie" acceptance I've met so far. Pin
OriginalGriff17-Jan-20 10:55
mveOriginalGriff17-Jan-20 10:55 
GeneralRe: The most annoying GDPR "cookie" acceptance I've met so far. Pin
Mark_Wallace17-Jan-20 22:40
Mark_Wallace17-Jan-20 22:40 
GeneralPostgreSql woes Pin
ZurdoDev17-Jan-20 5:05
professionalZurdoDev17-Jan-20 5:05 
GeneralRe: PostgreSql woes Pin
Mark_Wallace17-Jan-20 6:27
Mark_Wallace17-Jan-20 6:27 
GeneralRe: PostgreSql woes Pin
Richard Deeming17-Jan-20 6:33
mveRichard Deeming17-Jan-20 6:33 
GeneralRe: PostgreSql woes Pin
lopatir17-Jan-20 6:49
lopatir17-Jan-20 6:49 
GeneralRe: PostgreSql woes Pin
Rick York17-Jan-20 10:43
mveRick York17-Jan-20 10:43 
GeneralRe: PostgreSql woes Pin
Mark_Wallace17-Jan-20 22:33
Mark_Wallace17-Jan-20 22:33 

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.