Friday, December 21, 2018

Digest for comp.lang.c++@googlegroups.com - 13 updates in 5 topics

"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 21 02:44PM -0500

To all:
 
May your year finish well, and your 2019 be even brighter.
 
Merry Christmas / Happy Holidays to all who celebrate this time of year.
 
--
Rick C. Hodgin
"Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid>: Dec 21 02:43PM -0800

On 12/21/2018 11:44 AM, Rick C. Hodgin wrote:
> To all:
 
> May your year finish well, and your 2019 be even brighter.
 
> Merry Christmas / Happy Holidays to all who celebrate this time of year.
 
Merry Christmas Rick. :^)
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Dec 21 08:41PM

Merry Festivus / Winterval and happy holidays everyone.
 
/Flibble
 
--
"You won't burn in hell. But be nice anyway." – Ricky Gervais
 
"I see Atheists are fighting and killing each other again, over who
doesn't believe in any God the most. Oh, no..wait.. that never happens." –
Ricky Gervais
 
"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."
"Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid>: Dec 21 02:43PM -0800

On 12/21/2018 12:41 PM, Mr Flibble wrote:
> Merry Festivus / Winterval and happy holidays everyone.
:^)
 
I should put up a Festivus pole next to my tree.
Daniel <danielaparker@gmail.com>: Dec 21 09:36AM -0800

On Friday, December 21, 2018 at 7:56:05 AM UTC-5, Rick C. Hodgin wrote:
 
> there are intermediate members that are not typed out, but are there.
 
Dark variables, yes.
 
Daniel
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 21 12:59PM -0500

On 12/21/2018 12:36 PM, Daniel wrote:
> On Friday, December 21, 2018 at 7:56:05 AM UTC-5, Rick C. Hodgin wrote:
>> there are intermediate members that are not typed out, but are there.
 
> Dark variables, yes.
 
#1 You don't have to use this feature. Type out everything like normal
and it will never be an issue for anyone.
 
#2 Not dark variables ... when intelligently used, a friend helping you
the developer save unnecessary typing. The editor can resolve the full
variable path for you. It's not lost information, nor dark variables.
It's a condensing of the relevant information so you only bring forth
what is required for the task, and don't get bogged down in full minutiae.
 
#3 Merry Christmas. :-) No snow here in Indiana, but plenty of rain.
 
--
Rick C. Hodgin
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Dec 21 10:41AM -0500

On 12/21/2018 10:35 AM, Scott Lurndal wrote:
 
> You, of course, know that "syntax" is completely unrelated to the
> point about duplicate structure tags, which is the issue with any legacy
> code base being compiled with your proposed language change.
 
The same happens if you try and refactor something today. There's al-
ways the possibility of breaking existing code. The art of being good
at it comes from being able to integrate refactoring changes without
breaking existing code. That seamless integration requires a mastery
of understanding and coding ability. It's not often seen to be honest.
 
Regardless, it's not a concern for me. I do not expect any existing
C/C++ stalwart to ever seek to use my software. I think it will be
for a new type of developer, a new way of thinking, a new philosophy
of computer use. I expect a new ecosystem to rise that didn't exist
previously, and only there will CAlive be successful.
 
--
Rick C. Hodgin
scott@slp53.sl.home (Scott Lurndal): Dec 21 05:04PM

>> point about duplicate structure tags, which is the issue with any legacy
>> code base being compiled with your proposed language change.
 
>The same happens if you try and refactor something today.
 
refactoring != recompiling
Vir Campestris <vir.campestris@invalid.invalid>: Dec 21 09:24PM

On 21/12/2018 09:45, Scott wrote:
> Hey, do you remember that time when I said something is a bad idea if
> it makes code easier to write at the expense of being harder to read?
 
No, I don't. But I agree with you.
 
Yet there are respected C++ "Gurus" in favour of the rule "almost always
auto".
 
Andy
scott@slp53.sl.home (Scott Lurndal): Dec 21 09:47PM


>No, I don't. But I agree with you.
 
>Yet there are respected C++ "Gurus" in favour of the rule "almost always
>auto".
 
How does one become a "respected C++ Guru", anyway? The most YouTube views?
The highest StackOverflow score?
 
C++ has delighted in adding unnecessary complexity in their quest to
reduce the required skill level of the C++ code writer.
 
[somewhat, but not necessarily fully, tongue-in-cheek]
Juha Nieminen <nospam@thanks.invalid>: Dec 21 11:32AM

> While true, in many cryptographic applications it's required that the
> CSPRNG is sufficiently unpredictably seeded. Which just moves the
> issue to the seeding mechanism
 
Yes, but my objection to the oft-repeated "PRNGs do not produce true
random numbers" is that it easily gives the impression that the stream
of numbers produced by PRNGs are "less random", ie. of "lesser quality"
than some true source of randomness, which in turns gives the impression
that if someone wants "high-quality" random numbers, they should look
for some sort of source that produced "true random numbers" instead of
using a PRNG, even though the latter may well be more than good enough
for their application (and, quite often, thousands of times more
efficient).
Vir Campestris <vir.campestris@invalid.invalid>: Dec 21 09:22PM

On 21/12/2018 11:32, Juha Nieminen wrote:
> using a PRNG, even though the latter may well be more than good enough
> for their application (and, quite often, thousands of times more
> efficient).
 
Which gets back to my question to the OP up-thread:
 
"Perhaps if you tell us a bit more about why you are worried we can help. "
 
Andy
Jeff-Relf.Me @.: Dec 21 09:30AM -0800

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: