calmclamour.com calmclamour.com
   Home >> About Us >> Privacy Policy >> Terms of Use >> Add Your Link >> Add Your Article
Search:   
Add Your Link
 

Travel & Vacation

Business & Commerce

Jobs & Employment

Research & Science

Health & Hygiene

Estate & Realty

Fashion & Lifestyle

Academics & Education

Online & Indoor Games

Shopping & Auction

Recreation

Medicine & Treatment

Law & Politics

Home & Garden

Art & Creative

Eating & Drinking

Internet & Computers

Finance & Banking

News & Media

Automobiles

Self Management

Society & Issues

Sports

Children & Teens

 

Home › Internet & Computers › Software Resources
 

Ruby on Rails - an Introduction

 
Author: Hans Bool
 

Searching for Ruby on Rails will give you only two responses. When you search at ezines, that is. I found that very curious. So the next time you will search for it you will at least find three. And I will remove this article when this amount will not increase soon (please remind me about this).

There are as many computer languages as there are natural languages. Natural languages decrease in number, where computer languages are born during the time you have been on a holiday.

Smalltalk was, by the time quite revolutionary in the sense that it appeared rather natural. Like real small talk. But more important was the fact that it was object oriented (OO). This means that the language simulates not only natural language (if you are not familiar with computer languages you should check this, because it is only relatively true) but also it is able to describe the world more accurate, because of using objects.

One of the disadvantages of OO languages is the fact that you (needed) to describe this world first before you could do anything with it (the real programming). The other nuisance about OO was the fact - and Im not an expert - that it is rather un-commercial. Maybe for the same reason. Another problem with OO was that in real life, the computer infrastructure was not at all OO-like and you needed to convert your objects to flat database structures. This lowered the performance of OO-applications and the design process was elaborate. Only once when you had build up your own OO-infrastructure you where able to get to speed. Maybe not quite the same, but the learning curve was high.

The first problem describing the world could be solved by using Rails. Rails provide you frameworks with ready to use libraries. What also could be solved is the learning curve, the translation into normal database structure appears to be solved automatically (internally). Ruby has been introduced since 1993, but the Rails are new. And it would be worthwhile following this development.

2006 Hans Bool

 
 
 

Related Articles

 
Affiliate Marketing
 
Want To Outsource? Find Out What's Good to Outsource and What's Bad For Business
 
CD Label Printers
 
5 Essential Qualities You Need for Explosive Success in Affiliate Marketing
 
Adsense Tips - Make More Money With Your Web Site
 
Eight Simple Steps For Enhancing Your Website
 
HTML Explained: Part 2
 
Getting Big Blog Traffic
 
Choosing the Best MP3 Player for Travel
 
Online Affiliate Program Blog: The Correct Way To Use It
 
 
 
Home >> Privacy Policy >> Terms of Use  
Copyright © 2008 www.calmclamour.com All Rights Reserved.