From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 11 Feb 2020 23:06:04 +0300 From: "Dmitry V. Levin" To: ALT Devel discussion list Message-ID: <20200211200602.GA13367@altlinux.org> References: <20200129012150.83E7E8440710@gitery.altlinux.org> <45228f59-3529-a3ee-7eb7-67eac012ffda@altlinux.org> <6acb6b5b-d135-7071-f500-3142170aefda@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [devel] std::optional X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Feb 2020 20:06:05 -0000 Archived-At: List-Archive: List-Post: On Tue, Feb 11, 2020 at 04:51:11PM +0300, Ivan Zakharyaschev wrote: > Как думаете: может, будет читабельнее, если мы в коде напишем просто > std::optional и #include > > а перед сборкой на e2k с помощью lcc будем sed-ом вставлять experimental? > > Всё равно рано или поздно и другие компиляторы (помимо gcc) будут > поддерживать такой стандарт, где оно уже не optional. > > Без лишнего слова experimental в патчах код будт более готов к тому, чтобы > быть красивым в будущем. std::optional выглядит короче и понятнее, чем std::experimental::optional, я не против. -- ldv