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.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen.
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
Mastering something leads to it being boring, IMO. I mean, not entirely. I can still love something but not have the thrill of the challenge anymore. I feel that way with C#. I know the CLI and CLR pretty well. I know the language to the point where it feels like a second skin, which is maybe creepy, I guess. With my background in Win32 and C I can p/invoke anything I can't do with the above, and there's nothing left I'm intimidated by. All that's left is to teach.
I don't know, maybe I'm wrong. It's just how it feels to me.
A language is to a programmer like a wrench is to an auto mechanic or a hammer is to a carpenter. Why would you want the very tool that is helping you to solve a problem (or the mechanic to repair a car, or the carpenter build a house) be the challenge? That's absurd.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
Fridge? Ha! If we wanted something kept cool, it was put on the kitchen outside windowsill. (During the summer, we didn't buy stuff that needed to be kept cool; milk was delivered in the morning and was warm by lunchtime.) We did have a fridge, but it didn't work so we just used it as a cupboard. So: "a fridge? You were lucky; there were a hundred and sixty of us living in a small shoebox in the middle of the road."