
| Quote: | in 2017, I started to feel that the Dark Ages of mutex-based thread sync were over |
| Another Quote: | Another issue which almost universally rears its ugly head when speaking about not-so-trivial uses of CAS is the so-called ABA problem. |
| [→] |
analytics for those Senior Software Developers, Team Leads, Architects, and Project Managers who're Able to Think
posted by "No Bugs" Hare

| Quote: | in 2017, I started to feel that the Dark Ages of mutex-based thread sync were over |
| Another Quote: | Another issue which almost universally rears its ugly head when speaking about not-so-trivial uses of CAS is the so-called ABA problem. |
| [→] |
posted by "No Bugs" Hare

| Quote: | “with std::reduce() such code, while it compiles at least under MSVC, MAY occasionally provide wrong results” |
| Another Quote: | “if you happen to need something beyond that – take a deep breath and allocate at least several months to understand how does parallelism really work under the hood.” |
| [→] |
posted by "No Bugs" Hare

As the Day 2 of ACCU2018 is over, here is my report about it. Kotlin ~= Java with a Better Syntax Keynote of Day 2 was about Kotlin (titled “Kotlin/Native – Embracing existing ecosystems”), delivered by Hadi Hariri. While the talk as such was pretty good, I wasn’t convinced that Kotlin is worth the trouble. My takeouts from […]
posted by "No Bugs" Hare

As #ACCU2018 is underway, and as I am here, it would be strange if I wouldn’t use the opportunity to tell about what I like (and don’t like ;-)) here. Diversity in Tech – What Can We Do? Gen Ashley was opening the conference with a keynote speech on “Diversity & Inclusivity in Tech”. Main point: […]
posted by "No Bugs" Hare

| Quote: | “as long as serial code provides good-enough response times from end-user perspective – DON’T PARALLELIZE” |
| Another Quote: | “out of all the premature optimizations, premature parallelization is the most premature one” |
| [→] |
posted by "No Bugs" Hare

| Abstract: | “I made an experiment which demonstrates Big Fat Dangers(tm) of implying that parallelization can be made as simple as just adding a policy parameter to your std:: call.” |
| Quote: | “it is still necessary to understand what we’re doing” |
| [→] |
posted by "No Bugs" Hare