SQLite on Rails is fast, but SQLite on Helidon is faster!
Brief history
Personal website and rants on software development from Rafael Revi.
Brief history
Using the Julia programming language, specifically while working through this introduction to GPU programming with Julia, let’s compare the performance (in time) of running the same computation sequentially on the CPU, in parallel on the CPU and in parallel on the GPU.
A as a Web software developer (mostly back-end or full-stack), often we have to intercept requests as they come in or intercept responses before they finally go out (to the client), and do some level of work during said interception.
Before we begin, let’s state some obvious…
Much like in my previous post, on the performance comparison between a model year 2018 Intel based MacBook Pro versus a model year 2021 Apple Silicon (M1) MacBook Pro, the 12th generation of Intel CPUs and SoC are a major leap in performance versus hardware that is only a few years old, like a 8th generation Intel CPU and chipset.
Considering that Crystal is heavily influenced by Ruby, and subsequently frequently compared against each other, I want to, without going into much detail, introduce some of the ways that these two languages are different when it comes to some advanced language features.
TL;DR
TL;DR
About The Iron Searcher Between this previous post, where I share my excitement for the Crystal programming language, and this more recent previous post, where I go over my own take at The Silver Seacher but in Ruby, I decided to try out my own take at a file search command line utility but in Crystal, and thus The Iron Searcher was born (Go read the README for what’s in a name and more).
About The Chromium Searcher