profiles

site for discussing profiles design (by BjarneStroustrup)

Profiles Alternatives

Similar projects and alternatives to profiles

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better profiles alternative or higher similarity.

profiles discussion

Log in or Post with

profiles reviews and mentions

Posts with mentions or reviews of profiles. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-24.
  • The Two Factions of C++
    15 projects | news.ycombinator.com | 24 Nov 2024
    > Honestly, I am extremely glad that Google is finally leaving the ecosystem, as I generally do not enjoy it when Google engineers try to force their ridiculous use cases down peoples' throats, as they seem to believe they simply know better than everyone else how to develop software.

    Well, you may be celebrating a bit prematurely then. Google still has a ton of C++ and they haven't stopped writing it. It's going to take ~forever until Google has left the C++ ecosystem. What did happen was that Google majorly scaled down their efforts in the committee.

    When it comes to the current schism on how to improve the safety of C++ there are largely two factions:

    * The Bjarne/Herb [1] side that focuses on minimal changes to the code. The idea here is to add different profiles to the language and then [draw the rest of the fucking owl]. The big issue here is that it's entirely unclear on how they will achieve temporal and spatial memory safety.

    * The other side is represented by Sean Baxter and his work on Safe C++. This is basically a whole-sale adoption of Rust's semantics. The big issue here is that it's effectively introducing a new language that isn't C++.

    Google decided to pursue Carbon and isn't a major playing in either of the above efforts. Last time I checked, that language is not not meant to be memory safe.

    [1] https://github.com/BjarneStroustrup/profiles

  • Trip C++Now 2024 – think-cell
    4 projects | news.ycombinator.com | 10 May 2024
    I think what you're looking for is profiles.

    - https://github.com/BjarneStroustrup/profiles

    Ie. rather than a bunch of tools helping you find undefined behaviour (or left-and-right improvements of what the behaviour should be) you'd like to be able to make high level claims about your code and have the compiler validate those guarantees.

    C++ having a huge C++ legacy, things of course are never easy. So for the time being this is just work-in-progress.

Stats

Basic profiles repo stats
2
342
2.4
about 1 year ago

BjarneStroustrup/profiles is an open source project licensed under Creative Commons Attribution 4.0 which is not an OSI approved license.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com