3

Can we use RubyOnRails framework to develop websites for financial transactions & banking transcations.

Is RubyonRails a DSL for banking Domains.

Some days on DSL, i believe most of the facts of Banking system are static and they may not need any subsequent alterations.. simultaneously. So defining a DSL, one way process must work.

T.Raghavendra
  • 362
  • 4
  • 12
  • I really dislike this question, it is incredibly argumentative and vague, there is no real way to answer it. – Sam Saffron Sep 18 '09 at 06:48
  • I have been in the world of rubyonrails for nearly 50 months, and i have always seen developers working in non secure domains, well if it has a good fit for banking & financial transction web domins. surely we can recommend rubyonrails. – T.Raghavendra Feb 08 '09 at 07:08
  • Surely, my point was not about ahich bank, I have been working in ROR domain for nearly 36 months, so never heard from RubyonRails website in banking. – T.Raghavendra Feb 10 '09 at 14:07
  • A DSL is by definition a Domain-Specific Language. As Ruby is not specifically designed for the banking and financial industries, it is not a DSL for those. But as Michael Gee says below, it makes it easy to define your own DSLs on top of the core language. – Steve Hill Aug 02 '11 at 11:45

2 Answers2

3

Banking transactions are all done in stored procedures in software and databases independent of the web interface to your bank account, so you could use any web framework, but this is one of the only areas where you have sufficiently complex transactional rules that the J2EE stack actually makes sense. RAILS on the other hand is optimized for simple CRUD, which banking ain't. Its possible, but probably not the right tool for the job.

rjurney
  • 4,824
  • 5
  • 41
  • 62
  • I agree banking transactions are done completely on stored procedures on Database side, my point on this question was the secutirities available on the domain specific for banking. practically mostly i suppose .Net & J2EE is used for this purpose. never heard od website in ROR for banking. – T.Raghavendra Feb 10 '09 at 14:05
2

Of course you can. Ruby on Rails can perform the same tasks as any other web framework. Maybe you should pose a question about a particular task that you think would be hard for Ruby on Rails, and we can address that.

Ruby on Rails is not a DSL for banking. Ruby makes it easy to define your own DSLs, and Ruby on Rails is a good way to get that business logic available over the internet.

Michael Gee
  • 166
  • 9