Click here to Skip to main content
16,004,587 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.

 
GeneralRe: The Milky Way for the Win. Pin
jeron115-Aug-24 11:54
jeron115-Aug-24 11:54 
GeneralRe: The Milky Way for the Win. Pin
RickZeeland15-Aug-24 19:09
mveRickZeeland15-Aug-24 19:09 
GeneralRe: The Milky Way for the Win. Pin
dandy7216-Aug-24 3:38
dandy7216-Aug-24 3:38 
GeneralRe: The Milky Way for the Win. Pin
charlieg17-Aug-24 2:17
charlieg17-Aug-24 2:17 
GeneralThe joys of zealotry. Pin
Jeremy Falcon15-Aug-24 7:58
professionalJeremy Falcon15-Aug-24 7:58 
GeneralRe: The joys of zealotry. Pin
jochance15-Aug-24 8:47
jochance15-Aug-24 8:47 
GeneralRe: The joys of zealotry. Pin
Jeremy Falcon15-Aug-24 9:01
professionalJeremy Falcon15-Aug-24 9:01 
GeneralRe: The joys of zealotry. Pin
dandy7215-Aug-24 9:17
dandy7215-Aug-24 9:17 
Jeremy Falcon wrote:
Then you here people say, "OMG OMG OMG OMG THIS IS THE BEST THING EVER COMPARED TO C", because they can type .* rather than ->.


I can absolutely see why the newcomers would say that for sure.

I might make the claim that an experienced developer might prefer having to make the distinction, because the compiler essentially is making you aware of the situation, forcing you to think carefully about it and to acknowledge that yes, there is indirection involved and this is what you meant. As opposed to having things just happen to magically fall into place ("do I need the indirection or not? who cares...").

I haven't done C/C++ in 18+ (?) years, and I remember it took me a long time to fully wrap my head around pointers and this sort of thing. But once the light switch came on, it suddenly all made a lot of sense, and I've always been okay with these sorts of idiosyncrasies since.

I wonder how well I would do if I had to go back. Going over your sample, it still makes sense to me and I didn't have to think twice.
GeneralRe: The joys of zealotry. Pin
Jeremy Falcon15-Aug-24 9:31
professionalJeremy Falcon15-Aug-24 9:31 
GeneralRe: The joys of zealotry. Pin
dandy7215-Aug-24 9:43
dandy7215-Aug-24 9:43 
GeneralRe: The joys of zealotry. Pin
Richard MacCutchan15-Aug-24 22:12
mveRichard MacCutchan15-Aug-24 22:12 
GeneralIf I ever wanted to hurt a company Pin
honey the codewitch15-Aug-24 4:15
mvahoney the codewitch15-Aug-24 4:15 
GeneralRe: If I ever wanted to hurt a company Pin
dandy7215-Aug-24 4:49
dandy7215-Aug-24 4:49 
GeneralRe: If I ever wanted to hurt a company Pin
Tiger1250616-Aug-24 6:05
Tiger1250616-Aug-24 6:05 
Generalso back to the Linux discussion. Pin
rnbergren15-Aug-24 3:45
rnbergren15-Aug-24 3:45 
GeneralRe: so back to the Linux discussion. Pin
Stefan de Zeeuw15-Aug-24 4:21
professionalStefan de Zeeuw15-Aug-24 4:21 
GeneralRe: so back to the Linux discussion. Pin
rnbergren16-Aug-24 2:51
rnbergren16-Aug-24 2:51 
GeneralRe: so back to the Linux discussion. Pin
megaadam15-Aug-24 4:37
professionalmegaadam15-Aug-24 4:37 
GeneralRe: so back to the Linux discussion. Pin
Jeremy Falcon15-Aug-24 6:34
professionalJeremy Falcon15-Aug-24 6:34 
GeneralRe: so back to the Linux discussion. Pin
Jeremy Falcon15-Aug-24 6:36
professionalJeremy Falcon15-Aug-24 6:36 
GeneralRe: so back to the Linux discussion. Pin
fgs196315-Aug-24 9:30
fgs196315-Aug-24 9:30 
GeneralRe: so back to the Linux discussion. Pin
rnbergren16-Aug-24 2:48
rnbergren16-Aug-24 2:48 
GeneralRe: so back to the Linux discussion. Pin
Paul Mauriks15-Aug-24 21:08
Paul Mauriks15-Aug-24 21:08 
GeneralRe: so back to the Linux discussion. Pin
Steve Naidamast16-Aug-24 4:30
professionalSteve Naidamast16-Aug-24 4:30 
GeneralRe: so back to the Linux discussion. Pin
Kaffe Myers16-Aug-24 7:32
Kaffe Myers16-Aug-24 7:32 

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.