Has any programming language ever affected your thought process in real life?
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
Bit of advice: Never try to debug your personal relationships, although setting breakpoints with the spouse can be fun.
Software Zen:
delete this;
-
Bit of advice: Never try to debug your personal relationships, although setting breakpoints with the spouse can be fun.
Software Zen:
delete this;
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
So if I was to dereference the pointer to the structure of what you're talking about and consider the sizeof the issue am I to assume that you've been trying to get at properties of people which don't exist? I've never found C++ to overwrite my thought processes :) --M
Matt Dockerty
-
So if I was to dereference the pointer to the structure of what you're talking about and consider the sizeof the issue am I to assume that you've been trying to get at properties of people which don't exist? I've never found C++ to overwrite my thought processes :) --M
Matt Dockerty
My brain has been known to throw exceptions now and then. They're called migraines X|.
Software Zen:
delete this;
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
-
^KD is more common for me (Format code) My email client doesn't like it either surprisingly.
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
-
I can't say that any language has had that effect on me, but I know that once I left behind childrens' science and arithmetic for physics and calculus, the Universe changed. It became a fascinating, dynamic place full of rythms and patterns, always in motion, that allowed me to see a far different existence than most of my friends perceived. That made conversation a bit strained at times, until I learned to dumb down things to a mundane level for normal day to day discussions. Of course, now that I'm old, I'm more boring and mundane, so it all worked out. The perceptions are still vivid, but I no longer have the mathematical skills to express them properly. That makes everyone much happier all around. :-D No shrink is necessary - just try to keep the conversation at a level of abstraction suitable for your audience, and save the interesting bits for conversations here among your peers.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
Roger Wright wrote:
No shrink is necessary - just try to keep the conversation at a level of abstraction suitable for your audience, and save the interesting bits for conversations here among your peers.
So, what you're saying is that he's just using the wrong interface? (oh, crap! I have it too! :doh: )
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
clapHands((areYouHappy() && doYouKnowIt())? true : false));
-
A friend of mine had to write the same sentence twince on a piece of paper for an exam, so he wrote it the first time and then he underlined it to select it. He then realised he had no CTRL, C and V keys on the sheet of paper. :)
Teacher: Write "I will not make paper airplanes in the classroom" 50 times on the board. Student:
for(int counter = 0; counter <=50; counter++ )
{
Console.Writeline("I will not make paper airplanes in the classroom ");
}:) :)
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
This isn't weird at all. In fact, it has become generally accepted that even the language you first learn (or languages) define your very experience in the world by defining the thought processes and behavioral patterns you exhibit in relation to specific words, phrases or linguistic patterns. See: early works of Sapiri and Whorl re: Language and Behavioral Patterns or Thought Processes -- LMGTFY Link[^] This is even more true among computer scientists. The many experienced (read: been doin' this a while) computer scientists out there are polyglots by necessity since there is no singular language (yet) that can "do it all" markedly simply. --Yes, I realize I can use assembly to write this Web Application provided I write all parts of the Request/Response etc., but I'm not into S&M. Thanks.-- We tend to generalize a problem into our most-used (if not native or first) language before moving to applicable alternatives. Why? Language defines how we view everything. Language itself is meant to convey ideas, pictures, behavioral description, and other concrete or abstract concepts to the listener. For example, in English pronouns are used to relate feminine or masculine traits to individuals. In Spanish, French, and German (as well as other Germanic languages), not only are individiuals feminine or masculine, but also other nouns themselves inherit these attributes. Long story short... No, you're not weird. No matter what anyone says about programming affecting their thought processes: it has. It will. There's no way around it other than perhaps your mind already did it and you were a natural-born programmer. :) Cheers, JP
-
This isn't weird at all. In fact, it has become generally accepted that even the language you first learn (or languages) define your very experience in the world by defining the thought processes and behavioral patterns you exhibit in relation to specific words, phrases or linguistic patterns. See: early works of Sapiri and Whorl re: Language and Behavioral Patterns or Thought Processes -- LMGTFY Link[^] This is even more true among computer scientists. The many experienced (read: been doin' this a while) computer scientists out there are polyglots by necessity since there is no singular language (yet) that can "do it all" markedly simply. --Yes, I realize I can use assembly to write this Web Application provided I write all parts of the Request/Response etc., but I'm not into S&M. Thanks.-- We tend to generalize a problem into our most-used (if not native or first) language before moving to applicable alternatives. Why? Language defines how we view everything. Language itself is meant to convey ideas, pictures, behavioral description, and other concrete or abstract concepts to the listener. For example, in English pronouns are used to relate feminine or masculine traits to individuals. In Spanish, French, and German (as well as other Germanic languages), not only are individiuals feminine or masculine, but also other nouns themselves inherit these attributes. Long story short... No, you're not weird. No matter what anyone says about programming affecting their thought processes: it has. It will. There's no way around it other than perhaps your mind already did it and you were a natural-born programmer. :) Cheers, JP
Thank God! I was starting to wonder... :)
-
Teacher: Write "I will not make paper airplanes in the classroom" 50 times on the board. Student:
for(int counter = 0; counter <=50; counter++ )
{
Console.Writeline("I will not make paper airplanes in the classroom ");
}:) :)
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
If your favourite programming language is C++ then you should see a psychiatrist! :)
-
A friend of mine had to write the same sentence twince on a piece of paper for an exam, so he wrote it the first time and then he underlined it to select it. He then realised he had no CTRL, C and V keys on the sheet of paper. :)
More than once I tried to hit Ctrl - F when looking for something in a book or newspaper. I guess programmers are just programmed!
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
-
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
Learning a programming language as a creative outlet (I don't do it for a living) actually helped me develop a more logical approach to general problem solving. When faced with something complex, I tend to apply an "
If
I do thisThen
Event A happensElseIf
I do thatThen
Event B happens" approach to finding a solution. Overall, I'd say I've benefited in that regard. It sounds like you just need to remind yourself that not everyone is a programmer or even a competent computer user, and as such their approach to problem solving or even idle conversation will be different from yours (or mine). I encounter this occasionally with my sweet little 88 year-old mom. When she hits me with a blank stare I know I've wandered off into Nerdville. -
Hello, everybody: First of all, excuse me for this extremely weird thing I'm going to say. I have the following problem: My favorite programming language, C++, is affecting the way I think in real life. I tend to assume other people have the ability (not to mention the willingness) to make huge abstractions when I talk to them. I expect them to be able to distinguish between a thing being referred and the reference itself. My ability to communicate my thoughts to the people I live, work and am supposed to have fun with is severely impaired by the fact most of these thoughts are "constructed" using concepts understandable only to C++ lawyers. Has anybody experienced a similar thing (not necessarily with C++)? Do I have to go to a psychologist or a psychiatrist? Is my problem beyond repair? Thanks in advance, Eduardo León
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.
I'm tempted to use parentheses for clarity in (ordinary communication) instances. One of the things that bugs me is the "Malicious Software Removal Tool"; where do the parentheses go? 0) (Malicious Software) Removal Tool 1) Malicious (Software Removal Tool)
-
My brain has been known to throw exceptions now and then. They're called migraines X|.
Software Zen:
delete this;
Fortunately, I internally use error codes which the caller functions tend to ignore.
If you can play The Dance of Eternity (Dream Theater), then we shall make a band.