C
Cor Ligthert[MVP]
Herfried,
Please (you know what I want to write)
Cor
Please (you know what I want to write)
Cor
On the other hand, C and C++ are optimized for writing system applications
(kernel mode, heavy interaction with hardware, etc.).
Jeff Gaines said:I would love to go back to pure C, but I would like a decent IDE and drag
and drop creation of forms. Is there anything like that available
nowadays?
Cor Ligthert said:Please (you know what I want to write)
That much is fine. It's a perfectly valid objection. I should point out
that C# also has an ISO standard; I'm not sure whether the CLI which
has an ECMA standard also has an ISO standard - but either way, unless
you include things like Mono, it's still a single supplier system.
I'm not sure why people discount mono all the time. Mono works and is
being used - for real applications. No, it is not 100% compatible with
MS's implementation - but, it is pretty close.
Randy said:On what percentage of the platforms for which a standard (pick a
flavor) C or C++ implementation is available?
This is another poster out of comp.programming that you should just simply
ignore him as he too is an old retired, mind you, fossil that's not in the
game any more.
Jeff said:Happy New Year to you too
Some of the best products in their class have been produced by people
who do not have to price their time in to them.
of for, performing expensive operations within your loops, and using
recursion. Recursion incurs the overhead of having to repeatedly build new
stack frames"
Denial? Interesting.
No, that's begging the question.
Richard Heathfield said:Bart C said:
That's a perfectly sensible request, but alas, the answer is no, I can't
do
that. This is because the incident in question occurred (several years
ago) on a client site - NDA applies, so I wouldn't be able to show the
code to you even if I had a copy (which I don't). And since I never use
.Net any more if I can possibly avoid it, I simply don't care enough to
construct an example. Sorry.
psycho-babble ...
it's begging YOUR question; so what were you doing wrong?
so why in god's name are you talking about code you don't have, can't
disclose (nonsense and you know it)
and don't really care about ?
so why in god's name are you talking about code you don't have, can't
disclose (nonsense and you know it) and don't really care about ?
Richard said:Michael D. Ober said:
[...]
It said .Net on the box. Are you telling me Microsoft were lying to my
then-client by claiming it was .Net when really it wasn't .Net? Would you
advise them to sue Microsoft?
In any case, it is not my claim that .Net apps are slower than C++, because
C++ doesn't have a speed. It's a language, not an implementation. The
speed of the "vanilla" C++ version varied depending on whether the
executable image had been built using Intel, gcc, or Visual Studio.
.Net, however, /is/ an implementation, so it does make sense to talk about
the speed of .Net applications - and in my experience it is unacceptably
slow. If you have a different experience, I'm pleased for you.
[...]
heard one objection to .Net..." - because he has now heard at least three.
Richard said:I'm delighted to hear it, but in a fast-moving business like software
development you don't get two chances at a first impression.
Richard said:What's to figure out? .Net was as slow as syrup, when we already had
something as fast as fireworks. So obviously we dropped it. You can say
it's down to a lack of programmer skill if you like, but your claim
translates to ".Net is so difficult that it can't be used efficiently by
two programmers with over 40 years C++ experience between them" - which
doesn't bode well for .Net, does it?
jim said:The .Net apps I was refering to here were all desktop apps.
Richard said:Okay - *at the time*, no, we didn't bother. We simply showed the boss the
comparative figures, and he agreed that there was no point in continuing
with .Net. After all, everyone has deadlines, and we'd already beaten
ours. The last thing anyone wanted was to add another three months to the
project while we fiddled around trying to figure out how to get Yet
Another Microsoft Technology to do as it's told. It was that or deliver
fast code, early, within budget. We chose the latter. Wouldn't you?