• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Roo Download

Roo

June 18, 2008
Roo is a Ruby-based software that enables access to OpenOffice, MS-Excel, and Google Spreadsheets' content. It facilitates extraction, processing, and analysis of data from these applications.
Version 1.0.0
License GPL
Platform Linux
Supported Languages English
Homepage roo.rubyforge.org
Developed by Thomas Preymesser
Roo is an impressive Ruby tool that provides access to OpenOffice, Microsoft Excel (.xls and .xlsx files), and Google Spreadsheets content. However, it currently only offers read-access, though read and write functions are enabled for Google spreadsheets.

For those who are unfamiliar, Ruby is a general-purpose, dynamic, and reflective object-oriented programming language that boasts syntax as sophisticated as Perl's, with various Smalltalk-inspired features. Originating in Japan in the mid-90s, it was developed and designed by Yukihiro "Matz" Matsumoto. The language is flexible enough to support different programming paradigms, including object-oriented, functional, and imperative, with a dynamic type system and automated memory management. Similar to languages like Python, Perl, Dylan, and CLU, Ruby runs as a single-pass interpreted language in its current official implementation, which is written in C. As there is no specification of the Ruby language, this particular implementation is deemed the de facto reference.

There exist alternative implementations of Ruby language like Rubinius, JRuby, YARV, and IronRuby, each taking different approaches with JRuby providing JIT (Just-in-time) compilation functionality.

Ruby was developed by Yukihiro Matsumoto, who began working on the project on February 24, 1993, and was first released to the general public in 1995. The name "Ruby" was used because of a joke amongst Matsumoto's circle of friends alluding to the name of the Perl programming language. 1.8.6 is the current stable version of the reference implementation as of December 2007.

Aside from the reference implementation, multiple virtual machines are in progress for Ruby, including JRuby, a Ruby port on the Java platform, IronRuby, a .NET Framework implementation by Microsoft, and Rubinius, an interpreter based on self-hosting Smalltalk virtual machines.

All in all, Roo is an exceptional tool for those who need to deal with OpenOffice, Microsoft Excel, and Google Spreadsheets content in their projects. And as a language, Ruby is quite rich, powerful, and easy to learn, and with multiple implementations, it has become increasingly versatile.
What's New

Version 1.0.0: N/A

Free Download 1.1M
424
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

Win7 Transformation Pack for Ubuntu
GNOME desktop theme with a Windows 7 look.
Steghide servicemenu
Steghide is a program for steganography, with the purpose of hidding data ...
Space Exploration
This game, called Space Exploration, is a straightforward but thrilling space exploration ...
pyPicSlideshow
Picture Slideshow software creates dynamic slideshows by combining multiple images and adding ...
Common C++ RTP
This software provides a secure and efficient RTP (Real-time Transport Protocol) stack, ...
FlickrGettr
FlickrGettr is a downloadable tool that allows users to retrieve their Flickr ...
Tacos
Tacos offers a component repository for Tapestry, enhancing the web application development ...
SiS 96x IRQ router patches
SiS 96x IRQ router patches accurately identify and resolve issues associated with ...
Goggify
Goggify is a GUI alternative to Oggify, providing the same functionalities with ...
yamiMFTX Server
yamiMFTX Server is a self-hosted file transfer and sharing software that enables ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.