A Compositional Approach to Optimizing the Performance of Ruby Apps
07-Oct-2021 1616
Ruby has long been derided as a slow programming language. While this accusation has some element of truth to it, successive Ruby versions, released yearly, have made great strides in improving Ruby’s performance characteristics.In addition to all the iterative performance improvements - Ruby 2.6 and 2.7 were especially impressive in terms of performance gains - recent versions have introduced bigger features aimed at improving performance, namely: a JIT compiler, the Ractor API for achieving parallelism, and the Fiber scheduler interface aimed at improving concurrency for I/O bound applications.
A Compositional Approach to Optimizing the Performance of Ruby Apps #ruby #rubydeveloper #rubyonrails #Compositional #Approach #Optimizing #Performance #performance https://rubyonrails.ba/link/a-compositional-approach-to-optimizing-the-performance-of-ruby-apps