/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

probablydance.com
| | www.cppstories.com
5.0 parsecs away

Travel
| | After I finished my last post about a performance timer, I got a comment suggesting other libraries - much more powerful than my simple solution. Let's see what can be found in the area of benchmarking libraries. Intro The timer I've introduced recently is easy to use, but also returns just the basic information: elapsed time for an execution of some code... What if we need more advanced data and more structured approach of doing benchmarks in the system?
| | eregon.me
7.1 parsecs away

Travel
| | In this blog post we benchmark many Ruby versions and the latest Ruby Just-in-Time compilers (JITs) on the newest Ruby benchmark suite, yjit-bench. As a teaser, the geometric mean speedups compared to CRuby 3.1 on these 14 benchmarks are: MJIT 1.26x, YJIT 1.39x, JRuby 1.86x and TruffleRuby 6.23x. Read on to find more about the benchmarks and gain insights on these speedups. This blog post is also available on Medium.
| | aradaelli.com
7.7 parsecs away

Travel
| | [AI summary] The author discusses their experience with the programming language D, highlighting its features, advantages over C/C++, and reasons for preferring it despite its niche status.
| | www.yodaiken.com
29.9 parsecs away

Travel
| [AI summary] The author outlines three technical proposals for the C standard working group to clarify undefined behavior, improve aliasing rules for memory allocators, and restrict optimizations that violate language semantics.