sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Ruby 1.9 is fast!

    Scheduled Pinned Locked Moved Developers' Forum
    12 Posts 6 Posters 602 Views 6 Watching
    Loading More Posts
    • 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.
    • pilouP Offline
      pilou
      last edited by

      Does this has an impact on the SKP rubies?

      Frenchy Pilou
      Is beautiful that please without concept!
      My Little site :)

      1 Reply Last reply Reply Quote 0
      • Dan RathbunD Offline
        Dan Rathbun
        last edited by

        @unknownuser said:

        Does this has an impact on the SKP rubies?

        Only if we can figure out how to make Sketchup load the 1.9.x Interpreter DLL.

        On Windows, When I try it, I get a "Entry Point Not Found" error.

        Has anyone been sucessful in getting SU to use 1.9.x on the Mac ??

        I'm not here much anymore.

        1 Reply Last reply Reply Quote 0
        • J Offline
          Jim
          last edited by

          Could you wrote a wrapper that somehow tricked SketchUp into thinking it's using 1.8?

          Hi

          1 Reply Last reply Reply Quote 0
          • thomthomT Offline
            thomthom
            last edited by

            Got some numbers Jim?

            Thomas Thomassen — SketchUp Monkey & Coding addict
            List of my plugins and link to the CookieWare fund

            1 Reply Last reply Reply Quote 0
            • J Offline
              Jim
              last edited by

              No, I removed the old version even before installing 1.9.

              Hi

              1 Reply Last reply Reply Quote 0
              • thomthomT Offline
                thomthom
                last edited by

                Ok - after some Googling:

                http://antoniocangiano.com/2007/12/03/the-great-ruby-shootout/
                http://www.thebuzzmedia.com/ruby-19-quick-speed-test/

                Thomas Thomassen — SketchUp Monkey & Coding addict
                List of my plugins and link to the CookieWare fund

                1 Reply Last reply Reply Quote 0
                • Dan RathbunD Offline
                  Dan Rathbun
                  last edited by

                  @thomthom said:

                  Got some numbers Jim?

                  FYI: (From one of ThomThom's links)

                  @unknownuser said:

                  (http://antoniocangiano.com/2007/12/03/the-great-ruby-shootout/)":1zpya81u]Ruby 1.9 confirms itself as a fast implementation, about three times the speed of 1.8.6 ...

                  ADD: (From the other link by ThomThom)

                  @unknownuser said:

                  (http://www.thebuzzmedia.com/ruby-19-quick-speed-test/)":1zpya81u]Now, it is no news that 1.9 is faster than 1.8, but an 8x improvement on this simple recursive script? I was astonished! This is better than using XRuby to speedup Ruby performance!

                  I'm not here much anymore.

                  1 Reply Last reply Reply Quote 0
                  • Dan RathbunD Offline
                    Dan Rathbun
                    last edited by

                    @jim said:

                    Could you wrote a wrapper that somehow tricked SketchUp into thinking it's using 1.8?

                    Well.. in a way I did. The simpliest of all wrappers... I renamed a copy of the DLL file:
                    from msvcrt-ruby191.DLL
                    to msvcrt-ruby18.DLL (and copied it to the SU program folder.)

                    But I'm wondering if I got a 1.9.1 release that was compilied with mingwin.
                    It's about time for me to try it again, with a newER release.

                    I'm not here much anymore.

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      Jim
                      last edited by

                      Here's a slideshow of things to know about Ruby 1.9.

                      And the slideshow itself was created from simple textile markdown files using the slideshow gem. Kind of a nice idea and nice looking presentations, I think.

                      Hi

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        MartinRinehart
                        last edited by

                        Why do you suppose no one has written a compiler?

                        20 years ago a top-of-the-line PC was a 25MHz 80386. Interpreters made sense. Today, compile, link and run in a good IDE is done with the press of an F key and doesn't take a full second. Am I missing some good reason to stay interpreted?

                        Author, Edges to Rubies - The Complete SketchUp Tutorial at http://www.MartinRinehart.com/models/tutorial.

                        1 Reply Last reply Reply Quote 0
                        • AdamBA Offline
                          AdamB
                          last edited by

                          Yes. Late binding allows lots of flexibility.

                          Developer of LightUp Click for website

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post
                          Buy SketchPlus
                          Buy SUbD
                          Buy WrapR
                          Buy eBook
                          Buy Modelur
                          Buy Vertex Tools
                          Buy SketchCuisine
                          Buy FormFonts

                          Advertisement