C++ Format Alternatives

Similar projects and alternatives to C++ Format

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

Suggest an alternative to C++ Format

Reviews and mentions

Posts with mentions or reviews of C++ Format. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-22.
  • Should I use C++ over C even if I wont use OOP
    reddit.com/r/gamedev | 2021-09-22
    Here is link number 1 - Previous text "fmt"
    reddit.com/r/gamedev | 2021-09-22
    Sometimes this means tossing out bad implementations like STD/STL C++ and using performant replacements like Google's Absiel containers, fmt, etc.
  • [Belay the C++] Yet another reason to not use printf (or write C code in general)
    reddit.com/r/cpp | 2021-08-31
    Compile times are actually comparable to printf's + header included: https://github.com/fmtlib/fmt#compile-time-and-code-bloat. With modules the latter which is a fixed per-TU cost will go away and even now is likely included transitively anyway.
    reddit.com/r/cpp | 2021-08-31
    Just use https://github.com/fmtlib/fmt It's a no brained. Faster, safer mare ergonomic
  • Communicating that a float is rounded in debugging prints
    reddit.com/r/cpp | 2021-08-12
    In fixed format floating-point point numbers are nearly always rounded. The usual solution for avoiding data loss is using the shortest decimal representation. This is for example the default format in the {fmt} formatting library (https://github.com/fmtlib/fmt).
  • How do I make my github project straight out of github buildable (no library dependecy errors,no library manager bullshit)?
    Currently I went to the library i wanted to use: https://github.com/fmtlib/fmt
  • CMake 3.21.0 available for download - Announcements
    reddit.com/r/cpp | 2021-07-21
    If you want to look at a highly non-trivial example, I suggest to study fmt. I've made it a dual-mode library, i.e. it can be used as a traditional library or alternatively as a named module.
  • Why is there still such poor compiler support for C++ Modules?
    reddit.com/r/cpp | 2021-07-14
    If you find something which does not work in modules please, please, please report it to your compiler vendor. I have personally been trying to knock out as many feedback bugs against MSVC as I can for each release and the compiler has been getting noticeably better for it. If you have a project which uses modules and is blocked somehow, send me a github link and I can build it and tease compiler bugs out. One great success story here is how we worked with /u/Daniela-E to get fmtlib built as a module interface: https://github.com/fmtlib/fmt/pull/2240.
  • 8-bit computer emulator
    reddit.com/r/beneater | 2021-06-26
    As for libraries you may find interesting/useful, spdlog and fmt are becoming extremely popular (the latter was even partially adopted into C++20). I use them in pretty much every project these days. Catch2 or doctest if you have any interest in adding unit testing.
  • How can I get started with game/graphics programming using C++ and no engine?
    reddit.com/r/gamedev | 2021-06-07
    Understanding C also makes it FAR easier to reason about the run-time cost of code since you don't have potentially implicit information such as vtables, hidden this pointer dereferences, RTTI, dynamic casts, etc. C++ also performs like shit if you use the standard iostreams, hashing, etc. unless you use 3rd party replacements. Learning C first will lead to healthy skepticism instead of just blindly trust bloated, over-engineered libraries like Boost.
  • std::source_location
    reddit.com/r/cpp | 2021-06-01
    And maybe add a reference implementation to https://github.com/fmtlib/fmt/
  • Qtile users question on configuration.
    you mean this fmt? http://docs.qtile.org/en/latest/_modules/libqtile/widget/mpd2widget.html?highlight=fmt might be a better example of fmt at use than CapsNumLockIndicator
  • Visual Studio 2019 version 16.10 Release
    reddit.com/r/cpp | 2021-05-26
    It has already been fixed in the master branch (https://github.com/fmtlib/fmt/issues/2295), you'll need to update your version of {fmt}.
  • First release of dragonbox, a fast float-to-string conversion algorithm, is available
    reddit.com/r/cpp | 2021-05-22
    There are some benchmarks in https://github.com/jk-jeon/dragonbox#performance. TL;DR it's faster than other state of the art algorithms like Ryu, Schubfach and variations of Grisu. We saw a nice speed up when switching from Grisu3 to Dragonbox in {fmt}: https://github.com/fmtlib/fmt/pull/1882 and it has been improved even more since then.
  • What can C++ do that Rust can’t? (2021 edition)
    reddit.com/r/rust | 2021-05-08
    Yes, mentioned in the features here: https://github.com/fmtlib/fmt

Stats

Basic C++ Format repo stats
48
12,035
9.8
5 days ago

fmtlib/fmt is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.