- "C++17 Is Now Official" - 6 Updates
- comp.lang.c++.moderated status - 16 Updates
- Concurrent Hopscotch Hash Map - 1 Update
- The rapture - 1 Update
- Transactional memory pros and cons from ACM Queue - 1 Update
scott@slp53.sl.home (Scott Lurndal): Dec 08 05:08PM >Does someone has anything to say about the /actual/ C++17? What >features will I use the most when I get around to upgrading, in a few >years? It will likely be a decade before our toolchain and dependencies will support moving to a version of GCC that supports C++17. |
red floyd <dont.bother@its.invalid>: Dec 08 09:28AM -0800 On 12/8/2017 12:46 AM, David Brown wrote: > of inches, hundreds of dead post-it notes, three keyboards, coffee cups, > electronics boards, uncountably many USB sticks. I like to have things > at hand! Quit snooping around my office!!! |
legalize+jeeves@mail.xmission.com (Richard): Dec 08 06:41PM [Please do not mail me a copy of your followup] Jorgen Grahn <grahn+nntp@snipabacken.se> spake the secret code >Does someone has anything to say about the /actual/ C++17? What >features will I use the most when I get around to upgrading, in a few >years? I like this summary of the new features: <https://www.viva64.com/en/b/0533/> I think the biggest impact is going to be for authors of libraries, particularly libraries utilizing the technique of expression templates. Working from the feature list in the above URL, it's more likely that these features would impact your day-to-day work: - *this capture in lambdas - filesystem - [[fallthrough]], [[nodiscard]] and [[maybe_unused]] attributes - structured bindings - initializer in if/switch - std::byte type - std::optional, std::any, std::variant values - std::string_view - namespace deeply::nested::name - std::clamp - single argument static_assert - std::shared_ptr for arrays That list is not exhaustive; it's just my guess of day-to-day impact from skimming the features. -- "The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline> The Terminals Wiki <http://terminals-wiki.org> The Computer Graphics Museum <http://computergraphicsmuseum.org> Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com> |
Ian Collins <ian-news@hotmail.com>: Dec 09 07:44AM +1300 On 12/09/2017 06:08 AM, Scott Lurndal wrote: >> years? > It will likely be a decade before our toolchain and dependencies > will support moving to a version of GCC that supports C++17. Why so long? I would have though any changes that improve performance would be welcomed in your line of work. -- Ian. |
legalize+jeeves@mail.xmission.com (Richard): Dec 08 06:46PM [Please do not mail me a copy of your followup] Ian Collins <ian-news@hotmail.com> spake the secret code >I'm sure that will will be shocked to learn that most C++ programmers >will welcome and use the new features. You are free to carry on keeping >your head in the sand. The irony is that the new features and "bloat" are very much in the same vein as C++11: they make lots of code simpler and more uniform. Let's take one feature as an example: constexpr if. You can do the equivalent thing in C++03, but it requires lots of template boiler plate and dispatch-by-tag mechanisms. The same code in C++17 is easier to read, easier to understand and considerably shorter without all the boiler plate. Or how about filesystem. It adds a considerable amount of text to the standard. However, I think most people will find it incredibly useful in their day-to-day work and ask themselves "why didn't we have this sooner?". It's another example of how libraries get proven with many years of real-world experience in Boost before migrating into the standard. Oh yeah, now I remember why that guy is in my KILL file :) -- "The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline> The Terminals Wiki <http://terminals-wiki.org> The Computer Graphics Museum <http://computergraphicsmuseum.org> Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com> |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Dec 08 06:56PM On 07/12/2017 23:29, jacobnavia wrote: > esoteric features that to master them all several lifes are necessary. > Sorry I have only one, impossible to waste it learning all those 1605 > pages. The only people who need to learn all those 1605 pages are people who contribute to the Standard itself and even then you can probably specialize and concentrate on a subset. You don't need to remember all the member functions std::basic_string has in order to use it effectively as you can always refer to your favourite reference book or Google it (cppreference.com is great). IDE auto-complete/intellisense can also be a great help. /Flibble |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 06:57AM -0800 > Rick C. Hodgin ... should be automatically added to the c.l.c++.m > moderation killfile. I do not post religious messages to moderated lists. You can verify this by contacting Frank Kotler from comp.lang.asm.x86. I had me on his whitelist for many months, and while I post other places I do not post there because he's asked me explicitly not to previously as the moderator. I honored that request as he is the moderator of the group. It was not until the recent attacks against me (by Peter Cheung and by you) that Peter posted under my identity to that group, which caused a huge uproar and a call for me being banned from the group. Fortunately Frank Kotler was knowledgeable enough to look at the headers and he knew it didn't come from me. You can read about it here: https://groups.google.com/d/msg/comp.lang.asm.x86/05o5L5YTHXQ/82DQgjBeAAAJ People do not seem to understand my purpose in teaching about Jesus Christ. Jesus came to this Earth to offer us something. When born, we're headed to Hell for sin, both original sin and our own sin. Jesus came here so we could have a way out of that end. The enemy of God, Satan -- who is also on his way to Hell, works very hard to keep us from that knowledge. He makes Christianity look undesirable by encouraging people to do horrible things in Christ's name, so that we short-sighted, non-truth-seeking people will take a quick glance, look only at the surface, and conclude that those heinous things done in Christ's name are what Christianity is all about. We will then have ample reason to run as far away from those heinous things as possible. Of course, we were fooled by the liar Satan into believing a lie be- cause Jesus Christ is not those things. What Jesus offers people is not those things. What Jesus teaches us is not those things. What He offers us is what we need, and it is far far far better. Only born again Christians will teach you the truth, and even then you have to go to scripture yourself to verify that we're also not making mistakes because that spiritual wicked enemy Satan is real, and he does not stop his attacks. For born again Christians, he even steps them up many notches. We all have the opportunity to be saved. That is the message. There are no rituals to undergo, no mountains to climb, valleys to traverse. We simply come to Jesus acknowledging you are a sinner and ask forgive- ness. He does the rest. The message is not to be forced upon people. It's offered. It's off- ered to anyone and everyone who will hear. The Bible even says, "Who- soever will, let him/her come and partake..." People are free to blacklist me, move from this group to a moderated group so they can escape the message... or whatever else they choose. The offer has been made. The teaching has gone forth. My work here to each of you has been completed. And where I continue, it is for the next guy that happens into the group. But if each of you who have heard this message never read another thing I write, then I'm fine with that because I will stand before God having warned you. I will be innocent of your blood. -- Rick C. Hodgin |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Dec 08 03:24PM On 08/12/2017 14:57, Rick C. Hodgin wrote: >> Rick C. Hodgin ... should be automatically added to the c.l.c++.m >> moderation killfile. > I do not post religious messages to moderated lists. You can verify You conveniently snipped part of that post so I will repeat the message here: You should be banned from moderated newsgroups due to your off-topic spamming of the non-moderated equivalents of those newsgroups (such as this newsgroup). Saying you don't spam moderated newsgroups isn't saying much because the spam wouldn't get past the moderation anyway. I hope you mean what you say and that you have finished spamming this newsgroup. Either way: piss off mate. [snip;tldr] /Flibble |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 08:10AM -0800 On Friday, December 8, 2017 at 10:24:42 AM UTC-5, Mr Flibble wrote: > [snip] I apologize. I didn't mean to reply to you, Leigh. I began the reply to you, but then I remembered you asked me to not be a part of your life. So, I edited my post and tried to make it a neutral reply, taking out all references to you. But, I missed one. For that, I apologize, and I now write this reply to correct that oversight, and remind you of our relationship. I am free of your blood, Leigh. I have brought you the message of Jesus Christ and you have rejected both Him, and me. I wish you well in your life, Leigh. I will not be replying to you any further after this post. -- Rick C. Hodgin |
jameskuyper@verizon.net: Dec 08 08:41AM -0800 On Friday, December 8, 2017 at 9:57:30 AM UTC-5, Rick C. Hodgin wrote: > > Rick C. Hodgin ... should be automatically added to the c.l.c++.m > > moderation killfile. > I do not post religious messages to moderated lists. Well, that makes sense. My previous Google Group searches have suggested (Google Groups searches are too flaky to "confirm" anything) that you only post to newsgroups where religious messages are off-topic. In particular, that implies that you never post religious messages to moderated newsgroups where they would be on-topic. And if you posted such messages to a moderated newsgroup where they'd be off-topic, the moderators would have rejected them, which would be a waste of your time. So I find that claim to be entirely believable. > People do not seem to understand my purpose in teaching about Jesus > Christ. You're confusing the fact that people disagree with you with a failure of those people to understand you. If you think you're infallible, that's a logical conclusion to make - but thinking that you're infallible would be a sign of insanity. You're not even the Pope, much less God Himself, and it's presumptuous of you to think that you perfectly understand the truth about Him, and therefore that anyone who disagrees with you must not have understood you. Most of us, I suspect, understand your purpose perfectly well. However, some of us don't believe in any God, and consider you mistaken on those grounds. Others believe in a different God or Gods than you do, and consider you mistaken by reason of your belief in a false God. Others believe in a God that you might both identify as the same God, but have a different understanding than you have about what that God wants us to do, and consider you mistaken on those grounds. And still others might even share exactly your beliefs, except for realizing, as you do not, that your promotion of those beliefs in inappropriate forums is counter-productive. However, most of us are united in our belief that discussion of such issues should occur only in appropriate forums, and this isn't one of them. |
fir <profesor.fir@gmail.com>: Dec 08 08:54AM -0800 > Someone, for example Rick C. Hodgin, who spams c.l.c++ should be automatically added to the c.l.c++.m moderation killfile. > /Leigh thats rght, group dont need a constand moderation, it just need the option to killfile 2 spammers: idiot hodgin and idiot ramine.. no need for any other work |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 08:55AM -0800 > newsgroups where religious messages are off-topic. In particular, that implies > that you never post religious messages to moderated newsgroups where they would > be on-topic. I have never posted in religion-oriented groups. > And if you posted such messages to a moderated newsgroup where > they'd be off-topic, the moderators would have rejected them, which would be a > waste of your time. So I find that claim to be entirely believable. If you'd try to understand me then it would be made clear to you: I am a Christian. I was transformed from the inside out by God in 2004 when I was saved. I was unprepared for what would happen to me. I didn't expect it. I sat in awe as I watched my life change over many months. I am still in awe to this day 13+ years later. Because I've been changed, my polarity is now toward God, toward His teachings, toward truth, toward righteousness. I still have to fight the "old man" of my flesh, which wars against me constantly. But from within, only a new Rick exists now. As such, where I am I am teaching people about Christ. At work. At home. At the grocery store. In line at the Post Office. At the hardware store. Oh, and when I go to the areas I have some personal interest in online, which are exclusively C, C++, assembly, hardware architecture, and FPGA groups. I also have interests in Visual FoxPro, but I don't post there often as I don't really frequent the groups any longer, and my own projects, which are naturally teaching about Jesus Christ in all aspects. My life is not a mystery. People just won't take the time to get an understanding of me. They cast summary conclusions upon me and my actions based on what they've seen in other people before. I am not other people. I am me. And I testify to the change which took place within me. I made a video about it almost 10 years ago: Seeing Jesus' Eyes in November, 2003 (it was actually the night of October 31, 2003 into November 1, 2003): https://www.youtube.com/watch?v=Ivvvs8ZqPUA The message I teach is this: (1) You (generic) have sin. (2) You will be judged by God for your sin, be found guilty, and cast into Hellfire for all eternity because sin is that heinous. (3) God does not want that end for you, so He sent His Son to come and take away your sin. (4) All who come to Him asking forgiveness are forgiven, and will not enter in to judgment, but have passed (past tense) into eternal life. The message is there for all to receive. It is important. It is more important than other things. It's why I teach it. -- Rick C. Hodgin |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Dec 08 05:09PM On 08/12/2017 16:55, Rick C. Hodgin wrote: > Because I've been changed, my polarity is now toward God, toward His > teachings, toward truth, toward righteousness. I still have to fight Toward *self-righteousness* you mean. https://www.youtube.com/watch?v=Ks7AwE3Xpfk [snip] /Flibble |
Gareth Owen <gwowen@gmail.com>: Dec 08 05:11PM >> I do not post religious messages to moderated lists. You can verify > You conveniently snipped part of that post so I will repeat the > message here: Also, doesn't Rick's restraint in that regard offer evidence that he knows that what he's doing is wrong? Shouldn't someone who truly believe they were doing God's work spam everywhere equally strongly? |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 09:23AM -0800 On Friday, December 8, 2017 at 11:56:05 AM UTC-5, Rick C. Hodgin wrote: > teachings, toward truth, toward righteousness. I still have to fight > the "old man" of my flesh, which wars against me constantly. But from > within, only a new Rick exists now. Anyone who purports some degree of self-righteousness coming from Rick is sadly mistaken. I am not self-righteous. I am a flawed person. In November, 2007 I went to go spend Thanksgiving with a group of missionaries in Missouri (I'm from Indiana). We prepared a rental property, made food, and served around 200 meals to local people who had no opportunity to have a Thanksgiving with family or friends. It was the most moving thing I've ever been a part of. I was in tears there in the rental property watching it all transpire. I had never been so moved with an outpouring of love by all the vol- unteers. I went to go and visit them again near New Year's, and in my full zealousness to be righteous Rick, God let me go through a painful lesson. As it turned out the group I was with were a cult. I was only there a few weeks off and on over three months, but it was enough to get my thinking so twisted around. My wife and I separated, I went to go and live with another woman telling everyone she was my wife, and even believing in my heart she was because I told myself, "It doesn't matter if you have a piece of paper or not. My wife had a piece of paper, and she was no wife. Just because you call yourself a Christ- ian even, it doesn't mean you are one. And this woman I'm with now loves me more than my wife did, and she loves God." I continued in that adulterous relationship for 15 months off-and-on as she and I would separate from time to time. It was so hurtful. That time of my life took its toll on me and I am still, approaching 10 years on, in recovery from those events. My life is still impacted in every way by what took place during that time. But, I was a true and faithful servant of God before I went out there for that Thanksgiving, and I have been a true and faithful servant of God since then. But during that time I let my pride and personal lusts get ahead of my walk with God, and it cost me dearly. Since then (June 2009) I have been back on the road to recovery. Still harmed, still hurting, still even harming other people I later learned. But my focus has been upon the Lord, upon a true and proper walk before Him. I spend a great deal of time studying the Bible, listening to a wide variety of teachers, going to church and Bible Study groups, and so on. And my life lived is in purposeful, conscious choices toward service to Him. ----- You will not ever see me pointing people to me. I can testify to you that I need Jesus as much as anyone, and even more, for I am riddled with sin and guilt and without Christ I too would be cast into the eternal Lake of Fire. But because of who He is, because He came to save us, because I sought the truth, and even in my later folly, fumbles, mis-steps, and outright collapses, yet has He held on to me, and carried me in my life. I owe Him everything, and then some. And I teach everyone about Him because I am no better than anyone else. I need Him just as much as everyone does. And since I have found Him, I know what it means to be on that side (before faith) and this side of faith, and the change is real ... for all who are born again. We can still stumble. We can still fall. But if we are born again, we will not remain down in the muck, and the Lord will come for us and bring us back (you should ask me about my testimony of how the Lord rescued me from the 15 month affair ... it was amazing in that I could not have even gone back if I wanted to. He separated me long enough to come back to my senses). ----- In any event, I need Jesus just like everyone else. I have found Him, which is why I now teach about Him. He is what all people need world- wide. Other religions are tools of the enemy designed to appeal to our flesh, to give us rituals and works to do. Only Christ can take away our sin and make us born again. Napoleon discovered the true nature of Christ, and wrote about it: (About half way down where it starts in English again) http://biblehub.com/library/schaff/the_person_of_christ/napoleon_bonaparte.htm -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 09:26AM -0800 On Friday, December 8, 2017 at 12:11:42 PM UTC-5, gwowen wrote: > Also, doesn't Rick's restraint in that regard offer evidence that he > knows that what he's doing is wrong? Shouldn't someone who truly > believe they were doing God's work spam everywhere equally strongly? I honor people who have control over something, as that control was not given them by accident. But the voices of those who are lost shouting, "No! Stop! Don't teach that!" in the open forums ... I will not listen to those voices because they are raising their voices for one purpose: to prevent people from hearing the gospel message. The message will go forth. People are free to ignore it. But, and not just here on clc++, but indeed in all the Earth, Christians will raise their voices and teach people of their sin, their need to be forgiven for that sin, lest they enter in to eternal Hellfire after they die, being found guilty of their sin before a Holy, Holy, Holy God. The message is important. It's more important than other things. It will not be stopped from being spoken by born again Christians ... at least not until they are taken from this Earth. -- Rick C. Hodgin |
fir <profesor.fir@gmail.com>: Dec 08 09:30AM -0800 W dniu piątek, 8 grudnia 2017 18:11:42 UTC+1 użytkownik gwowen napisał: > Also, doesn't Rick's restraint in that regard offer evidence that he > knows that what he's doing is wrong? Shouldn't someone who truly > believe they were doing God's work spam everywhere equally strongly? dick is idiot, his brain dont work well (euphamistically speaking), (he is also "bad idiot" he is not so good he declares (i mean someone could belive he is idiot but goodwill idiot, in my opinion he is not quite even goodwill idiot, he more pretends being goodwill idiot but he has brain of a some value of dickhead internally; even if he would be pure goodwill idiot obviously he trolls smaps shares stupidity which make him bad idiot (even goodwill idiot is bad idiot (if dares to fight with sanity))) |
bartc <bc@freeuk.com>: Dec 08 05:31PM >>> Rick C. Hodgin ... should be automatically added to the c.l.c++.m >>> moderation killfile. >> I do not post religious messages to moderated lists. (Sometimes you [Rick] do! And posts (the first ones anyway) get through because of 'whilelists'. Although recently it's been your impersonator doing it.) > However, some of > us don't believe ... You're making the classic mistake of engaging with a poster in a discussion about religion, even if it's a long-winded way of saying they're off-topic. I'm surprised that someone of your experience is doing it actually. -- bartc |
fir <profesor.fir@gmail.com>: Dec 08 09:52AM -0800 W dniu piątek, 8 grudnia 2017 18:31:07 UTC+1 użytkownik fir napisał: > > believe they were doing God's work spam everywhere equally strongly? > dick is idiot, his brain dont work well (euphamistically speaking), (he is also "bad idiot" he is not so good he declares (i mean someone could belive he is idiot but goodwill idiot, in my opinion he is > not quite even goodwill idiot, he more pretends being goodwill idiot but he has brain of a some value of dickhead internally; even if he would be pure goodwill idiot obviously he trolls smaps shares stupidity which make him bad idiot (even goodwill idiot is bad idiot (if dares to fight with sanity))) note rematks of this goodwill, dick as many catholics declares hi is 'goodwill' but when it comes to a test : "youre goodwill? act like a goodwill" they i guess mostly all just fails showing that this goodwill is more of an empty blabling (blah-blah) - the priests usually just use it to make money for themselves (big easy money often) small amount of them is really better than those who not blahblah about being goodwill at all and do not make money from it this is side digression in the context of hodgin whose problem is he is simply just heavy hopeless idiot |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 09:57AM -0800 On Friday, December 8, 2017 at 12:31:41 PM UTC-5, bartc wrote: > (Sometimes you [Rick] do! And posts (the first ones anyway) get through > because of 'whilelists'. Although recently it's been your impersonator > doing it.) I don't think that's true, except for one period of time. It would've been when I posted something in/around/after September 23, 2015 to comp.lang.asm.x86. It was near that time in 2015 that a day filled with many signs all pointing to the day of the rapture was at hand. I was concerned about people who would be left behind and I tried to warn everybody. I even put things up on my web server, paid for six months in advance, left printed pages on my table tops at my house, etc. When that time period came and went, and other similar time periods have come and gone... I began to re-evaluate my actions, But in the immediate time after September 2015, I still wasn't sure what to do. My concerns were on reaching people left behind, and I was prepared to err on the side of getting the message to as many people as possible. And truth be told, if I saw clear Biblical signs that we were approaching a Biblically prophesied event like the rapture, or the beginning of Daniel's 70th week, then I would post to those groups again. But, it would take something like that for me to do it. My concerns are for the souls of men and women. I want everyone to be given the information they need to bypass judgment for sin and to enter in to eternal life. After posting then to clax, Frank Kotler un-whitelisted me. He and I had a fairly lengthy exchange of emails. I resolved at that point to not post to that moderated group about Jesus. And within a few months I resolved to not post to any moderated group because I began to recognize that the rights of the individual in charge of that group were given that person by God (whether they be Christian or not). And if they determine for their group a course of action, that is their right and the ramifications of that choice are upon them. I am not in a position to usurp that authority away from them, though I would probably reach out to the moderator personally with the gospel message if I had some reason to approach the group. But in a public forum like these I post to which are not moderated... I will continue to post periodic teaching messages, and to write messages which correct mistakes made by people in misunderstanding, false doctrine, etc. I can do no other for conscience's sake. -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 10:01AM -0800 On Friday, December 8, 2017 at 12:53:10 PM UTC-5, fir wrote: > they i guess mostly all just fails showing that this goodwill is more of an empty > blabling (blah-blah) - the > priests usually just use it to make money for themselves (big easy money often) I do not declare my good will. I declare all of our need, myself in- cluded, for Jesus Christ to forgive our sin and make us whole. I am not other people, fir. You are casting them upon me, but I am not them. I am distinctly me, and my fruit is before you for you to fully examine. I do not have hidden things or secret things. I am this person you see here online at all times, whether I'm by myself, around people, at church, or at any other place. I am one unified Rick, and it is that way I teach all people to be. It's why I teach people that we are not to separate our lives into categories, with "religion" over here, and "non-religion" over there. We are always to be one. ----- I would like to ask you to please stop calling me disparaging names, fir. As I've told you before, I think you are very intelligent, very creative, and have a lot of good qualities in technology. I have not given you any cause for you to treat me the way you do. And you are also free to ignore my posts if you find them offensive. -- Rick C. Hodgin |
asetofsymbols@gmail.com: Dec 08 10:29AM -0800 White list are better than black list |
Intelli2 <intelli2@mama.com>: Dec 08 01:10PM -0500 Hello.. Here is something interesting to read: Concurrent Hopscotch Hash Map http://cs.tau.ac.il/~multi/2015a/chhm.htm Thank you, Amine Moulay Ramdane. |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 08 06:02PM The rapture will happen soon; the last ones didn't happen because reasons. -- Thank you, Rick C. Hodgin |
Intelli2 <intelli2@mama.com>: Dec 08 12:43PM -0500 Hello... Transactional memory pros and cons from ACM Queue: "We observed that the TM programming model itself, whether implemented in hardware or software, introduces complexities that limit the expected productivity gains, thus reducing the current incentive for migration to transactional programming and the justification at present for anything more than a small amount of hardware support." Read more here: https://insidehpc.com/2008/12/transactional-memory-pro-and-con/ This is why my inventions that are my scalable algorithms such as my C++ Synchronization Objects Library etc. that i am thinking to sell to Embarcadero technologies or Microsoft are still very useful. Thank you, Amine Moulay Ramdane. |
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page. To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com. |
No comments:
Post a Comment