# Can I do this with Ruby?

**URL:** <https://www.ruby-forum.com/t/can-i-do-this-with-ruby/187898>\
**Category:** Ruby\
**Created:** [May 1, 2010, 8:12am UTC](https://www.ruby-forum.com/t/can-i-do-this-with-ruby/187898 "2010-05-01T08:12:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![marlon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/8c91f0/32.png) [@marlon](https://www.ruby-forum.com/u/marlon)\
**Post date:** [May 1, 2010, 8:12am UTC](https://www.ruby-forum.com/t/can-i-do-this-with-ruby/187898/1 "2010-05-01T08:12:14Z")

</div>

I have very little knowledge in programming. I tried to learn Visual  
BASIC couple of years ago but gave up. The extent of my programming  
skills is laughable. The most complicated program I can make is as  
follows:  
Enter numeric values in two textboxes, click a button that would add the  
values, the answer would appear in a label.

Now I want to give Ruby a shot. I work in a manufacturing company and I  
want to make a program that handles the following: order entry,  
scheduling deliveries, updating (customers, products, suppliers, etc.)  
, handling customer and supplier accounts, inventory, etc.

I know MS Access alone can handle all the work cited above but I want to  
make my own program.

Any tips?

---

<div class="post-metadata">

**Author:** ![marlon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/8c91f0/32.png) [@marlon](https://www.ruby-forum.com/u/marlon)\
**Post date:** [May 1, 2010, 8:38am UTC](https://www.ruby-forum.com/t/can-i-do-this-with-ruby/187898/2 "2010-05-01T08:38:39Z")

</div>

On Sat, May 1, 2010 at 2:12 AM, Marlon Ng [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Now I want to give Ruby a shot. I work in a manufacturing company and I  
> want to make a program that handles the following: order entry,  
> scheduling deliveries, updating (customers, products, suppliers, etc.)  
> , handling customer and supplier accounts, inventory, etc.

If I was building an application to handle something like that, I  
would probably start with a webapp in Ruby on Rails. If I didn’t want  
a webapp, I would probably look towards JRuby/Swing.

---

<div class="post-metadata">

**Author:** ![marlon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/8c91f0/32.png) [@marlon](https://www.ruby-forum.com/u/marlon)\
**Post date:** [May 1, 2010, 8:57am UTC](https://www.ruby-forum.com/t/can-i-do-this-with-ruby/187898/3 "2010-05-01T08:57:29Z")

</div>

> If I was building an application to handle something like that, I  
> would probably start with a webapp in Ruby on Rails. If I didn’t want  
> a webapp, I would probably look towards JRuby/Swing.

I’m not interested in webapp because we don’t have a network setup. I  
want a simple program that works on a single pc only.

---

<div class="post-metadata">

**Author:** ![marlon](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/8c91f0/32.png) [@marlon](https://www.ruby-forum.com/u/marlon)\
**Post date:** [May 1, 2010, 9:36am UTC](https://www.ruby-forum.com/t/can-i-do-this-with-ruby/187898/4 "2010-05-01T09:36:00Z")

</div>

On Sat, May 1, 2010 at 8:57 AM, Kaye Ng [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > If I was building an application to handle something like that, I  
> > would probably start with a webapp in Ruby on Rails. If I didn’t want  
> > a webapp, I would probably look towards JRuby/Swing.
> 
> I’m not interested in webapp because we don’t have a network setup. I  
> want a simple program that works on a single pc only.

You don’t need a network setup to use a webapp, you can launch it in  
your PC and use a browser to interact with the application. HTML is  
probably easier than GUI code, and web frameworks like Rails have a  
lot of documentation and support.

Jesus.
