Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / lefticus/cpp_weekly issues and pull requests

#458 - new best practices - prefer `-fvisibility=hidden`

Issue - State: closed - Opened by lefticus 13 days ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#457 - Extension on Ep 421 on having RVO when returning std::optional.

Issue - State: open - Opened by lcarlier 18 days ago - 3 comments
Labels: episode idea

#456 - In absence of any virtual functions, not having a virtual destructor could lead to memory leaks

Issue - State: open - Opened by Gajoo 25 days ago - 3 comments
Labels: episode idea

#455 - Adding `std::format` support to user-defined types

Issue - State: open - Opened by VincentZalzal 27 days ago
Labels: episode idea

#454 - move constructor or use smart pointer

Issue - State: open - Opened by bac-ptit 30 days ago - 1 comment

#453 - Best Way to Print Output in C++

Issue - State: closed - Opened by lefticus about 1 month ago - 1 comment
Labels: episode idea, Recorded

#452 - positive "safety news": bounds checking on by default in gcc15

Issue - State: open - Opened by oschonrock about 1 month ago
Labels: episode idea

#451 - C++23's static lambdas

Issue - State: closed - Opened by lefticus about 1 month ago - 2 comments
Labels: episode idea, C++ Weekly, ready to record

#450 - Double argument pack expansion

Issue - State: open - Opened by gostefan about 1 month ago
Labels: episode idea

#449 - infinite loops are no longer UB

Issue - State: open - Opened by lefticus about 1 month ago
Labels: episode idea, C++ Weekly

#448 - Why constexpr cast from void * matters C++23

Issue - State: open - Opened by lefticus about 1 month ago - 1 comment
Labels: episode idea, C++ Weekly

#447 - The committee ruined constexpr in C++23

Issue - State: closed - Opened by lefticus about 1 month ago - 1 comment
Labels: episode idea, C++ Weekly, ready to record

#446 - Homework: make PMR permeate the nlohmann JSON parser

Pull Request - State: open - Opened by guoci about 2 months ago

#445 - best practices: enabling warnings ... in practice

Issue - State: open - Opened by oschonrock 2 months ago
Labels: episode idea

#444 - Macros in metaprogramming

Issue - State: open - Opened by Eczbek 3 months ago - 2 comments
Labels: episode idea

#443 - comment on ep205 lambda as a way to take benefit of (N)RVO

Issue - State: open - Opened by Dharmesh946 3 months ago - 1 comment

#442 - is_implicit_lifetime

Issue - State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly, ready to record

#441 - enum struct vs enum class

Issue - State: closed - Opened by lefticus 3 months ago - 1 comment
Labels: episode idea, C++ Weekly, ready to record

#440 - Easily printing an `std::variant`

Issue - State: closed - Opened by lefticus 3 months ago - 1 comment
Labels: episode idea

#439 - C++23's Amazing new range formatters

Issue - State: open - Opened by lefticus 3 months ago
Labels: episode idea, C++ Weekly, Recorded

#439 - C++23's Amazing new range formatters

Issue - State: closed - Opened by lefticus 3 months ago - 1 comment
Labels: episode idea, C++ Weekly, Recorded

#438 - Floating point precisions and `std::numeric_limits` digits, exponents, min/lowest members.

Issue - State: open - Opened by abhi-k9 4 months ago - 1 comment
Labels: episode idea

#437 - When should you use "using Base::operator();"?

Issue - State: open - Opened by Michal-Mahn 5 months ago
Labels: episode idea

#436 - I read C++ magazines so you don't have to

Issue - State: closed - Opened by lefticus 5 months ago - 1 comment
Labels: episode idea, Recorded

#435 - C++20's osyncstream

Issue - State: open - Opened by lefticus 5 months ago
Labels: episode idea, C++ Weekly

#434 - requires statement vs requires clause

Issue - State: closed - Opened by lefticus 5 months ago - 4 comments
Labels: episode idea, C++ Weekly, ready to record

#433 - lifetime of local variable

Issue - State: open - Opened by Dharmesh946 5 months ago - 1 comment
Labels: episode idea

#432 - std::locale overview

Issue - State: open - Opened by benthevining 5 months ago
Labels: episode idea

#431 - Implicit conversion vs implicit constructor

Issue - State: open - Opened by leonid-s-usov 6 months ago - 1 comment
Labels: episode idea

#430 - Travel related: Americans should have good rail service - and we should be furious!

Issue - State: open - Opened by lefticus 6 months ago
Labels: episode idea, ready to record

#429 - We need to talk about <random> or stop using rand()!

Issue - State: open - Opened by lefticus 6 months ago
Labels: episode idea

#428 - C++26 "Remove [[nodiscard]] from the standard"

Issue - State: closed - Opened by m00se-3 6 months ago - 5 comments
Labels: episode idea

#427 - C++26's Delete with a reason

Issue - State: closed - Opened by lefticus 6 months ago - 2 comments
Labels: episode idea, C++ Weekly, ready to record

#426 - Fixing reinterpret_cast UB with start_lifetime_as in C++23

Issue - State: open - Opened by ariddl 6 months ago - 4 comments
Labels: episode idea

#425 - C++26's safer returns

Issue - State: closed - Opened by lefticus 6 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#424 - C++26's std::views::concat

Issue - State: closed - Opened by lefticus 6 months ago - 4 comments
Labels: episode idea, C++ Weekly, Recorded

#423 - C++26's span over initializer_list

Issue - State: closed - Opened by lefticus 6 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#422 - C++26's saturating math operations

Issue - State: closed - Opened by lefticus 6 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#421 - Debunking "bad_alloc" and out of memory errors in C++

Issue - State: closed - Opened by lefticus 6 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#420 - reference qualified members

Issue - State: closed - Opened by lefticus 6 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#419 - Safely using C's `fread`

Issue - State: open - Opened by lefticus 6 months ago
Labels: episode idea, C++ Weekly, ready to record

#418 - How constexpr vector works in C++20

Issue - State: open - Opened by lefticus 6 months ago
Labels: episode idea, C++ Weekly, ready to record

#417 - GCC vs Clang, which produces better code?

Issue - State: closed - Opened by lefticus 7 months ago - 9 comments
Labels: episode idea, C++ Weekly, Recorded

#416 - Tool Spotlight: mull

Issue - State: closed - Opened by lefticus 7 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#415 - C++26's user generated static_assert messages

Issue - State: open - Opened by lefticus 7 months ago
Labels: episode idea, C++ Weekly, ready to record

#414 - Tool Spotlight: valgrind + gdb

Issue - State: closed - Opened by lefticus 7 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#413 - constexpr math functions

Issue - State: closed - Opened by lefticus 7 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#412 - Tool Spotlight: ImHex

Issue - State: closed - Opened by lefticus 7 months ago - 2 comments
Labels: C++ Weekly, Recorded

#411 - std::apply vs std::invoke

Issue - State: closed - Opened by toRatnesh 7 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#410 - Link to Herb Sutters talk mentioned in Episode 439

Issue - State: closed - Opened by foip 7 months ago - 1 comment

#409 - C++ REPLs: cling and clang-repl

Issue - State: open - Opened by arun5309 7 months ago
Labels: episode idea

#408 - C++23's `std::forward_like`

Issue - State: closed - Opened by lefticus 7 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#407 - Forgotten C++: `std::bitset` (now constexpr in C++23!)

Issue - State: closed - Opened by lefticus 7 months ago - 1 comment
Labels: episode idea, C++ Weekly, Recorded

#406 - Kokos for GPU programming

Issue - State: open - Opened by lefticus 7 months ago
Labels: episode idea, C++ Weekly

#405 - CMake's GenerateExportHeader

Issue - State: open - Opened by lefticus 7 months ago - 1 comment
Labels: episode idea, C++ Weekly

#404 - GCC's `-fimplicit-constexpr`

Issue - State: closed - Opened by lefticus 7 months ago
Labels: episode idea, C++ Weekly, ready to record

#403 - GCC's `-fimplicit-constexpr`

Issue - State: closed - Opened by lefticus 7 months ago - 1 comment
Labels: episode idea, C++ Weekly, Recorded

#402 - The confusing way moves are broken

Issue - State: closed - Opened by lefticus 7 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#401 - RVO and trivial types

Issue - State: closed - Opened by lefticus 7 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#400 - What is multi method dispatch?

Issue - State: closed - Opened by lefticus 7 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#399 - stupid constexpr tricks

Issue - State: closed - Opened by lefticus 7 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#398 - Moving parameter packs into a lambda, is it possible?

Issue - State: closed - Opened by espenkn 7 months ago - 5 comments
Labels: episode idea

#397 - parallel_algorithms: small optimization

Issue - State: open - Opened by rpolasek 7 months ago

#396 - parallel_algorithms: small optimization

Issue - State: open - Opened by rpolasek 7 months ago

#395 - parallel_algorithms: libttb-dev should be libtbb-dev

Issue - State: open - Opened by rpolasek 7 months ago

#394 - parallel_algorithms: libttb-dev should be libtbb-dev

Issue - State: open - Opened by rpolasek 7 months ago

#393 - Use ChatGPT to solve bugs

Issue - State: open - Opened by unimock-cpp 7 months ago
Labels: episode idea

#392 - C++26 inplace_vector

Issue - State: open - Opened by nebkat 8 months ago - 1 comment
Labels: episode idea

#391 - From C++ Weekly Ep 404 : Code which should avoid move does a copy with std::vector

Issue - State: open - Opened by Indra5196 8 months ago - 4 comments
Labels: episode idea

#390 - A look at tail call elimination

Issue - State: open - Opened by lefticus 8 months ago
Labels: episode idea

#389 - C++ is a functional programming language

Issue - State: closed - Opened by lefticus 8 months ago - 1 comment
Labels: episode idea, C++ Weekly, Recorded

#388 - -Wnrvo

Issue - State: closed - Opened by lefticus 9 months ago - 4 comments
Labels: episode idea, C++ Weekly, Recorded

#387 - C++23 Fixes Ranged For Loops

Issue - State: closed - Opened by lefticus 9 months ago - 2 comments
Labels: episode idea, C++ Weekly, Recorded

#386 - Custom allocators for embedded usage of std library

Issue - State: open - Opened by PBrunot 9 months ago
Labels: episode idea

#385 - taking address of STL functions

Issue - State: closed - Opened by billyzs 9 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#384 - Talk about the bugs you found for the cpponsea

Issue - State: open - Opened by fcolecumberri 9 months ago
Labels: episode idea

#383 - C++ Custom user defined attributes

Issue - State: open - Opened by baderouaich 9 months ago
Labels: episode idea

#382 - Stop Using .h

Issue - State: closed - Opened by lefticus 9 months ago - 3 comments
Labels: episode idea, C++ Weekly, Recorded

#381 - std::generator, any_range, type erased ranges and iterators

Issue - State: open - Opened by davidhunter22 10 months ago
Labels: episode idea

#380 - Undefined Behavior and The Ranges of Enumerations

Issue - State: open - Opened by lefticus 10 months ago - 1 comment
Labels: episode idea, C++ Weekly, ready to record

#379 - Integer conversion best practices.

Issue - State: open - Opened by bleppard 10 months ago
Labels: episode idea

#378 - spack package manager

Issue - State: open - Opened by lefticus 11 months ago
Labels: episode idea, C++ Weekly, ready to record

#377 - C++23's std::generator

Issue - State: closed - Opened by lefticus 11 months ago - 1 comment
Labels: episode idea, C++ Weekly, Recorded

#376 - C++26's parameter pack indexing

Issue - State: closed - Opened by lefticus 11 months ago - 1 comment
Labels: episode idea, C++ Weekly, Recorded

#375 - Why constexpr matters

Issue - State: closed - Opened by lefticus 11 months ago - 1 comment
Labels: episode idea, C++ Weekly, Recorded

#374 - lambdas as state machines

Issue - State: closed - Opened by lefticus 11 months ago - 4 comments
Labels: episode idea, C++ Weekly, Recorded

#373 - C++98 vs C++23 performance / binary size in infiz project

Issue - State: open - Opened by lefticus 11 months ago - 1 comment
Labels: episode idea, C++ Weekly, ready to record

#372 - c++26's cnttp bind functions

Issue - State: open - Opened by lefticus 11 months ago
Labels: episode idea, C++ Weekly, ready to record

#371 - Customization point objects

Issue - State: open - Opened by Pierre-Colin 11 months ago
Labels: episode idea

#370 - .reset vs ->reset

Issue - State: closed - Opened by lefticus 11 months ago - 4 comments
Labels: episode idea, C++ Weekly, Recorded

#367 - Porting X to (modern) C++

Issue - State: open - Opened by WimLeflere about 1 year ago
Labels: episode idea

#366 - Use cases for void_t

Issue - State: open - Opened by sandeshk89 about 1 year ago - 1 comment
Labels: episode idea

#363 - Nested exceptions; value and best practices

Issue - State: open - Opened by cwsamuelson about 1 year ago - 2 comments
Labels: episode idea

#362 - Exceptions best practices

Issue - State: open - Opened by lefticus about 1 year ago
Labels: episode idea, C++ Weekly

#361 - Moving from exceptions to std::expected

Issue - State: open - Opened by lefticus about 1 year ago
Labels: episode idea, ready to record

#360 - Moving from C++20 to C++23

Issue - State: closed - Opened by lefticus about 1 year ago - 1 comment
Labels: episode idea, Recorded

#359 - Moving from C++17 to C++20

Issue - State: closed - Opened by lefticus about 1 year ago - 1 comment
Labels: episode idea, Recorded

#358 - Moving from C++14 to C++17

Issue - State: closed - Opened by lefticus about 1 year ago - 1 comment
Labels: episode idea, Recorded

#357 - Moving from C++11 to C++14

Issue - State: closed - Opened by lefticus about 1 year ago - 3 comments
Labels: episode idea, Recorded