October 29, 2014
On Wednesday, 29 October 2014 at 19:10:48 UTC, Walter Bright wrote:
> On 10/29/2014 7:49 AM, Russel Winder via Digitalmars-d wrote:
>> On Tue, 2014-10-28 at 21:37 -0700, Walter Bright via Digitalmars-d
>> wrote:

> "hello" is not an std::string. There are also quite a few

Proof:

C++

int main(int argc, char **argv) {

}

D

int main(string[] args) {

}
October 29, 2014
On Wednesday, 29 October 2014 at 20:13:34 UTC, ketmar via Digitalmars-d wrote:
> On Wed, 29 Oct 2014 13:07:38 -0700
> Walter Bright via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
>
>> There are still two string types, something you can't quite escape dealing with.
> and D has three string types. it's even better than C++!

Only three? C++ has seven:

1. const char*  /* zero terminated single byte*/
2. const char*  /* zero terminated multi byte */
3. const wchar_t*  /* zero terminated wide */
4. std::string	
5. std::wstring
6. std::u16string
7. std::u32string
October 29, 2014
On Wed, 29 Oct 2014 20:29:33 +0000
via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> On Wednesday, 29 October 2014 at 20:13:34 UTC, ketmar via Digitalmars-d wrote:
> > On Wed, 29 Oct 2014 13:07:38 -0700
> > Walter Bright via Digitalmars-d <digitalmars-d@puremagic.com>
> > wrote:
> >
> >> There are still two string types, something you can't quite escape dealing with.
> > and D has three string types. it's even better than C++!
> 
> Only three? C++ has seven:
> 
> 1. const char*  /* zero terminated single byte*/
> 2. const char*  /* zero terminated multi byte */
> 3. const wchar_t*  /* zero terminated wide */
> 4. std::string
> 5. std::wstring
> 6. std::u16string
> 7. std::u32string
ah, D has those 'char*' family too, but i don't count them as string types. ok, C++ wins. again. ;-)


October 29, 2014
On 10/29/2014 1:13 PM, ketmar via Digitalmars-d wrote:
> On Wed, 29 Oct 2014 13:07:38 -0700
> Walter Bright via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
>
>> There are still two string types, something you can't quite escape dealing with.
> and D has three string types. it's even better than C++!

That's a different issue. (I didn't point out C++'s "L" string literals.)

October 29, 2014
Am 29.10.2014 um 17:05 schrieb Russel Winder via Digitalmars-d:
> On Wed, 2014-10-29 at 15:09 +0000, eles via Digitalmars-d wrote:
> […]
>>
>> http://concepts.axiomatics.org/~ans/
>
> Andrew's work on Concepts Lite may prove to be the saving of C++
> templates…
>

For those willing to wait until circa 2020. :(
October 29, 2014
On Wednesday, 29 October 2014 at 22:03:52 UTC, Paulo Pinto wrote:
> Am 29.10.2014 um 17:05 schrieb Russel Winder via Digitalmars-d:
>> On Wed, 2014-10-29 at 15:09 +0000, eles via Digitalmars-d wrote:
>> […]
>>>
>>> http://concepts.axiomatics.org/~ans/
>>
>> Andrew's work on Concepts Lite may prove to be the saving of C++
>> templates…
>>
>
> For those willing to wait until circa 2020. :(

C'mon, the TR's are promised far sooner.
October 29, 2014
Am 29.10.2014 um 23:27 schrieb eles:
> On Wednesday, 29 October 2014 at 22:03:52 UTC, Paulo Pinto wrote:
>> Am 29.10.2014 um 17:05 schrieb Russel Winder via Digitalmars-d:
>>> On Wed, 2014-10-29 at 15:09 +0000, eles via Digitalmars-d wrote:
>>> […]
>>>>
>>>> http://concepts.axiomatics.org/~ans/
>>>
>>> Andrew's work on Concepts Lite may prove to be the saving of C++
>>> templates…
>>>
>>
>> For those willing to wait until circa 2020. :(
>
> C'mon, the TR's are promised far sooner.

Ubisoft presentation at CppCon and also the reality I knew as C++ dev: "Our standard is what all target compilers support".


--
Paulo
October 30, 2014
On Wednesday, 29 October 2014 at 22:40:33 UTC, Paulo Pinto wrote:
> Am 29.10.2014 um 23:27 schrieb eles:
>> On Wednesday, 29 October 2014 at 22:03:52 UTC, Paulo Pinto wrote:
>>> Am 29.10.2014 um 17:05 schrieb Russel Winder via Digitalmars-d:
>>>> On Wed, 2014-10-29 at 15:09 +0000, eles via Digitalmars-d wrote:
>>>> […]
>>>>>
>>>>> http://concepts.axiomatics.org/~ans/
>>>>
>>>> Andrew's work on Concepts Lite may prove to be the saving of C++
>>>> templates…
>>>>
>>>
>>> For those willing to wait until circa 2020. :(
>>
>> C'mon, the TR's are promised far sooner.
>
> Ubisoft presentation at CppCon and also the reality I knew as C++ dev: "Our standard is what all target compilers support".
>
>
> --
> Paulo

Hi Paulo.

Amazingly, but i understand your feelings.
Maybe I can help you, that compiler do you need?
Seem you mentioned the Managed C++ ()?
October 30, 2014
On Thursday, 30 October 2014 at 04:51:33 UTC, rst256 wrote:
> On Wednesday, 29 October 2014 at 22:40:33 UTC, Paulo Pinto wrote:
>> Am 29.10.2014 um 23:27 schrieb eles:
>>> On Wednesday, 29 October 2014 at 22:03:52 UTC, Paulo Pinto wrote:
>>>> Am 29.10.2014 um 17:05 schrieb Russel Winder via Digitalmars-d:
>>>>> On Wed, 2014-10-29 at 15:09 +0000, eles via Digitalmars-d wrote:
>>>>> […]
>>>>>>
>>>>>> http://concepts.axiomatics.org/~ans/
>>>>>
>>>>> Andrew's work on Concepts Lite may prove to be the saving of C++
>>>>> templates…
>>>>>
>>>>
>>>> For those willing to wait until circa 2020. :(
>>>
>>> C'mon, the TR's are promised far sooner.
>>
>> Ubisoft presentation at CppCon and also the reality I knew as C++ dev: "Our standard is what all target compilers support".
>>
>>
>> --
>> Paulo
>
> Hi Paulo.
>
> Amazingly, but i understand your feelings.
> Maybe I can help you, that compiler do you need?
> Seem you mentioned the Managed C++ ()?

I don't get from where you got the point I am looking for
compilers.
October 30, 2014
On Thursday, 30 October 2014 at 08:03:30 UTC, Paulo  Pinto wrote:
> On Thursday, 30 October 2014 at 04:51:33 UTC, rst256 wrote:
>> On Wednesday, 29 October 2014 at 22:40:33 UTC, Paulo Pinto wrote:
>>> Am 29.10.2014 um 23:27 schrieb eles:
>>>> On Wednesday, 29 October 2014 at 22:03:52 UTC, Paulo Pinto wrote:
>>>>> Am 29.10.2014 um 17:05 schrieb Russel Winder via Digitalmars-d:
>>>>>> On Wed, 2014-10-29 at 15:09 +0000, eles via Digitalmars-d wrote:
>>>>>> […]
>>>>>>>
>>>>>>> http://concepts.axiomatics.org/~ans/
>>>>>>
>>>>>> Andrew's work on Concepts Lite may prove to be the saving of C++
>>>>>> templates…
>>>>>>
>>>>>
>>>>> For those willing to wait until circa 2020. :(
>>>>
>>>> C'mon, the TR's are promised far sooner.
>>>
>>> Ubisoft presentation at CppCon and also the reality I knew as C++ dev: "Our standard is what all target compilers support".
>>>
>>>
>>> --
>>> Paulo
>>
>> Hi Paulo.
>>
>> Amazingly, but i understand your feelings.
>> Maybe I can help you, that compiler do you need?
>> Seem you mentioned the Managed C++ ()?
>
> I don't get from where you got the point I am looking for
> compilers.
sent to you by mistake. I'm sorry