Hey thanks a lot Ralf - tons of strong points there. I'll definitely be
going for Ruby now.

> The drawbacks:
> 1) people could not longer use Excel
> 2) no gui

I'm sure I can make up for this by turning it into a smooth Rails webapp
(that imitates cells), maybe coupled with a decent charting library. If
anybody has any suggestions, do feel free to let me know and in turn I'll
keep them posted as well.

> Most important might be Unit-testing (I'm sure there are thousands of
buggy excel lists in the banks out there - hey might be the REAL reason for
the crisis ;-).

Hahaha :)

Thanks again man!


On Tue, Feb 5, 2013 at 9:21 AM, Ralf Mueller <ralf.muel...@zmaw.de> wrote:

>  On 02/05/2013 08:41 AM, Dwayne Henderson wrote:
>
> I'm working on this financial 
> model<http://leeds-faculty.colorado.edu/moyes/html/documents/FinancialProjectionsModelv6.8.9.xls>for
>  my upcoming ecommerce business using OpenOffice.org Calc (and the BASIC
> programming language). But as the need for more advanced programming arises
> (making the various spreadsheets more dynamic and interconnected, applying
> algorithms for analyzing data and forecasts etc.) I can't help but think
> that maybe this would all be a lot easier if it was Ruby.
>
> Is anyone aware of similar financial models made using Ruby, and if so how
> are they implemented? Are they simply Ruby wrappers for Calc or Excel, or
> maybe Xero, or a dedicated Rails app?
>
> --Dwayne
>
>
> Hi Dwayne!
> I'm not familiar with any financial models, but I've seen a lot excel
> stuff for analyzing data. so here are my 2cts:
>
> When I worked for a x-Ray tube company, they used excel to prepare data
> for the tube controller. I took 1-2 hours for every tube and only 2 people
> were able to do  this. My first task was to improve this situation. I used
> ruby for this, although they wanted me to do this in VBA ;-)
>
> With my final version it was possible to create the data
> 1) within 5 min per tube
> 2) automatically from the command line
> 3) independent of the number of data sets (excel strongly depends on the
> number of rows or columns of input data).
>
> The drawbacks:
> 1) people could not longer use Excel - I'm not kidding, this IS a real
> disadvantage, because (esp.) non-programmers tend to use excel for
> everything. That's why it's a lot easier to give your software away, when
> you've written it in Excel (or calc). People are simply familiar with it.
> 2) no gui - my gui was an editor with the config file opened. Anything
> else (like a cool gui) will keep you from the problem (or I am just not
> familiar with writing guis).
>
> I think ruby is a really good choice for doing these things -
> implementation could take a while, but you'll get a lot back: Most
> important might be Unit-testing (I'm sure there are thousands of buggy
> excel lists in the banks out there - hey might be the REAL reason for the
> crisis ;-).
> As long as you do not want to change anything excel is ok, because it
> simply runs. Keep in mind, who should use your software - programs are most
> useful when used properly.
>
> regards
> ralf
>

Reply via email to