Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #85875

Re: "Carbon, a new programming language from Google, aims to be C++ successor"

From Bo Persson <bo@bo-persson.se>
Newsgroups comp.lang.c++
Subject Re: "Carbon, a new programming language from Google, aims to be C++ successor"
Date 2022-08-12 14:52 +0200
Message-ID <jln0oaFo9c6U1@mid.individual.net> (permalink)
References <tb7o24$g4e$1@gioia.aioe.org> <tbjvth$nue5$1@dont-email.me> <jk5o33Fo78kU1@mid.individual.net> <td3epr$l3c$2@nyheter.lysator.liu.se>

Show all headers | View raw


On 2022-08-11 at 19:38, Andreas Kempe wrote:
> Den 2022-07-24 skrev Bo Persson <bo@bo-persson.se>:
>> On 2022-07-24 at 19:36, Bonita Montero wrote:
>>> Am 20.07.2022 um 04:08 schrieb Cholo Lennon:
>>>> 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/
>>>
>>> I don't know why such a language should be necessary. I don't have
>>> notworthy issues with writing C++-code, even with C++20. But of course
>>> such a language is easier to learn, but once you've get fluent with C++
>>> there's no difference when the features are mostly the same.
>>
>> The Carbon github page lists some of their reasons to create a new
>> languagage:
>>
>> Welcoming open-source community
>>
>>    - Clear goals and priorities with robust governance
>>    - Community that works to be welcoming, inclusive, and friendly
>>    - Batteries-included approach: compiler, libraries, docs, tools,
>> package manager, and more
>>
>>
>> Apparently those are things believed to be missing for C++.
>>
>>
> 
> The batteries-included part seems like something that is very much
> today's flavour. You want a compiler that enforces a project
> structure, handles fetching dependencies for you (Go can include
> Github repositories directly in source if I'm not mistaken), lints
> your code, generates documentation etc.
> 

But why do you need a new language to provide the tools? Can you not do 
that for an existing language?

My impression is that the first two points might be the main reason for 
the new language. The last one is just the effect of starting over.


Also, isn't it a bit odd - when having backward compatibility as a major 
road block for new changes in C++ - to base your new language on total 
interoperability with just C++?

Back to comp.lang.c++ | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

"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

csiph-web