Feb
27
I was just looking through my server logs and noticed a google search for “VFP to Ruby”. Maybe a foxpro gem, now that would be cool. I wish I had more time to devote to such things…
One of the strengths of Ruby is that it is extremely dynamic. You can actually change the definitions of the language at runtime. At typical example given is to change the definition of the ‘time’ class to add new features, such as now, yesterday, tomorrow, etc…
It would be entirely possible to build a Foxpro interpreter in Ruby. I will begin work on such a beast soon.
As I started working on this, I quickly ran into a few issues that I felt made this idea unfeasible:
- First of all, I was unable to find a ruby gem that could write to Foxpro tables and database containers.
- The second major issue was how to get acceptable performance out of an interpreter written in an interpreted language.
- The sheer enormity of the task was rather daunting
- Last of all, my skill at Ruby development is still rather limited
Tags: VFP Ruby
Leave a Reply
You must be logged in to post a comment.