C++ Logo


Advanced search

Re: SCC / ISO IEC - C++ Superset

From: Phil Bouchard <boost_at_[hidden]>
Date: Wed, 4 Aug 2021 13:15:40 -0400
On 8/3/21 11:41 PM, Phil Bouchard via Std-Proposals wrote:
> On 8/3/21 11:07 PM, Emile Cormier via Std-Proposals wrote:
>> Sorry, but who do you expect to get involved in a C++ language
>> extensions encumbered by patents? Does your "C++ Superset" allow a
>> patent-free, open-source implementation?
> Part of what I mentioned is patent pending but I can certainly loosen
> restrictions, but the Root Pointer headers will remain patented.
BTW thank God software can now be patented. Here's my anecdote:

- I was working for Corel Linux back in 2000 until Microsoft dissolved it;

- I wrote my own Fornux Powercalc and proposed it to Microsoft but got
silently embraced and extended my Microsoft Powertoys:



- Herb Sutter from Microsoft almost embraced and extended the logic of
Root Pointer:


So sorry for the patent implications but this is the only way to protect
ourselves these days.

> Obviously following ISO standards is the way to go on the long term
> and to have robust support from other commercial compilers is
> desirable at the same time.
> Again:
> - 70% of cybersecurity problems are memory safety issues;
> - memory management is the leading cause of security vulnerabilities
> in Google Chrome;
> So 1 + 1 = 2. If we do not solve these problems then we'll have a huge
> national security issue with legacy code.
> So this is my contribution to the community at the same time.
Also Linus Torvalds said that "C++ solves the wrong problems" and
perhaps he was right if he was referring to memory management, but not
anymore. He can just run a C++ Superset compiler over his kernel and be
done with memory leaks and segfaults.


*Phil Bouchard*
Founder & CTO
C.: (819) 328-4743
Fornux Logo <http://www.fornux.com>

Received on 2021-08-04 12:15:46