Quote:Original post by Jan Wassenberg
You have utterly disqualified yourself by giving only the C++ portion of the benchmark results on your system.
Wait, what? I was simply trying to point out that the original benchmark was outdated. If you look at the C version, you'll notice that in fact the "throwing" version IS faster allready. It's using an exception mechanism, albiet an extremely crude one.
Quote:What, you want the C++ version to reflect your newer compiler and faster test system, but not C? What I'd like to know is whether this is due to bad faith or ignorance ("Heinlein's razor"). Congratulations either way.
I simply focused on the language I used. I'm well aware the C version will also run faster on my system, I'm not going to make the claim "and so we see the C++ version is obviously faster" - that'd take a good deal of faulty brain cells to assume.
Quote:No less ridiculous is that in reply to "Since signals are not the delivery vehicle for access violation notifications on Windows, whether or not they arrive is irrelevant" you say: Quote:I was under the impression that signals still worked. My compile test proves me right
No comment needed.
Sorry, I was under the impression that you were arguing that they did not in fact work, and the arrival reffered to was the delivery of the message, whereas your prelude refered to the fact that signals would not work (or this is how I read your argument).
I'm confused because first I stated that "my sane GCC system" will reach their intended target - the signal handler, you counterargued that this writes off all windows systems, to which I pointed out that the example compiled on windows just fine, to which you counterargued something about it being irrelevant due to the fact that "signals are not the delivery vehicle for access violation noficiations on Windows". I assumed (since I wasn't exactly sure what you meant with the last bit of your sentance) that you meant the access violation would not trigger the signal handler - so I provided an example which proved that an access violation could indeed be caught via signal handler.
Obviously I'm missing something, so instead of saying what's irrelevant here, can we state what IS relevant?
In any case, I believe my point still stands on this issue - you don't need to deal with SEH directly with the exceptions mechanism.
Quote:Semi-related side note: you are hard to take seriously when speaking repeatedly of "Lambada".
Lambda, Lambada, same diff :-p. I have the annoying tendancy to speed-read words, "hear" them in my brain, then forever start using that spelling.
Quote:Quote:Yes, I've allready admitted that
It is regrettable you are speaking of "admitted"; after all, this is not a cross-examination. Got something to prove, eh? What place does ego have here?
... huh?
I'm quite confused as to what the heck you're trying to say. Are you saying my manhood is small? Is that it?
(Seriously though... "huh?")
Quote:Quote:I feel that I can approach C++ as one of the highest-level languages out there.
Get a clue.
Show me an example of something I could not do in C++ and then we'll argue about wheither or not I need a clue.
Quote:Quote:I'm not programming torpedos
Good. Anyway, the Torpedo Bureau thing was billed as an *analogy*.
I'm not even going to mention the safety net thing, because it seems to be hopelessly beyond you. Try reading exactly what I said again.
But hey, these individual things add up to: my mistake. (recognize yourself?) Since this discussion is not bringing us forward, no further replies will be forthcoming.
A shame, although considering personal attacks seemed to consist of most of your counter-reply this time around, prehaps it is for the best. I'll post a quick review of the points I believe were covered on in my next post.