- Rick C. Hodgin - 18 Updates
- How Christ fell in modern thinking - 3 Updates
- int8_t and char - 3 Updates
- Transactional Memory Everywhere: I/O Operations - 1 Update
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 01:59PM -0400 On 10/3/2018 1:46 PM, Öö Tiib wrote: > I think he believes that he gets more brownie points when people are > angry at him. Therefore he tries to troll us. Öö Tiib, what I do is this: I note that in every believer's life there was a time before they were believers. People were doing and saying the same kinds of anti-God things that each of you are doing. Before I was saved, I was doing the same thing. It's to be expected because of the nature of sin. What I do is teach you the reasons why that happens, and the way out. I do not troll you. I try and correct misunderstandings so the one posting the mistake can hear the truth, that they might know the true way per the guidance of the Bible, and then that truth has the oppor- tunity to make that person free. It is me being obedient to God, in doing outreach to people I care about. It is me in hope and fasting and prayer that each of you would come to believe in Jesus Christ, ask Him to forgive your sin, and in so doing gain eternal life. That really is my driving impetus. I seek to serve the Lord by doing what He's commanded, that each of you may be with Him in Heaven as well. It is called "the paradise of God" in scripture, for what other domain would God have? -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 02:04PM -0400 On 10/3/2018 1:46 PM, Öö Tiib wrote: > ...He does never answer any questions, he ignores what was > posted and deliberately misunderstands the little he reads. It's a very difficult thing for a Christian to approach people in a relatively static forum like this. I can't hear the tone of your voice, see your eyes, gauge your body language, observe your mood, etc. When people post things that are prompting by the enemy at work within them, shall I cater to that enemy? That enemy's goals for the questions people are asking are their host's soul's destruction. They don't care about the truth or the host, they just want a body to be in so they can move about in this world, rather than being in their solitary isolated prison awaiting the day of their judgment. So what I do is not cater to that evil spirit, but provide that which the Lord commanded us to do ... a teaching. I do not answer the direct question(s) designed to trap in their responses, but rather bypass that trap and teach the truth so the poster may hear it. If God is at work within that person's heart, they will know. If not, it will seem like evasion or something along the lines of what you cite me as doing below. > idiot from YouTube. Why such people never fear that they misinterpret, > misrepresent and disservice their god? Brownie point from Jesus: > https://www.youtube.com/watch?v=KNKMXkU09Iw My posts are not as you indicate. You simply do not understand them the way they are given, because you are being literally led by that evil spirit influence, which keeps you pigeonholed in a solid thinking against God, and you're absolutely sure you're right in that, and will remain so until God Himself draws you out of that darkness, and into His marvelous light (John 6:44). It is for those souls who will be saved I respond as I do. I do not respond for those who will not be saved. -- Rick C. Hodgin |
"Öö Tiib" <ootiib@hot.ee>: Oct 03 11:10AM -0700 On Wednesday, 3 October 2018 21:00:00 UTC+3, Rick C. Hodgin wrote: > Öö Tiib, what I do is this: I note that in every believer's life > there was a time before they were believers. People were doing and > saying the same kinds of anti-God things that each of you are doing. Where I said anything against any gods? I wrote about you. You are not god and will never be. By Buddhist religion you perhaps will reborn as mosquitoes for next century as reward for trying to be so annoying in this life. |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 02:15PM -0400 On 10/3/2018 2:10 PM, Öö Tiib wrote: > god and will never be. By Buddhist religion you perhaps will reborn > as mosquitoes for next century as reward for trying to be so annoying > in this life. Jesus tells His disciples that when we gave the least of these little ones a drink of water, we were doing the same unto Him. Likewise, when people attack and say hateful things about one of His servants, they are doing the same to Him. https://www.biblegateway.com/passage/?search=Matthew+25%3A34-41&version=KJV 34 Then shall the King say unto them on his right hand, Come, ==> ye blessed of my Father, inherit the kingdom prepared for you from the foundation of the world: 35 For I was an hungred, and ye gave me meat: I was thirsty, and ye gave me drink: I was a stranger, and ye took me in: 36 Naked, and ye clothed me: I was sick, and ye visited me: I was in prison, and ye came unto me. 37 Then shall the righteous answer him, saying, Lord, when saw we thee an hungred, and fed thee? or thirsty, and gave thee drink? 38 When saw we thee a stranger, and took thee in? or naked, and clothed thee? 39 Or when saw we thee sick, or in prison, and came unto thee? 40 And the King shall answer and say unto them, Verily I say ==> unto you, Inasmuch as ye have done it unto one of the least of these my brethren, ye have done it unto me. 41 Then shall he say also unto them on the left hand, Depart ==> from me, ye cursed, into everlasting fire, prepared for the devil and his angels: You do not understand what you don't understand, Öö Tiib, and be- cause of sin you are unwilling to even hear the rest of it. That will remain your fate until you turn away from what you think you believe, and get to the place where you can say honestly in your heart, "God, I don't know if you're real or not, but if you are real, then I want to know the truth about it." If you can get to that place being honest with yourself ... God will do the rest. -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 02:22PM -0400 On 10/3/2018 2:10 PM, Öö Tiib wrote: > ...By Buddhist religion you perhaps will reborn > as mosquitoes for next century as reward for trying to be so annoying > in this life. Satan is always at work to give people alternate hope in some false thing. Buddhism teaches you will be reborn in another life based on how you lived this one. Other religions teach other things. Examine them. Try them out. Test them. Push into them. Seek to learn the /FULL TRUTH/ about them. You'll see them for what they are. Napoleon did this (much to my surprise). He wrote this so elo- quently: -----[ Begin ]----- https://biblehub.com/library/schaff/the_person_of_christ/napoleon_bonaparte.htm About halfway down it shows His reply in English: Napoleon replied: -- "I know men; and I tell you that Jesus Christ is not a man. Superficial minds see a resemblance between Christ and the founders of empires, and the gods of other religions. That resemblance does not exist. There is between Christianity and whatever other religions the distance of infinity. "We can say to the authors of every other religion, You are neither gods, nor the agents of the Deity. You are but missionaries of falsehood, moulded from the same clay with the rest of mortals. You are made with all the passions and vices inseparable from them. Your temples and your priests proclaim your origin.' Such will be the judgment, the cry of conscience, of whoever examines the gods and the temples of paganism... -----[ End ]----- Jesus is not like others. If you press in and taste and see and put Him to the test, He will reveal to you who He is in a way you can receive. Not all books are the same. Not all religions are the same. And what I'm teaching you about Jesus is He is God Almighty, not just a lower-case "g" god, for there are many of those, and they are mighty. But they are not God Almighty, and they have /NO/ saving power for your state of sin. That is Jesus' sole domain. His name literally means "God who saves." -- Rick C. Hodgin |
"Öö Tiib" <ootiib@hot.ee>: Oct 03 11:25AM -0700 On Wednesday, 3 October 2018 21:04:39 UTC+3, Rick C. Hodgin wrote: > They don't care about the truth or the host, they just want a body > to be in so they can move about in this world, rather than being in > their solitary isolated prison awaiting the day of their judgment. What enemy work? All the mistakes that I make are fully mine, I'm not possessed by no ghost nor do I believe stories about your devils and demons. If you really think that all scientific-technological progress is work of your demons then why you do not live like Amish, work on field and ride around in buggy? Why you sit here in the internet and annoy people? We here try to discuss and help each other with complications of one of programming languages. It was man-made and all mistakes in it were also man-made. |
"Öö Tiib" <ootiib@hot.ee>: Oct 03 11:34AM -0700 On Wednesday, 3 October 2018 21:15:50 UTC+3, Rick C. Hodgin wrote: > > as mosquitoes for next century as reward for trying to be so annoying > > in this life. > Jesus tells His disciples ... You are not Jesus. You are a liar. Jesus have said nowhere that I did say anything against him. You lied that I said something against him. So do not preach about honesty. |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 02:51PM -0400 On 10/3/2018 2:25 PM, Öö Tiib wrote: >> to be in so they can move about in this world, rather than being in >> their solitary isolated prison awaiting the day of their judgment. > What enemy work? I'll try to explain it from Sci-Fi movie point of view. Consider a world in some galaxy where people are living on it. An alien race develops a technology whereby they can leave their own solar system and travel the stars. They come upon this planet and use their technology to leave their physical bodily form and go out in their consciousness, to then go into the people on that planet and either take over or influence those people. We saw something like this on an episode of Star Trek: Enterprise, in the episode called "Crossing Over" (I think that's its name). In any event, Trip was the first one taken over in that show, and this non-corporeal being was able to enter his body and then see and hear and touch and taste and speak through Trip's body. Trip left at the same time, so it was like an exchange. There are enemy's of God who have these kinds of abilities. They are the fallen angels (1/3rd of the angels followed after Satan when he fell, and they are all locked in chains awaiting the day of judgment, which is why we don't see those demons flying around the Earth today). However, their spirit can leave their body be- cause their bodies are already eternal. They won't die if the spirit leaves, unlike our bodies. So, they leave their bodies and seek out our physical bodies to inhabit. This is done to all people world-wide continuously, which is why there is so much evil in the world. These evil spirits are teach- ing people alternate ways of doing things (alternate from God's own teachings), all of which lead to some form of steal, kill, destroy the things of God, the riches of this world God gave us. People are unaware of this influence because they cannot discern the spirit component of their attacks, but they only feel the effects of those attacks. You can listen to pop stars and major influences in TV, movies, music, and media. They will occasionally give interviews about this thing that enters into their body and guides them. > All the mistakes that I make are fully mine, Correct. No evil spirit can do anything to us, unless we allow them to. If we stay holy and pure and follow after God always, we are free from their influence, which is what Jesus did when He was on this Earth in bodily form. He never sinned, so when He went to the cross He could take on all sin and die with it in our place. This was actually /WHY/ He came here to the Earth as one of us, and not as His full glory God self. > I'm > not possessed by no ghost Not possessed. Influenced. Those evil spirits are there from the sin you've committed in your life. You've let them in, and they inhabit your thoughts, they give you amped up feelings, alternate feelings, amped up emotions, alternate emotions, and they inject thoughts and ideas into your own mind. Not everything /YOU/ do comes from /YOU/. Some of the things /YOUR BODY/ does come from their influence. In fact, if you ever become a Christian and that evil spirit influence is cast out, you'll be amazed at how much you change because it is then just you again, and not that evil influence that so subtly crept in there ... remember it was a serpent who entered in to the garden. How subtle are snakes? They sneak in silently, and you don't know they're there ... until they attack. > nor do I believe stories about your devils > and demons. They're not stories. The enemy wants you to believe they are stories, because then they're easy to dismiss, and they can continue on in their plans with you and others unaware of their existence. But, they are most assuredly real. They are so invasive in people's lives, by the way, that if you could see them it would look like a cloud of pollution hovering over every place where people are gathered, and like Pig Pen from Charlie Brown in how they follow around each person. > If you really think that all scientific-technological > progress is work of your demons then why you do not live like Amish, I do no think that at all. I think the evil spirits have used their spiritual influence in people of power and high position to cause their goals to be achieved, even with their own hosts being unaware of the true plan and intention, such as the LHC ... I am convinced that LHC is some kind of gateway which has weakend something in the Earth's crust, allowing evil spirits to come out in numbers not possible before, because only very strong ones could come out of their prison before, but now these incredibly powerful mag- nets have opened up a hole or a portal or something which allows those spirits to come out, which is why the world is so rapidly getting worse in the past several years. Also, the movie Ghostbusters had a theme in it where you crossed the streams to seal up the ghosts. I believe this was a type of code that was done in reverse, so that you do not cross the streams to keep them in, but cross the streams to let them out, those streams being what we have seen in the LHC and other super-collider's paths which cross particles for collision. The movie was called "Ghostbusters" ... and I believe there are other movies which convey similar things. It's like a way to broadcast your intentions, yet without revealing it in real ways. In fact, I'd even argue that the evil spirits at work in this world /HAVE/ to do this, which is why they do it in movie form, so it's broadcast if you know what to look for, but when you don't it just seems like a movie. I could be wrong about all of that, but there is much evi- dence to support it, as you can see from the way the world has changed in the past 100 years, and in what stages it has changed as things have been accumulating over time. > work on field and ride around in buggy? Why you sit here in the > internet and annoy people? We here try to discuss and help each other > with complications of one of programming languages. I talk about programming too. But all of the concerns over programming will take a backseat when you leave this world with your own sin still charged to you. I want to discuss programming. I like designing software and hardware. I want to do those things. But, I do them for Christ first, and then for other purposes second. And I want each of you to have eternal life. I want you to be forgiven for your sin so you can also talk about programming, but to do it for Christ as well. I want His Kingdom on Earth as it is in Heaven, and to be that way by my choices, the things I do, the ways I make purposeful choices to go, etc. > It was man-made > and all mistakes in it were also man-made. The Bible foretold in the book of Daniel that in the end- times "knowledge would increase and people would go to and fro." We are seeing that transformation in our world in these last 150 years. The simple advances, the tele- graph, the steam engine, internal combustion engines, the telephone, the Internet.... it's all been building up to this system we have today. It's been planned from the beginning of creation, and it was foretold in scripture by God, not in details, but in concepts. The end-times are here. We don't know how much time we have left, but until that final day comes, I will cont- inue to teach people about Jesus, because up until the day He calls us out of this world ... people can still be saved. -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 02:55PM -0400 On 10/3/2018 2:34 PM, Öö Tiib wrote: > You are not Jesus. You are a liar. Jesus have said nowhere that I did > say anything against him. You lied that I said something against him. > So do not preach about honesty. I just quoted the part where He did say that. You edited it out: https://www.biblegateway.com/passage/?search=Matthew+25%3A34-41&version=KJV 40 And the King shall answer and say unto them, Verily I say ==> unto you, Inasmuch as ye have done it unto one of the least of these my brethren, ye have done it unto me. "Inasmuch as ye have done it unto one of the least of these my brethren, ye have done it unto me." I am one of the least of these brethren, the disciples of Christ. These are His words, not mine. They refer to the things done in service to Him, and we learn from other scripture that they also include the things done against Him. Here's another translation to look at: https://www.biblegateway.com/passage/?search=Matthew+25%3A34-41&version=NIV -- Rick C. Hodgin |
"Öö Tiib" <ootiib@hot.ee>: Oct 03 12:12PM -0700 On Wednesday, 3 October 2018 21:55:48 UTC+3, Rick C. Hodgin wrote: > 40 And the King shall answer and say unto them, Verily I say > ==> unto you, Inasmuch as ye have done it unto one of the least > of these my brethren, ye have done it unto me. I have done something against you or against any other Christian? Where and when? That is defamation. I am programmer, not some sort of criminal. I have just honestly said what I think about your behavior. And you are clearly liar who thinks he is holy and therefore your lies are also holy. |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 03:21PM -0400 On 10/3/2018 3:12 PM, Öö Tiib wrote: > I have done something against you or against any other Christian? Where > and when? That is defamation. Multiple times. You have criticized me and called me names falsely. Most everyone here has done so. > I am programmer, not some sort of criminal. The Bible teaches us that our sin is over all, and that we have sinned in some areas, which makes us being guilty of all of the whole Law. A person who's done everything right in their entire life, even helping build orphanages, and feeding the homeless, and donating his/her time to causes and science and everything else, yet if that person were to commit one murder, they would not be innocent by their other good deeds. They would be guilty by their one sin. Have you ever told a lie? Have you ever had lustful thoughts after someone who was not your spouse? Have you ever taken the Lord's name in vain (used His name as a cuss / swear word)? And there are over 600 separate laws that God gave Moses, and are still in effect for man. The book of Leviticus was to de- scribe how sinful man could approach Holy God. It is a ritual to go through, and even then it's not a one-time deal, it must be done anew each time to appear before God. What Jesus did was come and fulfill that law, to give us a New Covenant in His blood, so that we are set free from that Law, but He becomes a new type of Law within us by His own Holy Spirit guidance. We simply move differently in this world aft- er being saved. Our polarity is reversed. > I have just honestly said what I think about your behavior. And you are > clearly liar who thinks he is holy and therefore your lies are also holy. You have denied God. You have compared the Christian God to other lower-case "g" gods. That makes you a blasphemer of God, it places you in rebellion against Him, and it makes you one with a false accusation against me, stemming from that sin- induced hate in your heart for God spilling out into all of the things of God. If you want to see an objective view / assessment of where you have erred, start reading the New Testament. Compare your own actions in daily life, on these forums, in your thoughts, to the teachings of Christ. /DO NOT/ compare them to my teachings, or what you think I've written. Compare them directly to that Bible you can buy in your local store. And make sure you get a good translation, and not a modern one because there are ancient texts the vari- ous translations came from. The King James Bible came from what's called "The Majority Text" which was where over 99.4% of the 5,000 manuscripts they had in their possession at the time it was written (1603-1611) agreed with one another. The number of manuscripts in agreement today have been discovered to be around 30,000 in the 2000s. Many of the new modern Bibles take cues from the non-majority texts, and these teach markedly different things, indicating they were purposeful attempts a perverting the true word of God. -- Rick C. Hodgin |
scott@slp53.sl.home (Scott Lurndal): Oct 03 07:28PM >> posted and deliberately misunderstands the little he reads. >It's a very difficult thing for a Christian to approach people in >a relatively static forum like this. THEN DON'T DO IT! The definition of insanity is repeating the same action expecting different results. |
Ian Collins <ian-news@hotmail.com>: Oct 04 08:48AM +1300 On 04/10/18 07:04, Rick C. Hodgin wrote: >> posted and deliberately misunderstands the little he reads. > It's a very difficult thing for a Christian to approach people in > a relatively static forum like this. Yet more nonsense. Open minded Christians embrace and discuss science, which is one reason very few are young Earth creationists. If you had the courage of your convictions, you would do the same rather than simply parroting dogma. -- Ian. |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 03:50PM -0400 On 10/3/2018 3:48 PM, Ian Collins wrote: > Yet more nonsense. Open minded Christians embrace and discuss science, which > is one reason very few are young Earth creationists. If you had the courage > of your convictions, you would do the same rather than simply parroting dogma. You completely misunderstand what I post, Ian. I am more than content to teach you the Christian perspective on any and all science discoveries. These will nearly all necessarily contradict mainstream teaching found in worldly sources (those that do not credit things back to Jesus Christ as the creator). What would you like to be taught about today? -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 01:07PM -0700 On Wednesday, October 3, 2018 at 3:29:05 PM UTC-4, Scott Lurndal wrote: > THEN DON'T DO IT! > The definition of insanity is repeating the same action expecting > different results. Scott, think about your statement. When is the time person X, Y, or Z, will come to faith when witnessed to? Does wit- nessing every lead to conversion? Sure it does. I was wit- nessed to by someone at my place of employment, and his wil- lingness to help me in answering my many questions led to me coming to faith in late July, 2004. Prior to that, I would've laughed you to scorn if you told me I was going to be a born again Christian. I would've mocked you for even believing that such a thing as "born again" exists. I would've told you that "Christianity is fine for those who want/need that crutch, but that you do not need any kind of god to be a good, moral person." It wasn't until the change happened to me, and I was born again, and I did see through new spiritual eyes, that I then realized how wrong I'd been. The blindness I had from sin prevented me from seeing it. The spirit reveals what the flesh cannot know, Scott. It is for that future hope that I persist, not for those who will never come to believe. -- Rick c. Hodgin |
Ian Collins <ian-news@hotmail.com>: Oct 04 09:13AM +1300 On 04/10/18 08:50, Rick C. Hodgin wrote: > You completely misunderstand what I post, Ian. > I am more than content to teach you the Christian perspective on > any and all science discoveries. You are not "teach the Christian perspective" conscience, you repeat the young Earth creationist perspective, such as the nonsense about dinosaur soft tissue and fossils. -- Ian. |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 04:25PM -0400 On 10/3/2018 4:13 PM, Ian Collins wrote: > You are not "teach the Christian perspective" conscience, you repeat the > young Earth creationist perspective, such as the nonsense about dinosaur soft > tissue and fossils. I teach you things from the Biblical perspective, Ian. The Earth was created 6,000 years ago. The DNA which exists in the fossil record would've come from within that time. It would still be very rare to find extinct species in the fossil layers with in tact DNA, because they would've died around the time of the flood. Any in-tact DNA would likely come from those animals which existed after the flood and died many years later. The flood was about 4,400 years ago. The reason Creation Scientists teach the DNA could not have come from dinosaurs living millions of years ago is because of the ex- tremely fragile nature of DNA. It cannot last more than a few thousand years under ideal conditions, and typically not more than a few hundred years even in excellent conditions. It will break into fragments. The soft tissue discoveries had not only DNA, but also blood cells, collagen, and it had in-tact structure and form. We've also seen direct evidence that fossilization can take place in a very short period of time. ----- You should watch that video I posted on dinosaurs. It shows lots of proof throughout history that dinosaurs existed with man, and that you cannot trust the fossil evidence: https://www.youtube.com/watch?v=HsQIF7Yh3hI You'll find so many records showing how human being scared into stone, plates of metal, sides of buildings, ornate cloth- ing buried with leaders who fell in the 0 a.d to 1,000 a.d. timeframe, showing images of dinosaurs. They even have what they looked like with their skin patterns. You've been lied to, Ian. I'm trying to teach you the truth. -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 04:30PM -0400 On 10/3/2018 4:25 PM, Rick C. Hodgin wrote: > man, and that you cannot trust the fossil evidence: > https://www.youtube.com/watch?v=HsQIF7Yh3hI > You'll find so many records showing how human being scared Wow. That should've been "...how human beings carved..." -- Rick C. Hodgin |
bitrex <user@example.net>: Oct 03 04:19PM -0400 On 10/03/2018 12:50 PM, Rick C. Hodgin wrote: > which is easy, and is not hard to do in and of itself. > It's the following Him that is easy. It's the backlash you > get from the people in the world that is heavy. Did they shoot your mother to death or burn your house down or something? |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Oct 03 04:26PM -0400 On 10/3/2018 4:19 PM, bitrex wrote: >> It's the following Him that is easy. It's the backlash you >> get from the people in the world that is heavy. > Did they shoot your mother to death or burn your house down or something? It's spiritual warfare, bitrex, not carnal. Watch this video: The Invisible War https://www.youtube.com/watch?v=UDVWvOQvlK8 There are no fence sitters. No people on the sidelines. Every- one is a player. -- Rick C. Hodgin |
bitrex <user@example.net>: Oct 03 04:30PM -0400 On 10/03/2018 12:50 PM, Rick C. Hodgin wrote: >>> more. >> If Christ said the yoke is easy and the burden, light, > It's not quite that simple. You think too much, man. Very common problem with intelligent people. Hammer, nail. I try to avoid it hammer-nail when I can. |
Tim Rentsch <txr@alumni.caltech.edu>: Oct 03 12:48PM -0700 > The main reason I use uint8_t/int8_t is stylistic to indicate that > what it holds in treated as a small number and not something > 'character' related. I think it's a good idea to use a different name for a type that is meant to hold a small integer (or actually two names, one for signed, one for unsigned) as opposed to the special properties of signed char and unsigned char. In most cases though [u]int8_t are bad choices for that purpose, due to ambiguity and cultural baggage. (continues below) > me, char is only used to actually hold text, and unsigned char > for text that all values need to be positive (for text > processing function calls) or accessing 'raw' memory. To get one case out of the way - no sensible person uses 'char' for anything other than character or text processing. In particular using 'char' for holding an integer value is nutty (not counting cases where the values come from character constants or things like that). As a matter of style, I think it's good practice to use names other than 'signed char' or 'unsigned char' when the objects in question are meant only to hold small integer values, to avoid confusion with other uses of character types, and unsigned char in particular. The big problem with the [u]int8_t types is the names say both too much and too little. For example, if I see a declaration 'int8_t x;', is it important that the type has a two's complement representation, or not? Similarly, for 'uint8_t u;', is it important that its partner type use two's complement? In most cases I suspect it isn't. Another aspect is "characterness": some people treat [u]int8_t as being synonyms for character types, whereas others (which IIUC includes you) treat [u]int8_t as completely separate from the "character" aspects of the [un]signed char types. If all I want is a small and unsigned type, I don't want to use uint8_t, because it has other connotational baggage that I really don't want to convey. Similarly for a small and signed type. And besides the [u]int8_t names being read as something other than what is meant, how they actually are read is ambiguous - different readers will infer different connotations. To me that's the bottom line: a name should say what it means, and not more, and not less. The types [u]int8_t hardly ever do that. |
Tim Rentsch <txr@alumni.caltech.edu>: Oct 03 01:15PM -0700 >> add, certainly in C, and I am pretty sure for C++.) > But if they are separate types they need to overload the stream > operators "<<" and ">>" in the same way the char types do, right? If you mean, does the Standard require they be overloaded, I'm pretty sure it doesn't. If you mean, would it make sense to provide additional overloads for these distinct types, I agree that it would. If you mean, should the semantics of the additional overloads match the semantics for character types, I'm sure there are (at least) two schools of thought on that question. AFAICT the Standard doesn't impose a requirement either way. > Otherwise a respective program would behave differently, > depending on these types being separate or typedefs. It could behave differently. It wouldn't necessarily behave differently. The choice is up to each implementation. > Which would make the advantage of them being separate types > moot. If the types are separate then the implementation has an additional degree of freedom, which it could in turn pass along in the form of a compiler option. To me that enhances the advantage, not eliminates it. |
Tim Rentsch <txr@alumni.caltech.edu>: Oct 03 01:24PM -0700 > } > If uint8_t were not typedefed to unsigned char but a separate type then > it would not even compile? I'm not an expert on C++ overloading, but I believe it could compile if the implementation wanted it to (and presumably it would if the types were defined as distinct). This result occurs because the C++ standard allows additional overloads for non-virtual member functions in library classes: 20.5.5.5 Member functions [member.functions] 1 [...] 2 For a non-virtual member function described in the C++ standard library, an implementation may declare a different set of member function signatures, provided that any call to the member function that would select an overload from the set of declarations described in this International Standard behaves as if that overload were selected. [ Note: For instance, an implementation may add parameters with default values, or replace a member function with default arguments with two or more member functions with equivalent behavior, or add additional signatures for a member function name. --end note ] |
Horizon68 <horizon@horizon.com>: Oct 03 12:16PM -0700 Hello.. Transactional Memory Everywhere: I/O Operations One can execute I/O operations within a lock-based critical section, and, at least in principle, from within an RCU read-side critical section. What happens when you attempt to execute an I/O operation from within a transaction? The underlying problem is that transactions may be rolled back, for example, due to conflicts. Roughly speaking, this requires that all operations within any given transaction be idempotent, so that executing the operation twice has the same effect as executing it once. Unfortunately, I/O is in general the prototypical non-idempotent operation, making it difficult to include general I/O operations in transactions. Read more here: https://mirrors.edge.kernel.org/pub/linux/kernel/people/paulmck/Answers/TransactionalMemoryEverywhere/IO.html 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