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.
Moving from .NET to C++ feels like moving from comfortable city apartment with electric lights, hot water and other conveniences along with modern city infrastructure to stone cave in a middle of wilderness with only wooden stick in hands
I loved your analogy, it cracked me up
But I think you may be missing one point. You don't need to move away from .net to use C++. It's just another tool to be used for another job. A lot of you want to do can be accomplished by both, but many tasks are better accomplished with one tool rather than the other.
For example, you can't go to managed language if you're designing a kernel-mode driver. Or you can use an unmanaged component for your managed framework to perform performance dependent task. Say you're developing a real time image processing application. Chances are that you'd be better off with C++ (not saying it's the only option).
One thing that I love about C++ is how it integrates easily with native hardware instructions, you can even have pure assembly instructions inside a C++ code block
It's so amazing that it's quite rewarding when you see blinking hardware lights just the way you programmed it to. It's a very satisfying experience.
I had the opportunity to interface with hardware through C# and .net, but it is not the same thing and you can only go so far.
Of course, using C++ to develop a full blown enterprise application with rich UI can be really, really painful. That's why you should always choose the right tool for the job. And I just love when the right tool for the job is C++
To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson
---- Our heads are round so our thoughts can change direction - Francis Picabia
I have never been involved in writing kernel-level software, software for microcontrollers, or game development, so I think I just never got to harness full power of C/C++ in it's natural sphere of application. My only encounter with C++ apart from university was with "full blown enterprise application with rich UI" (although it did use some 3D data visualization), and I guess this took it's part in forming my bias against it
They actually aired a radio programme today (Radio 1) where they asked British people if they would be voting and who they would be voting for. It was shocking how many people replied obviously believing they could vote in the American Election. I blame it on the amount of coverage it's getting over here. I hope
That is actually understandable though, considering the sheer geographic size and clout that America carries. I think if I was American I wouldn't give a sh*t who was the British PM either, in fact I would probably wonder why they needed a PM as they have a Queen.
I always hear and read a lot of clamoring about the electoral college being antiquated yet I don't get it. Maybe the failure is that people think the U.S. is a democracy and it isn't, and it never was. It is a hybrid between a democracy and a republic in order to address the short-comings of each and highlight the strengths of both.
If I were to address the flaws in the electoral college, I would suggest, that instead of it be winner take all as it is in most states, that the vote be broken up by district. Then there would be no more battleground States and every State and every district would be important. Imagine, how some States feel because they just don't matter in an election. Or worse, imagine living in Florida and having the entire region shut down repeatedly during elections because of "Presidential Security".
I live in CA, and my vote doesn't amount to spit, even though it has the #1 economy in the US, and Ohio's is 8th. yet because of population per capita, someone from Ohio's vote has more weight than mine.
If the presidential election were decided by popular vote, then all these factors wouldn't matter.
If it's not broken, fix it until it is
Last Visit: 31-Dec-99 18:00 Last Update: 20-Oct-17 8:25