Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #85493 > unrolled thread
| Started by | Cholo Lennon <chololennon@hotmail.com> |
|---|---|
| First post | 2022-07-19 23:08 -0300 |
| Last post | 2022-07-26 20:04 -0700 |
| Articles | 20 on this page of 49 — 16 participants |
Back to article view | Back to comp.lang.c++
"Carbon, a new programming language from Google, aims to be C++ successor" Cholo Lennon <chololennon@hotmail.com> - 2022-07-19 23:08 -0300
Re: "Carbon, a new programming language from Google, aims to be C++ Muttley@dastardlyhq.com - 2022-07-20 08:29 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ Cholo Lennon <chololennon@hotmail.com> - 2022-07-20 16:38 -0300
Re: "Carbon, a new programming language from Google, aims to be C++ Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2022-07-20 14:38 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ Cholo Lennon <chololennon@hotmail.com> - 2022-07-20 18:49 -0300
Re: "Carbon, a new programming language from Google, aims to be C++ Chris Vine <chris@cvine--nospam--.freeserve.co.uk> - 2022-07-21 00:04 +0100
Re: "Carbon, a new programming language from Google, aims to be C++ Cholo Lennon <chololennon@hotmail.com> - 2022-07-20 20:20 -0300
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Juha Nieminen <nospam@thanks.invalid> - 2022-07-20 09:49 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Cholo Lennon <chololennon@hotmail.com> - 2022-07-20 16:50 -0300
Re: "Carbon, a new programming language from Google, aims to be C++ successor" "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2022-07-20 14:38 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Manfred <noname@add.invalid> - 2022-07-21 01:29 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Chris Vine <chris@cvine--nospam--.freeserve.co.uk> - 2022-07-21 01:06 +0100
Re: "Carbon, a new programming language from Google, aims to be C++ successor" David Brown <david.brown@hesbynett.no> - 2022-07-21 16:01 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ Muttley@dastardlyhq.com - 2022-07-21 15:01 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ "gdo...@gmail.com" <gdotone@gmail.com> - 2022-07-21 08:45 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ Juha Nieminen <nospam@thanks.invalid> - 2022-07-22 06:56 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ David Brown <david.brown@hesbynett.no> - 2022-07-22 10:13 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ David Brown <david.brown@hesbynett.no> - 2022-07-21 18:52 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ "gdo...@gmail.com" <gdotone@gmail.com> - 2022-07-21 12:42 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2022-07-21 12:45 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ Juha Nieminen <nospam@thanks.invalid> - 2022-07-22 07:03 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ Christian Gollwitzer <auriocus@gmx.de> - 2022-07-22 09:44 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2022-07-22 01:20 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ Muttley@dastardlyhq.com - 2022-07-22 08:38 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ Christian Gollwitzer <auriocus@gmx.de> - 2022-07-22 10:39 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2022-07-22 02:13 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ Juha Nieminen <nospam@thanks.invalid> - 2022-07-22 09:49 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ Michael S <already5chosen@yahoo.com> - 2022-07-22 05:05 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ scott@slp53.sl.home (Scott Lurndal) - 2022-07-22 13:07 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ Juha Nieminen <nospam@thanks.invalid> - 2022-07-24 07:38 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ Bo Persson <bo@bo-persson.se> - 2022-07-24 12:15 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ Muttley@dastardlyhq.com - 2022-07-22 08:26 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2022-07-21 12:39 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ Muttley@dastardlyhq.com - 2022-07-22 08:36 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Michael S <already5chosen@yahoo.com> - 2022-07-21 13:17 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Bonita Montero <Bonita.Montero@gmail.com> - 2022-07-22 09:07 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Michael S <already5chosen@yahoo.com> - 2022-07-22 04:58 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Bonita Montero <Bonita.Montero@gmail.com> - 2022-07-24 19:36 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Bo Persson <bo@bo-persson.se> - 2022-07-24 22:23 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Juha Nieminen <nospam@thanks.invalid> - 2022-07-25 05:44 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Andreas Kempe <kempe@lysator.liu.se> - 2022-08-11 17:38 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ successor" "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2022-08-11 12:06 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Andreas Kempe <kempe@lysator.liu.se> - 2022-08-12 10:54 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Paavo Helde <eesnimi@osa.pri.ee> - 2022-08-11 23:09 +0300
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Bo Persson <bo@bo-persson.se> - 2022-08-12 14:52 +0200
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Andreas Kempe <kempe@lysator.liu.se> - 2022-08-12 16:25 +0000
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Michael S <already5chosen@yahoo.com> - 2022-07-24 13:26 -0700
Re: "Carbon, a new programming language from Google, aims to be C++ successor" Cholo Lennon <chololennon@hotmail.com> - 2022-07-25 15:02 -0300
Re: "Carbon, a new programming language from Google, aims to be C++ successor" "gdo...@gmail.com" <gdotone@gmail.com> - 2022-07-26 20:04 -0700
Page 1 of 3 [1] 2 3 Next page →
| From | Cholo Lennon <chololennon@hotmail.com> |
|---|---|
| Date | 2022-07-19 23:08 -0300 |
| Subject | "Carbon, a new programming language from Google, aims to be C++ successor" |
| Message-ID | <tb7o24$g4e$1@gioia.aioe.org> |
Carbon, the latest programming language to be built within Google, was unveiled today as an experimental successor to C++... https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/
[toc] | [next] | [standalone]
| From | Muttley@dastardlyhq.com |
|---|---|
| Date | 2022-07-20 08:29 +0000 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tb8ee1$1ssq$1@gioia.aioe.org> |
| In reply to | #85493 |
On Tue, 19 Jul 2022 23:08:04 -0300 Cholo Lennon <chololennon@hotmail.com> wrote: >Carbon, the latest programming language to be built within Google, was >unveiled today as an experimental successor to C++... > >https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ IOW they've realised no one outside Google gives a damn about Go so they're trying again. The only language that has a chance of replacing C is Rust but apparently its object model is a bit limited so no idea if it could replace C++ yet.
[toc] | [prev] | [next] | [standalone]
| From | Cholo Lennon <chololennon@hotmail.com> |
|---|---|
| Date | 2022-07-20 16:38 -0300 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tb9lj1$1a2$1@gioia.aioe.org> |
| In reply to | #85496 |
On 7/20/22 5:29 AM, Muttley@dastardlyhq.com wrote: > On Tue, 19 Jul 2022 23:08:04 -0300 > Cholo Lennon <chololennon@hotmail.com> wrote: >> Carbon, the latest programming language to be built within Google, was >> unveiled today as an experimental successor to C++... >> >> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ > > IOW they've realised no one outside Google gives a damn about Go so they're > trying again. The only language that has a chance of replacing C is Rust but > apparently its object model is a bit limited so no idea if it could replace C++ > yet. > I thought the same, that Rust could be the replacement for C/C++. I like Rust, but I am not an expert on it to have a strong opinion, especially about the integration with C/C++. Here the explanation "why not Rust" from them: https://github.com/carbon-language/carbon-lang/blob/trunk/docs/project/faq.md#why-not-rust -- Cholo Lennon Bs.As. ARG
[toc] | [prev] | [next] | [standalone]
| From | Malcolm McLean <malcolm.arthur.mclean@gmail.com> |
|---|---|
| Date | 2022-07-20 14:38 -0700 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <0c33db3c-58ec-4d67-8e16-4b2cead5ffedn@googlegroups.com> |
| In reply to | #85503 |
On Wednesday, 20 July 2022 at 20:38:26 UTC+1, Cholo Lennon wrote: > On 7/20/22 5:29 AM, Mut...@dastardlyhq.com wrote: > > On Tue, 19 Jul 2022 23:08:04 -0300 > > Cholo Lennon <cholo...@hotmail.com> wrote: > >> Carbon, the latest programming language to be built within Google, was > >> unveiled today as an experimental successor to C++... > >> > >> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ > > > > IOW they've realised no one outside Google gives a damn about Go so they're > > trying again. The only language that has a chance of replacing C is Rust but > > apparently its object model is a bit limited so no idea if it could replace C++ > > yet. > > > I thought the same, that Rust could be the replacement for C/C++. I like > Rust, but I am not an expert on it to have a strong opinion, especially > about the integration with C/C++. Here the explanation "why not Rust" > from them: > What would be telling is if language designers promised "a new Rust" rather than "a new C++".
[toc] | [prev] | [next] | [standalone]
| From | Cholo Lennon <chololennon@hotmail.com> |
|---|---|
| Date | 2022-07-20 18:49 -0300 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tb9ta3$10hr$1@gioia.aioe.org> |
| In reply to | #85506 |
On 7/20/22 18:38, Malcolm McLean wrote: > On Wednesday, 20 July 2022 at 20:38:26 UTC+1, Cholo Lennon wrote: >> On 7/20/22 5:29 AM, Mut...@dastardlyhq.com wrote: >>> On Tue, 19 Jul 2022 23:08:04 -0300 >>> Cholo Lennon <cholo...@hotmail.com> wrote: >>>> Carbon, the latest programming language to be built within Google, was >>>> unveiled today as an experimental successor to C++... >>>> >>>> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ >>> >>> IOW they've realised no one outside Google gives a damn about Go so they're >>> trying again. The only language that has a chance of replacing C is Rust but >>> apparently its object model is a bit limited so no idea if it could replace C++ >>> yet. >>> >> I thought the same, that Rust could be the replacement for C/C++. I like >> Rust, but I am not an expert on it to have a strong opinion, especially >> about the integration with C/C++. Here the explanation "why not Rust" >> from them: >> > What would be telling is if language designers promised "a new Rust" rather > than "a new C++". Well, given the Carbon syntax is closer to Rust than C++, yes, for sure it is a better motto for the language. -- Cholo Lennon Bs.As. ARG
[toc] | [prev] | [next] | [standalone]
| From | Chris Vine <chris@cvine--nospam--.freeserve.co.uk> |
|---|---|
| Date | 2022-07-21 00:04 +0100 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <20220721000415.d608cba1e0b4dd62377abf61@cvine--nospam--.freeserve.co.uk> |
| In reply to | #85509 |
On Wed, 20 Jul 2022 18:49:54 -0300 Cholo Lennon <chololennon@hotmail.com> wrote: > On 7/20/22 18:38, Malcolm McLean wrote: > > On Wednesday, 20 July 2022 at 20:38:26 UTC+1, Cholo Lennon wrote: > >> On 7/20/22 5:29 AM, Mut...@dastardlyhq.com wrote: > >>> On Tue, 19 Jul 2022 23:08:04 -0300 > >>> Cholo Lennon <cholo...@hotmail.com> wrote: > >>>> Carbon, the latest programming language to be built within Google, was > >>>> unveiled today as an experimental successor to C++... > >>>> > >>>> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ > >>> > >>> IOW they've realised no one outside Google gives a damn about Go so they're > >>> trying again. The only language that has a chance of replacing C is Rust but > >>> apparently its object model is a bit limited so no idea if it could replace C++ > >>> yet. > >>> > >> I thought the same, that Rust could be the replacement for C/C++. I like > >> Rust, but I am not an expert on it to have a strong opinion, especially > >> about the integration with C/C++. Here the explanation "why not Rust" > >> from them: > >> > > What would be telling is if language designers promised "a new Rust" rather > > than "a new C++". > > Well, given the Carbon syntax is closer to Rust than C++, yes, for sure > it is a better motto for the language. You may have a better reading of the documentation and knowledge of carbon than me, but my reading of it is that that motto would be incorrect. From what I have read, carbon is designed for easy C++ interoperability via its FFI. Rust is not. The carbon FAQ explicitly claims it is not "a new Rust". The FAQ says "In fact, if you can use Rust or any other established programming language, you should. Carbon is for organizations and projects that heavily depend on C++; for example, projects that have a lot of C++ code or use many third-party C++ libraries." Those with agendas or personal attachments on this newsgroup will have their agendas or personal attachments. My guess, and it is no more than that, is that over the next 20 years Rust will eat C++'s lunch and that Carbon, which really does set out to be a "better C++", will not. But it is a guess.
[toc] | [prev] | [next] | [standalone]
| From | Cholo Lennon <chololennon@hotmail.com> |
|---|---|
| Date | 2022-07-20 20:20 -0300 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tba2j2$k4n$1@gioia.aioe.org> |
| In reply to | #85510 |
On 7/20/22 8:04 PM, Chris Vine wrote: > On Wed, 20 Jul 2022 18:49:54 -0300 > Cholo Lennon <chololennon@hotmail.com> wrote: >> On 7/20/22 18:38, Malcolm McLean wrote: >>> On Wednesday, 20 July 2022 at 20:38:26 UTC+1, Cholo Lennon wrote: >>>> On 7/20/22 5:29 AM, Mut...@dastardlyhq.com wrote: >>>>> On Tue, 19 Jul 2022 23:08:04 -0300 >>>>> Cholo Lennon <cholo...@hotmail.com> wrote: >>>>>> Carbon, the latest programming language to be built within Google, was >>>>>> unveiled today as an experimental successor to C++... >>>>>> >>>>>> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ >>>>> >>>>> IOW they've realised no one outside Google gives a damn about Go so they're >>>>> trying again. The only language that has a chance of replacing C is Rust but >>>>> apparently its object model is a bit limited so no idea if it could replace C++ >>>>> yet. >>>>> >>>> I thought the same, that Rust could be the replacement for C/C++. I like >>>> Rust, but I am not an expert on it to have a strong opinion, especially >>>> about the integration with C/C++. Here the explanation "why not Rust" >>>> from them: >>>> >>> What would be telling is if language designers promised "a new Rust" rather >>> than "a new C++". >> >> Well, given the Carbon syntax is closer to Rust than C++, yes, for sure >> it is a better motto for the language. > > You may have a better reading of the documentation and knowledge of > carbon than me, No, I have just learned about Carbon yesterday. > but my reading of it is that that motto would be > incorrect. From what I have read, carbon is designed for easy C++ > interoperability via its FFI. Rust is not. > > The carbon FAQ explicitly claims it is not "a new Rust". The FAQ says > "In fact, if you can use Rust or any other established programming > language, you should. Carbon is for organizations and projects that > heavily depend on C++; for example, projects that have a lot of C++ > code or use many third-party C++ libraries." Yes, for sure, you're right, according to that FAQs it is not a new Rust (I just associated Carbon to Rust because of the syntax. As a C++ successor I would like a syntax closer to it instead of Rust) > > Those with agendas or personal attachments on this newsgroup will have > their agendas or personal attachments. My guess, and it is no more than > that, is that over the next 20 years Rust will eat C++'s lunch and that > Carbon, which really does set out to be a "better C++", will not. But > it is a guess. > -- Cholo Lennon Bs.As. ARG
[toc] | [prev] | [next] | [standalone]
| From | Juha Nieminen <nospam@thanks.invalid> |
|---|---|
| Date | 2022-07-20 09:49 +0000 |
| Message-ID | <tb8j3e$j8$2@gioia.aioe.org> |
| In reply to | #85493 |
Cholo Lennon <chololennon@hotmail.com> wrote: > Carbon, the latest programming language to be built within Google, was > unveiled today as an experimental successor to C++... > > https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ So what's the count for the number of "better than C++, to replace it" languages now? I have lost the count a couple of decades ago. (To be fair, a couple of those "better than C++" languages have become successful on their own right. They have still failed to replace C++, though. Maybe the hundreth time is the charm?)
[toc] | [prev] | [next] | [standalone]
| From | Cholo Lennon <chololennon@hotmail.com> |
|---|---|
| Date | 2022-07-20 16:50 -0300 |
| Message-ID | <tb9maf$b6e$1@gioia.aioe.org> |
| In reply to | #85498 |
On 7/20/22 6:49 AM, Juha Nieminen wrote: > Cholo Lennon <chololennon@hotmail.com> wrote: >> Carbon, the latest programming language to be built within Google, was >> unveiled today as an experimental successor to C++... >> >> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ > > So what's the count for the number of "better than C++, to replace it" > languages now? > > I have lost the count a couple of decades ago. > > (To be fair, a couple of those "better than C++" languages have become > successful on their own right. They have still failed to replace C++, > though. Maybe the hundreth time is the charm?) > Totally agree. A lot of "new" programming languages have advertised themselves as a C++ successor/replacement, but all of them failed to accomplish that goal. My concern is that research efforts, and the community of developers, are split, again, due to another new "promising" language. -- Cholo Lennon Bs.As. ARG
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2022-07-20 14:38 -0700 |
| Message-ID | <tb9sli$1sap2$2@dont-email.me> |
| In reply to | #85498 |
On 7/20/2022 2:49 AM, Juha Nieminen wrote: > Cholo Lennon <chololennon@hotmail.com> wrote: >> Carbon, the latest programming language to be built within Google, was >> unveiled today as an experimental successor to C++... >> >> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ > > So what's the count for the number of "better than C++, to replace it" > languages now? > > I have lost the count a couple of decades ago. > > (To be fair, a couple of those "better than C++" languages have become > successful on their own right. They have still failed to replace C++, > though. Maybe the hundreth time is the charm?) Fwiw, I was playing around with Unity that uses C# as a main means to develop games. However, they sure do have a rather robust C binding into their render logic and explain that they did it in order to be able to exploit the efficiency of C wrt performance critical code.
[toc] | [prev] | [next] | [standalone]
| From | Manfred <noname@add.invalid> |
|---|---|
| Date | 2022-07-21 01:29 +0200 |
| Message-ID | <tba344$ovh$1@gioia.aioe.org> |
| In reply to | #85498 |
On 7/20/2022 11:49 AM, Juha Nieminen wrote: > Cholo Lennon <chololennon@hotmail.com> wrote: >> Carbon, the latest programming language to be built within Google, was >> unveiled today as an experimental successor to C++... >> >> https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ > > So what's the count for the number of "better than C++, to replace it" > languages now? > > I have lost the count a couple of decades ago. > > (To be fair, a couple of those "better than C++" languages have become > successful on their own right. They have still failed to replace C++, > though. Maybe the hundreth time is the charm?) One major problem I see with all those wannabe C++ successor is that C++ has built a foundation that is several decades long, which counts for reliability and stability of the language (until the committee will manage to ruin this by keeping on doing what they are doing as of late) These qualities are very valuable in projects and organizations where product quality matters. In order to gain a comparable level of recognition, a successor of C++ would have to be building a similar foundation, and die along the way.
[toc] | [prev] | [next] | [standalone]
| From | Chris Vine <chris@cvine--nospam--.freeserve.co.uk> |
|---|---|
| Date | 2022-07-21 01:06 +0100 |
| Message-ID | <20220721010648.e74b1f658fdf6cefd0e66ee9@cvine--nospam--.freeserve.co.uk> |
| In reply to | #85513 |
On Thu, 21 Jul 2022 01:29:08 +0200 Manfred <noname@add.invalid> wrote: > One major problem I see with all those wannabe C++ successor is that C++ > has built a foundation that is several decades long, which counts for > reliability and stability of the language (until the committee will > manage to ruin this by keeping on doing what they are doing as of late) > These qualities are very valuable in projects and organizations where > product quality matters. > > In order to gain a comparable level of recognition, a successor of C++ > would have to be building a similar foundation, and die along the way. Indeed, as Keynes said "In the long run we are all dead". No one knows what language people (if they then exist) will be programming in in 100 years time. I don't know how "official" Carbon is at Google. Despite Google's forays into things like Go, its codebase is heavily invested in C++. The thing I take from this is that there is some level of organisation within that company that is dissatisfied with C++'s evolution. Whether this is a transient phenomenen, some cry for solace, or something more long lasting remains to be seen.
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2022-07-21 16:01 +0200 |
| Message-ID | <tbbm8i$2ddt0$1@dont-email.me> |
| In reply to | #85514 |
On 21/07/2022 02:06, Chris Vine wrote: > On Thu, 21 Jul 2022 01:29:08 +0200 > Manfred <noname@add.invalid> wrote: >> One major problem I see with all those wannabe C++ successor is that C++ >> has built a foundation that is several decades long, which counts for >> reliability and stability of the language (until the committee will >> manage to ruin this by keeping on doing what they are doing as of late) >> These qualities are very valuable in projects and organizations where >> product quality matters. >> >> In order to gain a comparable level of recognition, a successor of C++ >> would have to be building a similar foundation, and die along the way. > > Indeed, as Keynes said "In the long run we are all dead". No one knows > what language people (if they then exist) will be programming in in 100 > years time. > We know some of it. We'll still have C, Cobol, and a bit of Fortran :-) > I don't know how "official" Carbon is at Google. Despite Google's > forays into things like Go, its codebase is heavily invested in C++. These sorts of things are "bluesky" research for Google. They are willing to finance them in the hope that they pay off, but they won't bet the company on them. > The thing I take from this is that there is some level of organisation > within that company that is dissatisfied with C++'s evolution. Whether > this is a transient phenomenen, some cry for solace, or something more > long lasting remains to be seen. They are not the first developers to realise that C++ is not perfect!
[toc] | [prev] | [next] | [standalone]
| From | Muttley@dastardlyhq.com |
|---|---|
| Date | 2022-07-21 15:01 +0000 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tbbpnv$1beo$1@gioia.aioe.org> |
| In reply to | #85525 |
On Thu, 21 Jul 2022 16:01:54 +0200 David Brown <david.brown@hesbynett.no> wrote: >On 21/07/2022 02:06, Chris Vine wrote: >> On Thu, 21 Jul 2022 01:29:08 +0200 >> Manfred <noname@add.invalid> wrote: >>> One major problem I see with all those wannabe C++ successor is that C++ >>> has built a foundation that is several decades long, which counts for >>> reliability and stability of the language (until the committee will >>> manage to ruin this by keeping on doing what they are doing as of late) >>> These qualities are very valuable in projects and organizations where >>> product quality matters. >>> >>> In order to gain a comparable level of recognition, a successor of C++ >>> would have to be building a similar foundation, and die along the way. >> >> Indeed, as Keynes said "In the long run we are all dead". No one knows >> what language people (if they then exist) will be programming in in 100 >> years time. >> > >We know some of it. We'll still have C, Cobol, and a bit of Fortran :-) It'll depend heavily on how hardware evolves and I suspect the hardware that exists in 100 years will bear little to no resemblence to what we have now either in physical construction or logical operation. Perhaps it'll be quantum, perhaps it'll be something that hasn't even been thought of yet. >> The thing I take from this is that there is some level of organisation >> within that company that is dissatisfied with C++'s evolution. Whether >> this is a transient phenomenen, some cry for solace, or something more >> long lasting remains to be seen. > >They are not the first developers to realise that C++ is not perfect! https://pmac-agpc.ca/project-management-tree-swing-story Number 12 is how C++ started out, Number 6 is what C++ should be, Number 3 is what the steering committee have created in the last 10 years.
[toc] | [prev] | [next] | [standalone]
| From | "gdo...@gmail.com" <gdotone@gmail.com> |
|---|---|
| Date | 2022-07-21 08:45 -0700 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <17bdf881-3068-4e13-9bcc-0eb007076655n@googlegroups.com> |
| In reply to | #85526 |
great name for a language.
[toc] | [prev] | [next] | [standalone]
| From | Juha Nieminen <nospam@thanks.invalid> |
|---|---|
| Date | 2022-07-22 06:56 +0000 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tbdhmb$6fa$1@gioia.aioe.org> |
| In reply to | #85527 |
gdo...@gmail.com <gdotone@gmail.com> wrote: > great name for a language. I have my jokular hypothesis for why they named like that: So that google searches for "google carbon footprint" would bring results about the language rather than Google's emissions.
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2022-07-22 10:13 +0200 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tbdm6t$301j2$1@dont-email.me> |
| In reply to | #85542 |
On 22/07/2022 08:56, Juha Nieminen wrote: > gdo...@gmail.com <gdotone@gmail.com> wrote: >> great name for a language. > > I have my jokular hypothesis for why they named like that: So that > google searches for "google carbon footprint" would bring results > about the language rather than Google's emissions. To be on the safe side, they should call the standard library for Carbon "Footprint" :-)
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2022-07-21 18:52 +0200 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tbc09a$2g34u$1@dont-email.me> |
| In reply to | #85526 |
On 21/07/2022 17:01, Muttley@dastardlyhq.com wrote: > On Thu, 21 Jul 2022 16:01:54 +0200 > David Brown <david.brown@hesbynett.no> wrote: >> On 21/07/2022 02:06, Chris Vine wrote: >>> On Thu, 21 Jul 2022 01:29:08 +0200 >>> Manfred <noname@add.invalid> wrote: >>>> One major problem I see with all those wannabe C++ successor is that C++ >>>> has built a foundation that is several decades long, which counts for >>>> reliability and stability of the language (until the committee will >>>> manage to ruin this by keeping on doing what they are doing as of late) >>>> These qualities are very valuable in projects and organizations where >>>> product quality matters. >>>> >>>> In order to gain a comparable level of recognition, a successor of C++ >>>> would have to be building a similar foundation, and die along the way. >>> >>> Indeed, as Keynes said "In the long run we are all dead". No one knows >>> what language people (if they then exist) will be programming in in 100 >>> years time. >>> >> >> We know some of it. We'll still have C, Cobol, and a bit of Fortran :-) > > It'll depend heavily on how hardware evolves and I suspect the hardware > that exists in 100 years will bear little to no resemblence to what we > have now either in physical construction or logical operation. Perhaps it'll > be quantum, perhaps it'll be something that hasn't even been thought of yet. > C, Cobol and Fortran have been around for 50 years or more, and are all still in serious use. Other languages come and go - and some have come, but haven't gone yet (like C++). So the best guess we have as to the languages of the future, is these apparently ever-lasting languages. (I don't claim they will be the /only/ languages, or even the most popular ones - just that they'll still be around and in use.) Quantum computers are an expensive excuse to play with cool toys. I think it is unlikely that they will ever actually be cost-effective for solving real-world problems (as distinct from completely artificial ones invented just to suit quantum computers). They /might/ turn out to be helpful for certain specific optimisation problems. But for "everyday" computing, they haven't a chance, and never will do. (Feel free to contact me in a hundred years if I turn out to be wrong!)
[toc] | [prev] | [next] | [standalone]
| From | "gdo...@gmail.com" <gdotone@gmail.com> |
|---|---|
| Date | 2022-07-21 12:42 -0700 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <dfee3e59-62fe-409f-afdb-bd2ac174e979n@googlegroups.com> |
| In reply to | #85528 |
> Quantum computers are an expensive excuse to play with cool toys. I > think it is unlikely that they will ever actually be cost-effective for > solving real-world problems (as distinct from completely artificial ones > invented just to suit quantum computers). They /might/ turn out to be > helpful for certain specific optimisation problems. But for "everyday" > computing, they haven't a chance, and never will do. > > (Feel free to contact me in a hundred years if I turn out to be wrong!) it's a date. lol, 2122, July 21. we will be wearing quantum watches synced to our quantum eye glasses and contact lenses. 😂 we will never forget another face or fact. it will always appear before us. cool right.
[toc] | [prev] | [next] | [standalone]
| From | "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> |
|---|---|
| Date | 2022-07-21 12:45 -0700 |
| Subject | Re: "Carbon, a new programming language from Google, aims to be C++ |
| Message-ID | <tbcack$2ifam$5@dont-email.me> |
| In reply to | #85531 |
On 7/21/2022 12:42 PM, gdo...@gmail.com wrote: > > >> Quantum computers are an expensive excuse to play with cool toys. I >> think it is unlikely that they will ever actually be cost-effective for >> solving real-world problems (as distinct from completely artificial ones >> invented just to suit quantum computers). They /might/ turn out to be >> helpful for certain specific optimisation problems. But for "everyday" >> computing, they haven't a chance, and never will do. >> >> (Feel free to contact me in a hundred years if I turn out to be wrong!) > > it's a date. lol, 2122, July 21. > we will be wearing quantum watches synced to our quantum eye glasses and contact lenses. > 😂 > we will never forget another face or fact. it will always appear before us. cool right. LOL! Internet on demand. The mere act of a thought will flood the brain with search results... ;^)
[toc] | [prev] | [next] | [standalone]
Page 1 of 3 [1] 2 3 Next page →
Back to top | Article view | comp.lang.c++
csiph-web