Tuesday, April 24, 2018

Digest for comp.lang.c++@googlegroups.com - 6 updates in 4 topics

legalize+jeeves@mail.xmission.com (Richard): Apr 24 09:00PM

[Please do not mail me a copy of your followup]
 
boltar@cylonHQ.com spake the secret code
 
>Would it nor have made more sense for c_str() to return a pointer to mutable
>memory rather than taking an address of the first element which seems a
>pretty strange way to get the address?
 
That's what data() does in later versions of the standard.
--
"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>
Sky89 <Sky89@sky68.com>: Apr 24 08:30PM -0400

Hello...
 
Read this:
 
 
I have just revolutionized computing with my following very new
inventions that are my following new scalable algorithms and there
implementations:
 
I have just invented "scalable" LIFO stacks, they
come with different characteristics: blocking and not blocking
and bound and unbound and they are suited for Real-time systems.
 
And i have just invented "scalable" priority FIFO queues, they
come with different characteristics, blocking and not blocking
and bound and unbound and they are suited for Real-time systems.
 
I will sell them to Google or/and to Microsoft or/and to other software
companies..
 
 
So stay tuned !
 
 
Thank you,
Amine Moulay Ramdane.
Lynn McGuire <lynnmcguire5@gmail.com>: Apr 24 12:38PM -0500

On 4/23/2018 8:05 PM, Melzzzzz wrote:
>> http://cci.lbl.gov/fable/
 
> So reason for all the fuss is bug in Intel Fortran compiler? Hm, what
> about gfortran?
 
We ran into a problem there also. Not a bug but a lack of an old
commonly used print extension (carriage control of the device using the
first character printed). So we have yet to finish the port as the
conversion of our code will require some 10,000 lines of code to
changed. But a C++ conversion will require the same conversion so all
work in that direction will be good.
 
Thanks,
Lynn
Lynn McGuire <lynnmcguire5@gmail.com>: Apr 24 12:40PM -0500

On 4/23/2018 11:22 PM, Paavo Helde wrote:
 
> Converting 700K lines of code from one language to another seems like a
> daunting task, whatever the tools. What about reporting the bugs to
> Intel and waiting a couple of years until they fix them?
 
They fixed one bug (a limit of 300,000 global symbols in the linker) and
we cannot duplicate the second problem in a subset of our source code (a
failure to automatically initialize all local vectors to zero). We are
not giving them our source code.
 
Thanks,
Lynn
jacobnavia <jacob@jacob.remcomp.fr>: Apr 24 08:32PM +0200

Le 19/04/2018 à 02:58, Lynn McGuire a écrit :
 
> Hat tip to:
 
> https://www.codeproject.com/script/Mailouts/View.aspx?mlid=13562&_z=1988477
 
> Lynn
 
I hope C++ diverges from C as fast as it can.
 
This would help C language development. Not having to be "C++
compatible", C could devlop in the direction it always had:
 
Stability
Speed
Simplicity
 
A language that doesn't fill your brain with computer trivia.
 
jacob
Tim Rentsch <txr@alumni.caltech.edu>: Apr 24 07:18AM -0700


> But it doesn't convey the same message. It is the swapping back and
> forth between levels of detail that is the heart of the problem.
 
> Tim's phrase hits the nail squarely on the head.
 
It's interesting - I don't know just when or how I came by this
understanding, but I know that it happened relatively early in my
programming education. I remember being conscious of this
principle, in more or less the same phrasing, at an early time,
but don't remember hearing it directly expressed. There were
some strong influences that definitely contributed, and it's
possible it came from one of those. But even if they didn't use
the same words I'm sure the idea resulted from those teachings.
It was only much later that I realized that many programmers have
learned this not through teaching but only later after years of
experience.
 
There isn't any real point to the above reminiscing. I thank
you for the positive comment.
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: