home.social

#headeronly — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #headeronly, aggregated by home.social.

fetched live
  1. 🎩✨ Behold, yet another "revolutionary" C++ library that promises to make binary streaming as easy as pie, except it's header-only because why not make #debugging a nightmare? 🛠️🔍 GitHub Copilot probably needs a vacation after enduring this splendid display of "innovation." 🌟🤖
    github.com/EmberEmu/Hexi #C++library #binarystreaming #headeronly #GitHubCopilot #innovation #HackerNews #ngated

  2. 🎩✨ Behold, yet another "revolutionary" C++ library that promises to make binary streaming as easy as pie, except it's header-only because why not make #debugging a nightmare? 🛠️🔍 GitHub Copilot probably needs a vacation after enduring this splendid display of "innovation." 🌟🤖
    github.com/EmberEmu/Hexi #C++library #binarystreaming #headeronly #GitHubCopilot #innovation #HackerNews #ngated

  3. How on earth do you maintain a library where all the code is contained in one 12K LOC file?

    #Coding #Cpp #HeaderOnly

  4. How on earth do you maintain a library where all the code is contained in one 12K LOC file?

    #Coding #Cpp #HeaderOnly

  5. Знайшов ще одну не погану C++ бібліотеку для розбору вхідних аргументів програми. Називається TCLAP (Templatized C++ Command Line Parser). Вона є header-only тому зібрати набагато простіше, але мені таке не дуже подобається. Подивитись більше інформації з прикладами можна тут. Поширюється бібліотека під ліцензією MIT.

    На жаль стандартне форматування помилок, довідки й версії не дуже звичне, але досить просто можна замінити на своє власне. Також було б непогано додати сучасні constexpr і таким чином пришвидшити виконання. А якщо у C++26 нарешті зʼявиться рефлексія. А з використанням C++23 можна було б замінити динамічний поліморфізм на статичний (CRTP). Ну це я вже дуже розмріявся.

    #cpp #cxx #argv #args #parsing #parser #cli #lib #library #tclap #headeronly

  6. Whoever brought #HeaderOnly libraries to C++ shall be forever banned from any computer. What a nasty person!

    #CPlusCPlus #Programming

  7. Whoever brought #HeaderOnly libraries to C++ shall be forever banned from any computer. What a nasty person!

    #CPlusCPlus #Programming