• Re: C++ is doomed

    From David LaRue@21:1/5 to wij on Wed Aug 28 11:36:02 2024
    wij <wyniijj5@gmail.com> wrote in news:84a14f68b0a1ebc383cda00624be28f003e7450f.camel@gmail.com:

    I just surveyed a local book store for computers: Among the Top100 in 30 days, the most books is for AI using Python. C++? zero. 

    Actually, I am not surprised. It seems C++ is the play ground of "C++ inventor's" ideal, which is proven not very useful (or more problems
    than its benefits, practically).

    Almost every job of my career required C++. AI is not trusted in my
    industry.

    If you have little use for C++, find something that suits you and your target problems. Recommending others to ignore it is nieve at best.

    Best of luck to you in your career.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paavo Helde@21:1/5 to geodandw on Thu Aug 29 09:44:21 2024
    On 29.08.2024 06:35, geodandw wrote:
    On 8/28/24 21:28, Chris M. Thomasson wrote:
    On 8/27/2024 8:04 PM, wij wrote:
    I just surveyed a local book store for computers: Among the Top100 in
    30 days,
    the most books is for AI using Python. C++? zero.

    It's funny when the runtime for certain langs are written in C++?



    Actually, I am not surprised. It seems C++ is the play ground of "C++
    inventor's" ideal,
    which is proven not very useful (or more problems than its benefits,
    practically).


    Isn't most written in C?

    The original claim was "the most books is for AI using Python. C++? zero."

    It looks like some people do not know the AI support in Python is all
    written in C++. Some people must write it and maintain it, so the masses
    can use it via Python.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ahlstrom@21:1/5 to wij on Thu Aug 29 09:38:42 2024
    wij wrote this copyrighted missive and expects royalties:

    I just surveyed a local book store for computers: Among the Top100 in 30 days, the most books is for AI using Python. C++? zero. 

    Actually, I am not surprised. It seems C++ is the play ground of "C++ inventor's" ideal, which is proven not very useful (or more problems than its benefits, practically).

    1.5/10 on the troll-o-meter.

    --
    A tall, dark stranger will have more fun than you.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paavo Helde@21:1/5 to Chris M. Thomasson on Fri Aug 30 00:34:52 2024
    On 29.08.2024 22:37, Chris M. Thomasson wrote:
    On 8/29/2024 2:01 AM, Bonita Montero wrote:
    Am 29.08.2024 um 05:35 schrieb geodandw:
    On 8/28/24 21:28, Chris M. Thomasson wrote:
    On 8/27/2024 8:04 PM, wij wrote:
    I just surveyed a local book store for computers: Among the Top100
    in 30 days,
    the most books is for AI using Python. C++? zero.

    It's funny when the runtime for certain langs are written in C++?



    Actually, I am not surprised. It seems C++ is the play ground of
    "C++ inventor's" ideal,
    which is proven not very useful (or more problems than its
    benefits, practically).


    Isn't most written in C?

    The Java-VM and the native Code inside the Java Runtime are written in
    C++.

    C is still nice wrt creating the API's for libraries. The library itself
    can be written in C++. However, it uses C for its exposed API.

    +1, having a C API often saves the day.

    But technically, you do not need to write any C code for implementing a
    C API. C++ functions declared as extern "C" and using C-compatible
    parameter types do just fine.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam@21:1/5 to Chris M. Thomasson on Thu Aug 29 20:33:30 2024
    Chris M. Thomasson writes:

    On 8/27/2024 8:04 PM, wij wrote:
    I just surveyed a local book store for computers: Among the Top100 in 30
    days,
    the most books is for AI using Python. C++? zero.

    It's funny when the runtime for certain langs are written in C++?

    Which C++ would that be?

    Those certain languages predate C++11, I believe, so most of them would
    still, unfortunately, be written in pre-c++11, before work started on
    solving C++'s biggest drawback: that it was too complicated and hard to understand. Now, after over a decade of tireless work, everyone can finally agree that C++ has now been simplified to the point that anyone can master
    the language, in a very short period of time.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mad Hamish@21:1/5 to wij on Fri Aug 30 17:22:46 2024
    On Wed, 28 Aug 2024 11:04:59 +0800, wij <wyniijj5@gmail.com> wrote:

    I just surveyed a local book store for computers: Among the Top100 in 30 days, >the most books is for AI using Python. C++? zero.

    Actually, I am not surprised. It seems C++ is the play ground of "C++ inventor's" ideal,
    which is proven not very useful (or more problems than its benefits, practically).

    Frankly in the modern world bookstores are pretty much irrelevant to
    assesing how people are using computers

    https://www.statista.com/statistics/793628/worldwide-developer-survey-most-used-languages/
    suggests that C++ is still top 10 (and includes HTML/CSS and SQL which
    are arguably not really programming languages, if you remove them then
    it moves up a couple of spots)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mad Hamish@21:1/5 to chris.m.thomasson.1@gmail.com on Fri Aug 30 17:24:52 2024
    On Wed, 28 Aug 2024 18:29:42 -0700, "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> wrote:

    On 8/28/2024 8:13 PM, Ross Finlayson wrote:
    On 08/28/2024 04:36 AM, David LaRue wrote:
    wij <wyniijj5@gmail.com> wrote in
    news:84a14f68b0a1ebc383cda00624be28f003e7450f.camel@gmail.com:

    I just surveyed a local book store for computers: Among the Top100 in 30 >>>> days, the most books is for AI using Python. C++? zero.

    Actually, I am not surprised. It seems C++ is the play ground of "C++
    inventor's" ideal, which is proven not very useful (or more problems
    than its benefits, practically).

    Almost every job of my career required C++. AI is not trusted in my
    industry.

    If you have little use for C++, find something that suits you and your
    target
    problems. Recommending others to ignore it is nieve at best.

    Best of luck to you in your career.



    AI is not necessarily "sell the business to an unknown
    agent hiding in an arithmetized/algebraized information
    model guaranteeing neither accuracy nor provenance".
    [...]

    Oh yeah. Let the AI write code, then you are going to make sure it did
    not make a mistake?


    Look, just because lawyers have been dragged over the coals for
    tabling motions with non-existant cases referenced by AI is no reason
    to suspect that AI code could have any problems

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paavo Helde@21:1/5 to Mad Hamish on Fri Aug 30 12:51:29 2024
    On 30.08.2024 10:22, Mad Hamish wrote:
    On Wed, 28 Aug 2024 11:04:59 +0800, wij <wyniijj5@gmail.com> wrote:

    I just surveyed a local book store for computers: Among the Top100 in 30 days,
    the most books is for AI using Python. C++? zero.

    Actually, I am not surprised. It seems C++ is the play ground of "C++ inventor's" ideal,
    which is proven not very useful (or more problems than its benefits, practically).

    Frankly in the modern world bookstores are pretty much irrelevant to
    assesing how people are using computers

    The last dead-tree C++ book I bought for myself was: А. И. Касаткин, А.
    Н. Вальвачев "От Turbo C к Borland C++", 1992.

    The last dead-tree C++ book I bought for the company book-shelf was: "Accelerated C++: Practical Programming by Example" by Andrew Koenig,
    Mike Hendrickson, Barbara Moo, 2000.

    So you might have a point here.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paavo Helde@21:1/5 to Mad Hamish on Fri Aug 30 12:56:37 2024
    On 30.08.2024 10:24, Mad Hamish wrote:
    On Wed, 28 Aug 2024 18:29:42 -0700, "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> wrote:

    On 8/28/2024 8:13 PM, Ross Finlayson wrote:
    On 08/28/2024 04:36 AM, David LaRue wrote:
    wij <wyniijj5@gmail.com> wrote in
    news:84a14f68b0a1ebc383cda00624be28f003e7450f.camel@gmail.com:

    I just surveyed a local book store for computers: Among the Top100 in 30 >>>>> days, the most books is for AI using Python. C++? zero.Â

    Actually, I am not surprised. It seems C++ is the play ground of "C++ >>>>> inventor's" ideal, which is proven not very useful (or more problems >>>>> than its benefits, practically).

    Almost every job of my career required C++.  AI is not trusted in my
    industry.

    If you have little use for C++, find something that suits you and your >>>> target
    problems.  Recommending others to ignore it is nieve at best.

    Best of luck to you in your career.



    AI is not necessarily "sell the business to an unknown
    agent hiding in an arithmetized/algebraized information
    model guaranteeing neither accuracy nor provenance".
    [...]

    Oh yeah. Let the AI write code, then you are going to make sure it did
    not make a mistake?


    Look, just because lawyers have been dragged over the coals for
    tabling motions with non-existant cases referenced by AI is no reason
    to suspect that AI code could have any problems

    There is also no reason to suspect it would not have any problems.

    So far the most adequate description of the state of the current AI is
    provided by this infographics: https://xkcd.com/1838/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From jseigh@21:1/5 to Sam on Fri Aug 30 11:32:22 2024
    On 8/29/24 20:33, Sam wrote:
    Chris M. Thomasson writes:

    On 8/27/2024 8:04 PM, wij wrote:
    I just surveyed a local book store for computers: Among the Top100 in
    30 days,
    the most books is for AI using Python. C++? zero.

    It's funny when the runtime for certain langs are written in C++?

    Which C++ would that be?

    Those certain languages predate C++11, I believe, so most of them would still, unfortunately, be written in pre-c++11, before work started on
    solving C++'s biggest drawback: that it was too complicated and hard to understand. Now, after over a decade of tireless work, everyone can
    finally agree that C++ has now been simplified to the point that anyone
    can master the language, in a very short period of time.


    Really? I will have to look into C++ again. I may have been misled by
    looking at open source code like folly where I had to suppress my
    "OMG, kill it! Kill it with fire!" reaction. There just seemed to
    be way more complexity than one would reasonably expect.

    Joe Seigh

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From jseigh@21:1/5 to Chris M. Thomasson on Fri Aug 30 11:26:31 2024
    On 8/28/24 21:29, Chris M. Thomasson wrote:


    Oh yeah. Let the AI write code, then you are going to make sure it did
    not make a mistake?


    As long as it did not screw up as much as human programmers. I had way
    too much job security fixing code written by hot shot programmers. It
    was still crappy code as I couldn't do complete redesign or rework in
    most cases as the pain level to management caused by the bad code wasn't
    high enough. I could have saved them serious money in cloud costs
    otherwise.

    Joe Seigh

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vir Campestris@21:1/5 to wij on Sun Sep 1 21:04:42 2024
    On 28/08/2024 04:04, wij wrote:
    I just surveyed a local book store for computers: Among the Top100 in 30 days,
    the most books is for AI using Python. C++? zero.

    Actually, I am not surprised. It seems C++ is the play ground of "C++ inventor's" ideal,
    which is proven not very useful (or more problems than its benefits, practically).


    I think I have a C book somewhere. I have one on Pascal I can see, and
    several different assemblers. But C++? Nope. There are really good
    online references that I use when I need them. It's paper that's on the
    way out, not C++.

    I'm sure you read the news. Do you get a newspaper?

    Andy

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)