Anthony Williams
5.1K posts

Anthony Williams
@a_williams
Author of C++ Concurrency in Action. Member of BSI C++ Standards Panel. Director of Just Software Solutions Ltd. @[email protected]
St Just, Cornwall, England Katılım Temmuz 2008
557 Takip Edilen4.2K Takipçiler
Anthony Williams retweetledi

@AaronBallman @__phantomderp @FelixCLC_ @ErisCeleste Whatever syntax is used for contracts, a compiler for C++N that has contracts should parse them and check the syntax correctly even if their effects are ignored.
English

@AaronBallman @FelixCLC_ @ErisCeleste For some of us, this is what we always thought it meant: standard attributes are checked, but don't have to actually do anything, whereas non-standard attributes are parsed as balanced token soup (to find where they end) and ignored if not understood
English
Anthony Williams retweetledi
Anthony Williams retweetledi
Anthony Williams retweetledi

“It was really important as I’ve worked with the Trevor Project for more than 10 years, and so I don’t think I would’ve been able to look myself in the mirror had I not said anything." buzzfeed.com/larryfitzmauri…
English

@Cor3ntin I use a Dell Inspiron XPS 15 9500, running Ubuntu 20.04. It works really well, and is slim and light, with a good display.
English
Anthony Williams retweetledi
Anthony Williams retweetledi

On #AdaLovelaceDay (#ALD), we celebrate, acknowledge and show appreciation for these inspiring women changing the world at #WovenPlanet 👩💻
Interested in working with us? Find out more here 👇
woven.mobi/ptg_ald_2022

English
Anthony Williams retweetledi
Anthony Williams retweetledi
Anthony Williams retweetledi

Talk of the day: Anthony Williams (@a_williams) - An introduction to multithreading in C++20
meetingcpp.com/mcpp/schedule/…
#meetingcpp
#cpp
#cplusplus
English

@AaronBallman @Cor3ntin @MichaelCaisse As a user I understand that upgrading the compiler may break my code if the compiler is more strictly conforming, or implements a DR. That is why a large number of projects don't use trunk compilers: they pick a version and stick with that until new features are worth the cost.
English

@AaronBallman @Cor3ntin @MichaelCaisse Yes, it worries me *as a user*. I expect compilers to implement DRs. I find it frustrating when they don't, as I can't write code that uses those features as specified with the DR applied. The committee makes things DR for a reason: it fixes a problem.
English
Anthony Williams retweetledi
Anthony Williams retweetledi

CppCon 2022 Trip Report
Timur Doumler @timur_audio reports on NDC TechTown @NDC_Conferences, CoreC++ @corecpp, and CppCon @CppCon (where he gave a keynote address) on the JetBrains @Jetbrains Blog @clion_ide
blog.jetbrains.com/clion/2022/10/…
#cpp #cplusplus

English

@DVMirchev @DichOlden "Good" often has to work harder than "evil" because "evil" can cheat, and do bad things. The ends do *NOT* justify the means. Doing bad things is bad. Even if it's for a "good" purpose. Censorship is bad.
English

This is really disappointing to me. Free speech is the weapon we use to counter disinformation and authoritarian regimes, and prevent discrimination. We must not allow censors to limit free speech.
zerohedge.com/geopolitical/n…
English






