220 5547 <CAPXezF_DYdQcCDQrJQ+Zi6CKovB=Ob57oxkk6MU-4dHd1D9mOw@mail.gmail.com> article
Path: news.gmane.org!not-for-mail
From: Fernando Cacciola <fernando.cacciola@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: A library to provide a virtual memory vector
 of strings
Date: Wed, 24 Jul 2013 17:15:24 -0300
Lines: 133
Approved: news@gmane.org
Message-ID: <CAPXezF_DYdQcCDQrJQ+Zi6CKovB=Ob57oxkk6MU-4dHd1D9mOw@mail.gmail.com>
References: <861959e9-74f3-4ed8-aeca-bad9c3256acd@isocpp.org>
 <f7118998-8cf7-4fb4-8cec-be4beddf7ace@isocpp.org> <CAPXezF9_2A04v-8tPxSHMsQfkFF_FMnGv9xMp=NNM_2Kg5joNg@mail.gmail.com>
 <f3693aa1-d111-4f57-b434-910ef671b3df@isocpp.org> <CAPXezF8VGJEOQpqU_qs__WfnMP9PqnjvBOKFtABcQYgvUbyDFQ@mail.gmail.com>
 <CAA7U3HMsZa50ktk1Yvz4820wLRVXPFxHfHjax-UYoOo=qVGW8Q@mail.gmail.com>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary=001a11c3aa2a44c21f04e2479427
X-Trace: ger.gmane.org 1374696963 21962 80.91.229.3 (24 Jul 2013 20:16:03 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Wed, 24 Jul 2013 20:16:03 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCOPV7FAXQPRBBPMYCHQKGQERMNAXNQ@isocpp.org Wed Jul 24 22:16:06 2013
Return-path: <std-proposals+bncBCOPV7FAXQPRBBPMYCHQKGQERMNAXNQ@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-la0-f71.google.com ([209.85.215.71])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <std-proposals+bncBCOPV7FAXQPRBBPMYCHQKGQERMNAXNQ@isocpp.org>)
	id 1V25Ti-0001uv-CU
	for gclcip-std-proposals@m.gmane.org; Wed, 24 Jul 2013 22:16:06 +0200
Original-Received: by mail-la0-f71.google.com with SMTP id fe20sf611327lab.2
        for <gclcip-std-proposals@m.gmane.org>; Wed, 24 Jul 2013 13:16:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=x-beenthere:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:x-google-group-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe:content-type;
        bh=nZIazACLIb4OZBPsPjf5w2Osntz9t68Q/8++A8YRXnE=;
        b=CZtW1KjfGiz7HoCKgBMJuRwz87lI84gv8/apl0sw9gC/z8qgSUeAsjl/WGGathEiaF
         387UM25IS6Jb73Uwb0jdRjjY9Gh+nmx0RHz0sGUMshpUjSrJL48nvfdbSfsvMif2mvxe
         dN5GjOSwjwibpMV9zKWSD8SGUDCPNxsQcgvqzWKnacL5h7wXSN1x+ptvhXhvqVUH0FPC
         +asy/fkgTYNs8NFKZWGREyS5GZlaJSmEr7xGUlvqV3TjLM881+1m115R7ppPecxDghve
         yU/aI+dVSwEJU0ZU7Wxvt1DAcURjl5jo1J2Dazw5dCkgst44tdIk0n/S3GAK/pJyoxXt
         YpWw==
X-Received: by 10.112.33.14 with SMTP id n14mr1336627lbi.20.1374696965601;
        Wed, 24 Jul 2013 13:16:05 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.152.18.168 with SMTP id x8ls24556lad.95.gmail; Wed, 24 Jul
 2013 13:16:05 -0700 (PDT)
X-Received: by 10.112.97.179 with SMTP id eb19mr3729077lbb.78.1374696965090;
        Wed, 24 Jul 2013 13:16:05 -0700 (PDT)
Original-Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [2a00:1450:4010:c04::234])
        by mx.google.com with ESMTPS id 5si3140655lam.136.2013.07.24.13.16.05
        for <std-proposals@isocpp.org>
        (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
        Wed, 24 Jul 2013 13:16:05 -0700 (PDT)
Received-SPF: pass (google.com: domain of fernando.cacciola@gmail.com designates 2a00:1450:4010:c04::234 as permitted sender) client-ip=2a00:1450:4010:c04::234;
Original-Received: by mail-lb0-f180.google.com with SMTP id t13so838076lbd.25
        for <std-proposals@isocpp.org>; Wed, 24 Jul 2013 13:16:05 -0700 (PDT)
X-Received: by 10.112.12.137 with SMTP id y9mr17174618lbb.91.1374696964930;
 Wed, 24 Jul 2013 13:16:04 -0700 (PDT)
Original-Received: by 10.114.186.41 with HTTP; Wed, 24 Jul 2013 13:15:24 -0700 (PDT)
In-Reply-To: <CAA7U3HMsZa50ktk1Yvz4820wLRVXPFxHfHjax-UYoOo=qVGW8Q@mail.gmail.com>
X-Original-Sender: fernando.cacciola@gmail.com
X-Original-Authentication-Results: mx.google.com;       spf=pass (google.com:
 domain of fernando.cacciola@gmail.com designates 2a00:1450:4010:c04::234 as
 permitted sender) smtp.mail=fernando.cacciola@gmail.com;       dkim=pass header.i=@gmail.com
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Google-Group-Id: 399137483710
List-Post: <http://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <http://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <http://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <http://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <http://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:5547
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/5547>

--001a11c3aa2a44c21f04e2479427
Content-Type: text/plain; charset=ISO-8859-1

On Wed, Jul 24, 2013 at 5:01 PM, Olaf van der Spek <olafvdspek@gmail.com>wrote:

> On Wed, Jul 24, 2013 at 8:43 PM, Fernando Cacciola
> <fernando.cacciola@gmail.com> wrote:
> > Allow me to insist that we do have a problem in terms of what end users
> get
> > from the language. Wouldn't these reasons suggest that C++ actually
> needs an
> > official implementation, at least an official library implementation?
>
> I don't think so, you can't put the entire world into an official
> library implementation.
>
> What I think you want is a (far) easier way to consume libraries (on
> Windows).
>

Very good point.


> On Linux (Debian), one can do apt-get install cmake g++
> libboost-date-time-dev libboost-dev libboost-filesystem-dev
> libboost-program-options-dev libboost-regex-dev
> libboost-serialization-dev libmysqlclient15-dev make subversion
> zlib1g-dev
> and consume a vast amount of (C) libs. On Windows? It's a disaster
> every time I update my compiler or want to setup an dev environment
> from scratch.
>
> Indeed. In fact, when I do have the luxury of working on Linux, which is
almost never, I indeed don't have any problem with the set of C++ (or even
C) libs at my disposal. So I think I agree with you that the real problem
is the lack of a streamlined cross-platform repository of libraries.

Now, from Samlltalk to Perl to Python (from what I know), they all have
that, whether you work on Windows or Linux, so it seems to me that it might
be a problem that we (a community of C++ "authors") could solve (and not
just blame Windows as in is MS fault)

Best

-- 
Fernando Cacciola
SciSoft Consulting, Founder
http://www.scisoft-consulting.com

-- 

--- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.



--001a11c3aa2a44c21f04e2479427
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On W=
ed, Jul 24, 2013 at 5:01 PM, Olaf van der Spek <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:olafvdspek@gmail.com" target=3D"_blank">olafvdspek@gmail.com</a=
>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Wed, Jul 24, 2013 at 8:=
43 PM, Fernando Cacciola<br>
&lt;<a href=3D"mailto:fernando.cacciola@gmail.com">fernando.cacciola@gmail.=
com</a>&gt; wrote:<br>
</div><div class=3D"im">&gt; Allow me to insist that we do have a problem i=
n terms of what end users get<br>
&gt; from the language. Wouldn&#39;t these reasons suggest that C++ actuall=
y needs an<br>
&gt; official implementation, at least an official library implementation?<=
br>
<br>
</div>I don&#39;t think so, you can&#39;t put the entire world into an offi=
cial<br>
library implementation.<br>
<br>
What I think you want is a (far) easier way to consume libraries (on Window=
s).<br></blockquote><div><br></div><div>Very good point.<br>=A0<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex">


On Linux (Debian), one can do apt-get install cmake g++<br>
libboost-date-time-dev libboost-dev libboost-filesystem-dev<br>
libboost-program-options-dev libboost-regex-dev<br>
libboost-serialization-dev libmysqlclient15-dev make subversion<br>
zlib1g-dev<br>
and consume a vast amount of (C) libs. On Windows? It&#39;s a disaster<br>
every time I update my compiler or want to setup an dev environment<br>
from scratch.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br></font></span></blockquo=
te><div>Indeed. In fact, when I do have the luxury of working on Linux, whi=
ch is almost never, I indeed don&#39;t have any problem with the set of C++=
 (or even C) libs at my disposal. So I think I agree with you that the real=
 problem is the lack of a streamlined cross-platform repository of librarie=
s.<br>

<br></div><div>Now, from Samlltalk to Perl to Python (from what I know), th=
ey all have that, whether you work on Windows or Linux, so it seems to me t=
hat it might be a problem that we (a community of C++ &quot;authors&quot;) =
could solve (and not just blame Windows as in is MS fault)<br>

<br></div><div></div>Best<br></div><br>-- <br>Fernando Cacciola<br>SciSoft =
Consulting, Founder<br><a href=3D"http://www.scisoft-consulting.com">http:/=
/www.scisoft-consulting.com</a>
</div></div>

<p></p>

-- <br />
&nbsp;<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to std-proposals+unsubscribe@isocpp.org.<br />
To post to this group, send email to std-proposals@isocpp.org.<br />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
&nbsp;<br />
&nbsp;<br />

--001a11c3aa2a44c21f04e2479427--

.
