Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. Ruby 2.6.0 released with a new JIT compiler

Ruby 2.6.0 released with a new JIT compiler

Scheduled Pinned Locked Moved The Insider News
rubycomperformancecode-review
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    Packt Hub[^]:

    Ruby 2.6.0 comes with an early implementation of a Just-In-Time (JIT) compiler. The JIT compiler was introduced in Ruby to improve the performance of programs made with Ruby.

    Just in time for Christmas (ruby compilation edition)

    Yes, that's a 'Ruby is slow' joke. Apologies to the Ruby fans. It's your turn for old jokes.

    M D 2 Replies Last reply
    0
    • K Kent Sharkey

      Packt Hub[^]:

      Ruby 2.6.0 comes with an early implementation of a Just-In-Time (JIT) compiler. The JIT compiler was introduced in Ruby to improve the performance of programs made with Ruby.

      Just in time for Christmas (ruby compilation edition)

      Yes, that's a 'Ruby is slow' joke. Apologies to the Ruby fans. It's your turn for old jokes.

      M Offline
      M Offline
      Mark_Wallace
      wrote on last edited by
      #2

      JiT? I thought they were using the JTFC* compiler. * Just Time For Coffee

      I wanna be a eunuchs developer! Pass me a bread knife!

      1 Reply Last reply
      0
      • K Kent Sharkey

        Packt Hub[^]:

        Ruby 2.6.0 comes with an early implementation of a Just-In-Time (JIT) compiler. The JIT compiler was introduced in Ruby to improve the performance of programs made with Ruby.

        Just in time for Christmas (ruby compilation edition)

        Yes, that's a 'Ruby is slow' joke. Apologies to the Ruby fans. It's your turn for old jokes.

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #3

        Quote:

        On Optcarrot, a CPU intensive benchmark, Ruby 2.6 has 1.7x faster performance compared to Ruby 2.5. The JIT compiler, however, is still experimental and workloads like Rails might not benefit from for now.

        So, they speed up the language behind the slowest web platform in a way that doesn't actually benefit the one case where ruby performance matters. Rails sites with more than 0 users. :doh: :doh: :doh: :doh:

        Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups