Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
EA Standard Template Library Alternatives
Similar projects and alternatives to EA Standard Template Library
-
-
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
-
linkedin-skill-assessments-quizzes
Full reference of LinkedIn answers 2023 for skill assessments (aws-lambda, rest-api, javascript, react, git, html, jquery, mongodb, java, Go, python, machine-learning, power-point) linkedin excel test lösungen, linkedin machine learning test LinkedIn test questions and answers
-
-
BDE
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
-
-
opentrack
Head tracking software for MS Windows, Linux, and Apple OSX
-
-
ouroboros.nvim
Allows quickly switching between header and implementation files for C/C++ in Neovim.
-
winapi
Windows API declarations without <windows.h>, for internal Boost use. (by boostorg)
-
rust
Empowering everyone to build reliable and efficient software.
-
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
-
-
Cataclysm-DDA
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
-
-
-
nativejson-benchmark
C/C++ JSON parser/generator benchmark
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
EA Standard Template Library reviews and mentions
-
The joys of writing my own standard library
Can I introduce you to EASTL
-
I want to start computer graphics programming
C++, but generally treat it as C. STL is pretty slow while debugging so we avoid it and write our own replacements. If you don't want to drive that deep use something like EASTL: https://github.com/electronicarts/EASTL
-
A container with set interface based on std::vector
In my opinion, you should also benchmark it against something like boost::container::flat_set or eastl::vector_set and you should expect the same performance as with your ordered functionality. Another interesting idea for organization of such flat and sorted container can be found here.
-
What are the hallmarks of well written and high quality C++ code?
check it out: https://github.com/electronicarts/EASTL
-
Where to read about std library implementation?
EASTL might also be worth a look, the code is relatively readable and well-documented.
I just took a look at their atomic.h and wow, "well-documented" is an understatement !
-
should I just use C++ STL alternatives?
I recently read this benchmark series about hashing and hashmaps, which includes EA STL. It performs fairly decently overall in that regard. EA STL also has benchmarks in its source repo. But I would also expect that some of its perfomance improvements are almost self evident, such as containers like tuple_vector, intrusive containers, and fixed-size containers that don't have an analogous feature in the STL, all of which are integrated into its own polymorphic allocators and arenas (different from and more flexible than std::pmr) along with its other algorithms. It would be interesting to see them benchmarked against Boost, which has similar features but written in the STL style.
-
EASTL atomic macro not implemented
I'm currently trying to add EASTL to my project, but when I try to build it using CMake (either as a subdirectory, or directly in the EASTL subdirectory), I get the error message EASTL\include\EASTL\internal\atomic\atomic_integral.h(330,2): error C2338: static_assert failed: 'eastl::atomic atomic macro not implemented!'. Does anyone have any clue why this could be happening?
-
Ouroboros - A Neovim plugin for quickly switching between header and implementation files in C/C++
I haven't, but that's a great idea! I did test it against the EASTL and that worked well and is still fast enough it appears instant.
-
Are you using Coding Interviews for Senior Software Developers?
EA did it. Problem with "reliable containers" that go with your runtime is that you can't control if they cater to your specific use cases.
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 27 May 2023
Stats
electronicarts/EASTL is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of EA Standard Template Library is C++.
Popular Comparisons
- EA Standard Template Library VS STL
- EA Standard Template Library VS etl
- EA Standard Template Library VS xtensor
- EA Standard Template Library VS uSTL
- EA Standard Template Library VS linkedin-skill-assessments-quizzes
- EA Standard Template Library VS BDE
- EA Standard Template Library VS dyno
- EA Standard Template Library VS opentrack
- EA Standard Template Library VS simdjson
- EA Standard Template Library VS winapi