Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    James Choate
    @JChoate0001
    James Choate
    @JChoate0001
    Google open-sources Fully Homomorphic Encryption (FHE) toolkit -- https://therecord.media/google-open-sources-fully-homomorphic-encryption-fhe-toolkit/
    James Choate
    @JChoate0001
    Unicode 14.0 Beta Review - The beta review period for Unicode 14.0 has started -- https://home.unicode.org/unicode-14-0-beta-review/
    Jon Kalb
    @JonKalb
    Hello.
    Victor Eijkhout
    @VictorEijkhout
    Hi!
    austinchelsea
    @austinchelsea
    Will in Austin here. Hello.
    tracynetsweng
    @zebraven
    Hello, just joined the chat, under Lee in Zoom.
    Grant Rostig
    @grantrostig
    jobs tacc in Austin TX
    tracynetsweng
    @zebraven
    I have had my camera taped for several weeks and now it doesn't seem to work.
    Victor Eijkhout
    @VictorEijkhout
    didn't know I was already known.....
    tracynetsweng
    @zebraven
    I can introduce myself, First time here.
    tracynetsweng
    @zebraven
    With that cold response and the "dead
    reference I can see that my targeted harassment has followed me here as well. I have been fighting for your rights for over a decade and this is the thanks I get.
    Victor Eijkhout
    @VictorEijkhout
    hey, welcome. embedded c++ sounds very interesting.
    tracynetsweng
    @zebraven
    I am out ... if anyone without bad intentions wants to reach out that's great. I was just fired by Cisco on my 6th day a few weeks back, I am being blacklisted and harassed online and in public so ... after a decade it's very easy tell when something is off... cheers... I don't want to be a distraction. My email is tracynetsweng@gmail.com.
    Jon Kalb
    @JonKalb
    int i; // uninitialize
    foo(std::move(s));
    Jon Kalb
    @JonKalb
    (a == b) || (a != b)
    Victor Eijkhout
    @VictorEijkhout
    Intro to Parallelism.pdf
    (I was trying to find my copy of 754, found this instead)
    Note that this only covers up to C++11.
    faraday
    @faradaym
    a question (which I have asked before): is the example in the above link actual runtime polymorphism?
    James Choate
    @JChoate0001
    TIOBE Index for July 2021 -- https://www.tiobe.com/tiobe-index/
    Jon Kalb
    @JonKalb
    @faradaym Why do you think this is not runtime polymorphism?
    3 replies
    Grant Rostig
    @grantrostig

    a question (which I have asked before): is the example in the above link actual runtime polymorphism?

    I think it is, because Stroustrup's "Red Book" describes std::visit as a form of it, and while I don't trust many bloggers, I do trust him. @faradaym

    Bill Rubin
    @Bill-cpp
    My Test Library for multithreading. See TestLibrary.pdf for documentation in https://github.com/Bill-cpp/TestLibrary
    Grant Rostig
    @grantrostig
    Victor Eijkhout
    @VictorEijkhout
    This page links to my three textbooks, one about scientific computing in general, one parallel programming, and one (dare I say) about C++. https://pages.tacc.utexas.edu/~eijkhout/istc/istc.html
    Victor Eijkhout
    @VictorEijkhout
    hwloc
    Grant Rostig
    @grantrostig
    How is dispatch different between std::visit versus virtual functions, and what happens at runtime and compile time?
    Grant Rostig
    @grantrostig
    Great meeting meeting this evening people!
    faraday
    @faradaym

    This talk from the sources of the std::visit + std::variant article shows multiple patterns with std::variant as not being dynamic dispatch, including the std:visit + std:variant example (throughout the video, but here are some specific time stamps -- 13:40, 14:08, 20:45, 25:11 )

    https://www.youtube.com/watch?v=gKbORJtnVu8

    4 replies
    Grant Rostig
    @grantrostig
    @/all Concepts and Terminology in CS and C++: I have decided to read about the precise definitions of various terms so I can better understand andargue points in discussion. Words like "dynamic dispatch", "runtime polymophism" vs visitor pattern, and "overload". I, and others I speak to, have been missing this book since 1978, or maybe I didn't properly read that or similar book in college then. :) I think it is of importance for the CppMSG community finding a quality book for programming concepts and especially for terms I hear and use but don't know the correct definition. So much trouble and waste of time over the years has been caused by lack of definitions for key words. I'm discovering a book I already have, and plan to propose it, or someting similar, as a new "recommended resource": Concepts of Programming Languages Sebesta 6th Edition (got it) or higher. https://www.amazon.com/gp/product/0134997182 /all Anyone know an even better one? Are the edition beyond the 6th as good as what I'm reading now? Other possibilities are: https://www.amazon.com/Concepts-Programming-Languages-John-Mitchell/dp/0521780985 and https://www.amazon.com/Design-Concepts-Programming-Languages-Press/dp/0262201755
    Please form and reply ON A THREAD.
    38 replies
    Bernd Baumanns
    @bernd5
    That is not true
    Dynamic bindung is usually binding at runtime and not at compile time
    You see it for example in scripting languages like JavaScript
    4 replies
    Or Python
    It is not completely wrong because the method resolution with vmt... is very basic dynamic binding
    Grant Rostig
    @grantrostig
    CppMSG Regulars: @AlanU , @hspd, @faradaym I propose a new rule: If a person wants to ask essentially the same question as at a prior meeting during the prior year, and the group spent significant time answering it, or the and there is not a new guru present, and it was answered well, it shall have lower priority than other questions of that priority level (ie. recommended resource or not). Please reply on a THREAD.
    2 replies
    Bill Rubin
    @Bill-cpp
    Sorry, something has come up at the last minute, and I've needed to cancel for tonight.
    Grant Rostig
    @grantrostig
    @/all Does anyone have an objection to moving the meeting from every Tuesday to every Wednesday? Please reply on a THREAD if it is an issue. :)
    10 replies
    Grant Rostig
    @grantrostig
    @/all I just had an idea that we could add the "Rust" language as a secondary priority topic, since some say it is similar to C++ in most ways. Also we could compare the two. Reply on THREAD please.
    1 reply
    @/all C++ programming test as a group activity? IKM has a test, shall we take it together and discuss the questions? It would take most of a meeting, and would probably be fun and funny, both. I have such a test ready to roll. note THREAD.
    1 reply
    Victor Eijkhout
    @VictorEijkhout
    Currently no C++ jobs at TACC, but bookmark this: https://www.tacc.utexas.edu/about/jobs
    Hrishikesh
    @hspd
    Not interested in Rust in this meeting. There are enough concepts to be discussed in modern Cpp