- Variable declaration syntax - 22 Updates
- Simple Proxy Collector... - 1 Update
- [Jesus Loves You] Tag for filtering - 2 Updates
Jorgen Grahn <grahn+nntp@snipabacken.se>: Apr 09 03:06PM On Mon, 2018-04-09, bartc wrote: ... > I'll go along with that (since I'm never going to use C++ anyway)... If you're not, then what are you doing posting in comp.lang.c++? /Jorgen -- // Jorgen Grahn <grahn@ Oo o. . . \X/ snipabacken.se> O o . |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 08:07AM -0700 On 4/9/2018 10:58 AM, Mr Flibble wrote: > You remind me of Terry A. Davis who is doing a similar thing with his > TempleOS but at least you don't appear to be shouty racist like Terry > which is a +1 for you. Terry has a degenerative neurological disease. I watched his work before his OS became Temple OS, back in the late 90s and early 00s when I was working on my OS. He has excellent developer skills, but, by his own admission, has many neurological issues. He also reports hearing things from God that are not consistent with Biblical teachings. He is hearing the voice of demons twisting things around and adding confusion. > How much time have you got? Try to answer that question whilst > pretending that there is no afterlife and this is the only life you get: > YOLO. My life's offering is unto the Lord, Leigh. I put my faith and trust in Him and His teachings because I know the Rick before I came to ask forgiveness for my sin, and the Rick after. The old Rick still tries to thwart the efforts of the new Rick (meaning my flesh still tries to do the things of the world, even as my spirit leads me to do the things of God). It is a struggle. And men and women like you and Peter Cheung, piling on all manner of hate daily, does not help. It does not make it any easier. But it also solidifies the realization that I am on the right path because Jesus told us we would face such persecution. He also told us it would get worse and worse as the Day approaches. > that is not our fault. It's not right, it's utterly, utterly evil." > "Why should I respect a capricious, mean-minded, stupid God who creates > a world that is so full of injustice and pain. That's what I would say." You put your faith in your own self-belief, Leigh. But as I've indicated to you previously: Do you know everything? No. Do you know half of everything? No. Is it possible that God exists in the half you don't know? Yes. It's where I found Him. It's where all people who were previously non-believers (all people) found Him. He is in the part they did not know previously, otherwise they would've already been following Him with their lives. ----- All I've ever asked anyone to do is to seek the truth for their own sake. Read the Bible and seek the truth. Go to a church and ask your hardest questions ("speed of light mate") and see what their personal response is to you. Don't just assume. Go and seek and find out and be willing to learn something new. That's how all of us got saved. We had to get to a point where we said, "It's possible I don't have it right. It's possible I could be wrong." From there, God did the rest. -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 11:10AM -0400 On 4/9/2018 11:01 AM, Mr Flibble wrote: >> and then post-process and re-render the one component using the high- >> lighted syntax. > Linking the editor directly to the compiler is yet another bad idea (YABI). It's a LiveCode ABI (edit-and-continue, continuous changes to all data and code while running). I introduce a new concept called an 'inquiry' which is a program state where it's not running, hasn't crashed, but is waiting for the developer to provide information on how to handle an unexpected condition. One option is to terminate the program with an error code. Another is to fix the data or code and resume ... hence "live code". It's an incredibly comprehensive philosophy, Leigh. It's been developed over years. It's even been part of a vision I've had on things I would incorporate in my OS since the 90s. I would not expect you to be able to summarily step in and conclude rightly all of the components to it because I don't even remember all of them all the time and I've spent weeks and months working on each of them at various times. >> I can teach you how to do it if you like. > Based on all previous interactions it is higly unlikely that you can > teach me anything either on theology or software engineering. There is a lot I could teach you if you were willing to learn. -- Thank you! | Indianapolis, Indiana | God is love -- 1 John 4:7-9 Rick C. Hodgin | http://www.libsf.org/ | http://tinyurl.com/yaogvqhj ------------------------------------------------------------------------- Software: LSA, LSC, Debi, RDC/CAlive, ES/1, ES/2, VJr, VFrP, Logician Hardware: Arxoda Desktop CPU, Arxita Embedded CPU, Arlina Compute FPGA |
scott@slp53.sl.home (Scott Lurndal): Apr 09 03:12PM >> Significant whitespace is the worst idea ever >One of my goals for my C-like language is to allow whitespaces in >names. *The* *Worst* *Idea* *EVER*. |
Chris Vine <chris@cvine--nospam--.freeserve.co.uk>: Apr 09 04:13PM +0100 On Mon, 9 Apr 2018 15:59:53 +0100 > > C++ language, whitespace is significant. Just not in the way it is > > in python. > Obviously I am talking about how whitespace is significant in Python. Flibble: "Significant whitespace is the worst idea ever and I refuse to use languages that use it (e.g. Python)". Python was an example not a constraint. It could not have been a constraint because your argument was directed to whitespace significance in "CWhatever *a, b" versus "CWhatever* a, b", which has no bearing on how whitespace is significant in Python. Let's end it. I don't like unnecessary significance in whitespace where there are better ways of doing it. If you eliminate it entirely you end up with something like the aptly named brainfuck. And I agree that Rick's idea falls within the "unnecessary signficance" category. I would go further. It is completely undesirable. |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Apr 09 04:18PM +0100 On 09/04/2018 16:10, Rick C. Hodgin wrote: >> Based on all previous interactions it is higly unlikely that you can >> teach me anything either on theology or software engineering. > There is a lot I could teach you if you were willing to learn. Wrong. There is nothing that you can teach me and I base this assertion on the fractal wrongness nature of all of your posts so far. /Flibble -- "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Apr 09 04:22PM +0100 On 09/04/2018 16:07, Rick C. Hodgin wrote: > indicated to you previously: Do you know everything? No. Do > you know half of everything? No. Is it possible that God exists > in the half you don't know? Yes. We have been over this several times. As you put it in the half that I *do* know I know that *your* god doesn't exist (speed of light mate) but I am agnostic about the existence of gods in general. /Flibble -- "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
gazelle@shell.xmission.com (Kenny McCormack): Apr 09 03:24PM In article <EpLyC.79280$bz1.59230@fx01.iad>, >>One of my goals for my C-like language is to allow whitespaces in >>names. >*The* *Worst* *Idea* *EVER*. It is certainly a candidate for that title. Although, Rick is a bubbling font of bad ideas, so don't count him out anytime soon. But here's the thing: It's not *THAT* much worse of an idea than that of allowing spaces (and other garbage characters) in filenames. I know that this is a minority view, but I strongly believe that allowing garbage in filenames is a big mistake, that just complicates everybody's lives. Rather, the Right Way to Do It is to distinguish between a thing's NAME and its LABEL. Names should be kept short and garbage-free, but labels can, of course, contain anything. Some early DOS system-enhancement-tools gave this functionality. They couldn't do anything about the basic 8.3 limitation of DOS, so they gave you the ability to attach an arbitrary label to the file (and, in some limited circumstances, use this label as an alias for the filename). I strongly believe that is the Right Way to Do It. -- If you think you have any objections to anything I've said above, please navigate to this URL: http://www.xmission.com/~gazelle/Truth This should clear up any misconceptions you may have. |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 08:25AM -0700 On Monday, April 9, 2018 at 11:19:03 AM UTC-4, Mr Flibble wrote: > > There is a lot I could teach you if you were willing to learn. > Wrong. There is nothing that you can teach me and I base this assertion > on the fractal wrongness nature of all of your posts so far. I could also learn a lot from you, Leigh. God made us to be stronger together than we are in isolation and apart. It's why He gave each of us our several abilities, but not all abilities to each of us wholly. He wanted us to come together and help one another, to form communities and grow and share and learn together, as I imagine that is what Heaven is going to be like, and it's a precursor view here in our limited and (currently) tangible form. You are a most capable developer, Leigh. You would be a great addition to the hardware and software project I am working on. You could do a great many things I either couldn't do, or would be worse at than you are. We would be stronger together than we are apart. -- Rick C. Hodgin |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 08:28AM -0700 On Monday, April 9, 2018 at 11:22:28 AM UTC-4, Mr Flibble wrote: > > in the half you don't know? Yes. > We have been over this several times. As you put it in the half that I > *do* know I know that *your* god doesn't exist (speed of light mate) I believed the same way before I became a Christian. I did not think such a conversion was truly possible. > but > I am agnostic about the existence of gods in general. I was not. I was an atheist and I was convinced I was right (because all I knew then was my flesh). It's actually why I agreed to read the Bible. I was convinced I was right and I knew I could tear it down systematically from factual error to outright lie to misleading point, one after the other. What I was not able to know or be prepared for was the introduction of the spirit into my life. When I was drawn spiritually, and when I was made alive spiritually, my entire life changed, and remains changed to this day. Each person who will be saved has their day, and they will truly be forever changed. -- Rick C. Hodgin |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Apr 09 04:29PM +0100 On 09/04/2018 16:25, Rick C. Hodgin wrote: > great many things I either couldn't do, or would be worse at than you > are. > We would be stronger together than we are apart. I would rather stick pins in my eyes. /Flibble -- "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 08:31AM -0700 On Monday, April 9, 2018 at 11:24:48 AM UTC-4, Kenny McCormack wrote: > you the ability to attach an arbitrary label to the file (and, in some > limited circumstances, use this label as an alias for the filename). > I strongly believe that is the Right Way to Do It. Human beings deal well with visual components broken out. We have a huge percentage of our lifetime's visual training spent learning to read using our system which uses spaces to separate things. I view spaces in names as a desirable thing across the board, largely for those reasons. -- Rick C. Hodgin |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Apr 09 04:35PM +0100 On 09/04/2018 16:28, Rick C. Hodgin wrote: >> but >> I am agnostic about the existence of gods in general. > I was not. I was an atheist [snip] I am an agnostic atheist but such a concept is probably alien to you. As far as your particular god (the god of Abraham) is concerned I know it doesn't exist because I know evolution and the speed of light in a vacuum (paired with what we can observe in the night sky) are facts and both of these facts contradict the Genesis narrative which gives us the fictions of a 6000 year old universe and a first human. /Flibble -- "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Apr 09 02:51PM +0100 On 09/04/2018 14:10, bartc wrote: > So, C++ syntax isn't complicated or ambiguous enough, it's necessary to > make white space significant? > I'll go along with that (since I'm never going to use C++ anyway)... Significant whitespace is the worst idea ever and I refuse to use languages that use it (e.g. Python). /Flibble -- "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 08:48AM -0700 On Monday, April 9, 2018 at 11:35:30 AM UTC-4, Mr Flibble wrote: > vacuum (paired with what we can observe in the night sky) are facts and > both of these facts contradict the Genesis narrative which gives us the > fictions of a 6000 year old universe and a first human. There is more understanding than our flesh gives us. There is spirit. It is spiritually where the true understanding of many things we thought of a particular way here are superseded by the new knowledge our new "spiritual eyes" and "spiritual mind" are able to see, know, and understand. I can't convince you, but remember this statement. When you come to faith you will then known what I wrote and what it now means in reality. Remember how sure you were of your beliefs before faith, and how you only saw through certain eyes. And then be compassionate and patient with those who do not yet believe because they do not know what they do not know, and therefore are only moving as they're able. It's not a personal attack against you or your beliefs / faith, but is simply an outcropping of them being spiritually dead, and espousing only from their flesh. It is difficult sometimes to navigate that which comes from them, but it is required and it is something God leads you in and through by His Holy Spirit. -- Rick C. Hodgin |
bartc <bc@freeuk.com>: Apr 09 04:56PM +0100 On 09/04/2018 16:12, Scott Lurndal wrote: >> One of my goals for my C-like language is to allow whitespaces in >> names. > *The* *Worst* *Idea* *EVER*. It's famously allowed (or was, if they've changed it) in Fortran and Algol 68, among others. -- bartc |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Apr 09 04:57PM +0100 On 09/04/2018 16:48, Rick C. Hodgin wrote: > When you come to faith Never going to happen mate. /Flibble -- "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
bartc <bc@freeuk.com>: Apr 09 05:00PM +0100 On 09/04/2018 16:06, Jorgen Grahn wrote: > ... >> I'll go along with that (since I'm never going to use C++ anyway)... > If you're not, then what are you doing posting in comp.lang.c++? This is in my list of subscribed groups, for reasons I can't remember, and I haven't got round to removing it. Maybe it's helpful looking at C++ code every so often (when someone posts some instead of the all religious nonsense), and realising that perhaps C isn't so bad after all. -- bartc |
"Öö Tiib" <ootiib@hot.ee>: Apr 09 09:10AM -0700 On Monday, 9 April 2018 17:42:25 UTC+3, Rick C. Hodgin wrote: > You can visibly see the blue underline on the variable in my > design. I actually incorporated that design because I wanted > it to be less syntactically obtuse than something like brackets. I hope I see what you do but I can't see why you do it? I try to say what I did understand, please tell where I'm wrong. The usual syntax that uses (same for both UTF-8 and ASCII) underscore symbol '_' (char)95 in variable names "multiple_word_name" was somehow not good for you. Therefore you made it so that you can have spaces in variable names. You decided to use for those spaces in names a UTF-8-inompatible and ASCII-incompatible code (char)255. Some Windows stuff I tried show that code as symbol 'ÿ' so likely you have to use exclusively your own tools to see that symbol as a space. Your own tools underline the variable names with blue. Visually if there were underscore symbols instead of spaces in a "multiple word name" then these would coincide with that blue underline that your tools anyway put there. Where is the benefit? |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 09:18AM -0700 On Monday, April 9, 2018 at 12:11:06 PM UTC-4, Öö Tiib wrote: > "multiple word name" then these would coincide with that > blue underline that your tools anyway put there. > Where is the benefit? The ASCII-255 character is taken from the days of DOS-based video cards and the associated fonts pre-loaded from the factory. They remain the same today: http://www.theasciicode.com.ar/american-standard-code-information-interchange/ascii-codes-table.png The ASCII-255 character was already an empty space, as was ASCII-0. Since 0 already has a definition as ASCIIZ strings, I went with the other choice. As part of my plan to build a complete hardware and software system from the ground up, I have a plan to not use UTF-8, but to have a different system: https://groups.google.com/d/msg/comp.lang.c/Tq6ChAOreAg/IGz_FJ_VAAAJ Conversion to/from UTF will be possible, but will be a layer atop the fundamental forms. -- Rick C. Hodgin |
bartc <bc@freeuk.com>: Apr 09 05:25PM +0100 On 09/04/2018 14:51, Rick C. Hodgin wrote: > I think both 01 and 02 above producing the same declarations is very > confusing. It's burned me a few times when I've looked at code, or > gone to create new variables. This syntax comes from C, which C++ unwisely adopted (I believe in the interests of improving take-up of the language which would have been harder with an incompatible new syntax). It's been done like that for coming up to half a century, but according to the experts on comp.lang.c, it's not a problem at all provided you use the right tools, use the right guidelines (one declaration per line) and learn C properly so you that will know that the example declares one pointer only. But as you say, you can do all that and still get tripped up. It could even, if you've mistyped and CWhatever is the name of a variable rather than a type, end up writing an expression that multiplies CWhatever by a, then yields the value b. > My C-like language operates that way. If this is a new language, why repeat the mistake of C++ and try and have compatible syntax? Do something obviously new rather than perpetuating design errors from 50 years ago. If you need compatibility, do something like this: CWhatever *a, b; // old rules, one pointer var CWhatever *a, b; // new rules, two pointers and use the new form until the old can be deprecated. Then you can drop the 'var'. And not need to rely on white space to alter meaning. -- bartc |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 12:30PM -0400 On 4/9/2018 12:25 PM, bartc wrote: > var CWhatever *a, b; // new rules, two pointers > and use the new form until the old can be deprecated. Then you can drop > the 'var'. And not need to rely on white space to alter meaning. I seek to provide compatibility with C, and incorporate some of C++'s features, as they are into CAlive. I require switches to be enabled to default to CAlive's syntax, which can either be instance settings, #pragmas, or command line switches. Other new features do not break backward compatibility and are enabled by default. This all assumes I'll get it all coded. It's a tremendous amount of work to do it right. -- Rick C. Hodgin |
Jorgen Grahn <grahn+nntp@snipabacken.se>: Apr 09 03:20PM On Sun, 2018-04-08, Chris M. Thomasson wrote: > On 4/5/2018 12:50 PM, Chris M. Thomasson wrote: >> On 3/29/2018 9:30 PM, Chris M. Thomasson wrote: >>> On 3/27/2018 8:55 PM, Chris M. Thomasson wrote: ... > Think of frequent read-based database queries that you do not want to be > blocked up by other concurrent tasks that happen to have some writes... I /do/ believe there are people who are interested in this stuff, but they don't seem to read comp.lang.c++ ... /Jorgen -- // Jorgen Grahn <grahn@ Oo o. . . \X/ snipabacken.se> O o . |
Marcel Mueller <news.5.maazl@spamgourmet.org>: Apr 09 08:16AM +0200 On 08.04.18 19.14, Rick C. Hodgin wrote: > I know some of you like to read my OS-related threads and replies, but > do not like my posts about Jesus Christ, and have therefore killfiled > me completely. +1 > It was suggested recently that I prefix each thread that has a Christian > teaching with a tag like "[Jesus Loves You]". I prefer to ignore people who resit social rules. Marcel |
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Apr 09 05:06AM -0700 On Sunday, April 8, 2018 at 5:13:37 PM UTC-4, Mr Flibble wrote: > On 08/04/2018 20:25, Chris M. Thomasson wrote: > > Why totally shun Apple? > Rick probably shuns Apple because the CEO is gay, like me. I try and teach people about the spirit nature we lost due to sin, and the evil spirits that take advantage of our spiritual blindness to lead us into all manner of falseness, sin, and harm to one another, all under the guise of "doing right" because the reasoning relates to only the flesh, and does not lend an ear to eternity. Only those who reject the Lord's free offer of forgiveness, who do not answer His call out to them, and do so repeatedly despite many, many attempts to save them, will go to Hell. But all who do that will go to Hell ... forever. The teaching is given to save all who will be saved. It is not given for other people. -- Rick C. Hodgin |
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