|
rtischer8277 wrote: ATL/MFC which from my perspective are the wave of the future
How can a pre C++98 library be the wave of the future?
While I do like C++17, there is still lack of support for desktop and web development, save for a few hobby projects here and there. I thought that with cloud computing people would look to C++ for (micro)service development and such, because of the smaller memory footprint and faster processing times (which translates to lower costs). As for desktop, Microsoft (IMHO) has failed over and over and probably aren't interested in it anymore. So I think that until that changes, C++ will remain a language for specific server-heavy programs.
I hope I'm wrong though, as I like the language more than C# or Java or even F#.
|
|
|
|
|
Fernando A. Gomez F. wrote: How can a pre C++98 library be the wave of the future?
As I said in my posting, by betting on the right architectural horse from the outset. Microsoft did with MFC, but didn't with C# which was a corporate knee-jerk response to java. Whereas C++ is based on the International Standards Organization.
C++20 will have Concepts, which it has taken Bjarne Stroustrup, creator of C++, 15 years to hatch and get through the committees, it will have coroutines, it will have, modules, more compile-time C++ constexpr, etc. etc. Don't know what these are? Then you are probably asleep programming in derivative semantic definition languages.
What do ATL/MFC have to do with that? Simple. ATL/MFC are written in C++. And by the way, the next generation of C++ based ATL/MFC apps are on their way. Plus, Microsoft to their credit, has developed ARM64 which is a non-emulating translator opening the field of non-cross-compiling for other platforms but same (C++) code. My point is, being pre C++98 doesn't make the language non C++17 or C++20-able. That's a big difference between it and scripting languages or ones with runtime modules. Let's face it. Microsoft is a bumbling hero in my book. Fabulous technology, but what a price it took to get there.
|
|
|
|
|
I worked recently for a company developing video processing pipelines on Windows in C++. We could have as easily have worked on Linux. The operating system was not an important factor.
|
|
|
|
|
I am currently employed as a C++ dev on Microsoft operating systems. The oil field services companies still have a lot of work for C++. (I've worked for two so far). But they also have some C# work. I still get calls from recruiters for C++ in the Houston, Tx. area.
|
|
|
|
|
Claimed to be from my provider, said my line had errors etc...
Said it would be disconnected if I didnt help them fix it.
Right... Unfortunately I wasnt as rude as I could have been
|
|
|
|
|
Just making the work I am paid for... Sorry for this.
I must admit, you WERE rude. Fortunately, not as you could have been.
modified 22-Jul-19 7:16am.
|
|
|
|
|
|
In Italy we have constant calls of "electricity providers" that try to open contracts for the victim. They usually start saying that there are problems on the latest bill and if we can provide our customer ID and bill ID (necessary for them to open a contract to your name).
The best for me will always be the one who called me from "Iren Energia" telling me there were problems on my bill. I answered "No sh*t Sherlock, I would be surprised if there weren't considering I'm a customer of XXXXX". She hung up.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
so are you disconnected now?
Message Signature
(Click to edit ->)
|
|
|
|
|
|
I can help with that.
Message Signature
(Click to edit ->)
|
|
|
|
|
I got bored of swearing and my 110DB air horn when they started using machines to make the initial connection. Now I just hang up and use "14258**" which blocks the last caller from ever ringing my phone again. Your provider may have a similar feature, or even use the same code.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
It is the first call I have had after being back in the UK for almost 2 years, so I guess I am doing OK!
|
|
|
|
|
I often just set the phone down next to my radio.
Did you know that many of those robo callers are set to hangup after there is no sound. I've tied up their line for hours LIKE that.SO MAYBE I saved someoneA BS CALL.
Heh -- Gotcha.
CQ de W5ALT
Walt Fair, Jr.PhD P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
I act REAL dumb and lead them on as long as I can by feeding them BS. I figure they're wasting my time the least I can do is waste theirs.
Technician
1. A person that fixes stuff you can't.
2. One who does precision guesswork based on unreliable data provided by those of questionable knowledge.
JaxCoder.com
|
|
|
|
|
I actually couldnt understand what she was saying. India or Pakistan, her English was so shite, it was utter bollocks.
|
|
|
|
|
What was her name? Mary Smith?
|
|
|
|
|
Uh?
|
|
|
|
|
Despite having incredibly strong Indian accents I always find these people have surprisingly British names.
|
|
|
|
|
Oh, hmm, never noticed that myself. Anyway, I wasnt inclined to ask her!
|
|
|
|
|
The calls I get are usually from that part of the world also and I have a hard time understanding them.
By the time I'm done with them, usually 10-15 minutes they are quite upset and I usually hear language that is rather crude. Makes my day!
Technician
1. A person that fixes stuff you can't.
2. One who does precision guesswork based on unreliable data provided by those of questionable knowledge.
JaxCoder.com
|
|
|
|
|
I remember trying to active an MSDN subscription.
I phoned the English number, absolutely impossible to understand her, and she me. And believe me, I have the most middle class English accent.
So I phoned the French help line. NO problems as all. I dont know what they think they speak in India, but it sure as hell isnt English!
|
|
|
|
|
Some moron used my mobile number to sign up for something sketchy and now I get calls and texts for Rasheed. I've started to amuse myself by telling the caller various ways in which Rasheed has died.
He has been
Hit by a bus
Mauled by a bear
Attacked by killer bees
Drown in a vat of chocolate
Contracted bubonic plague
Most just hang up, but sometimes you get a guy who gets really POed and starts ranting at you like you have done something wrong to THEM. My favorite said he would be calling me every day from then on, I am still waiting by the phone for his second call.
|
|
|
|
|
Hahaha I never thought of that.
I got a phone a few yeas back and the previous owner must have owed everybody in the world. Got calls daily from collection agencies had to go through a lot of hoops to get them to quit calling. I should have thought of this scheme!
Technician
1. A person that fixes stuff you can't.
2. One who does precision guesswork based on unreliable data provided by those of questionable knowledge.
JaxCoder.com
|
|
|
|
|
MarkTJohnson wrote: He has been
...
Hit by a bus
Mauled by a bear
Attacked by killer bees
Drown in a vat of chocolate
Contracted bubonic plague...
Could just play this[^] song to them.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|