![]() Others are fast and exciting, but dangerous to drive and expensive to service. Some are ugly and difficult to drive, yet parts are cheap and plentiful. If you’re a non-programmer, then a useful analogy is to think of programming languages as being a little bit like cars Some cars are slow and clunky, yet incredibly reliable. As an aside, we see this happen frequently when people are selecting CMS systems like Drupal too. In a sense, the language which had the most ‘marketing’, got selected. ![]() they had have heard of), rather than selecting the language which was best for the project. In the past, we’ve seen this result in non-technical customers insisting on using a language they were familiar with (i.e. This can make it incredible difficult for non-programmers to understand the differences between programming languages and the impact a poor language choice can have on a project. You’ve only got to take a look at the fantastic evolution diagram below to see the incredible ecosystem of programming languages available to engineers.Īll programming languages have their quirks and an army of advocates who will refute any negativity about their language of choice. There are literally thousands of different languages, which have evolved over years and are influenced by one anothers ancestors. It is incredibly difficult to succinctly articulate the differences between programming languages. In this article, I want to take you through some of these reasons and explain why we think Ruby is a fantastic choice for a modern web application. Over the years we’ve had countless conversations about the pros and cons of Ruby. Here at Made Tech we’re big fans of Ruby and use Ruby on Rails for most of our web applications.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |