Developing interactive applications
Page 1 of 112 Replies - 2319 Views - Last Post: 18 August 2012 - 12:18 AM
#1
Developing interactive applications
Posted 14 August 2012 - 03:31 PM
Thanks in advance.
Replies To: Developing interactive applications
#2
Re: Developing interactive applications
Posted 14 August 2012 - 03:37 PM
#3
Re: Developing interactive applications
Posted 14 August 2012 - 04:29 PM
That level of abstraction helps build prototypes far more rapidly than in PHP or other web based languages.
Combined with the power of metaprogramming elements, Rails is a force to be reckoned with. Consider this one, you can use the method .find_all_by_name even though it doesn't exist, and it'll still return results for all entries using name. Take it one step further, you can dynamically call a string/symbol that matches a method name as a method, allowing dynamic dispatch of methods.
Imagine the infinite possibilities with this much potential power and more.
Really, you would have to start reading to find all of this out, but it is most certainly worth the time.
#4
Re: Developing interactive applications
Posted 17 August 2012 - 03:50 AM
Everything you've told me is very lucrative! Does Ruby have its own database? How fast is it?
Can you showcase some apps?
#5
Re: Developing interactive applications
Posted 17 August 2012 - 10:36 AM
As for a database, Ruby can use pretty much any database you prefer.
This post has been edited by Skaggles: 17 August 2012 - 10:37 AM
#6
Re: Developing interactive applications
Posted 17 August 2012 - 03:53 PM
Elihu5991, on 17 August 2012 - 05:50 AM, said:
Everything you've told me is very lucrative! Does Ruby have its own database? How fast is it?
Can you showcase some apps?
The beauty of Rails compared to PHP is that Rails is extremely closely related to its base in Ruby. Ruby is used for anything from scripting to full scale development. The limits of your potential are quite literally your imagination. If you feel like it, you can redefine String or Object itself just for kicks. That's the type of power you get.
Check my post on 'Why Ruby?': http://www.dreaminco...87949-why-ruby/
...and then look into ORM (ActiveRecord, Sequel, etc.) and cry from the beauty of not having to map objects full of hyper-redundant code for database interaction.
#7
Re: Developing interactive applications
Posted 17 August 2012 - 07:52 PM
#8
Re: Developing interactive applications
Posted 17 August 2012 - 08:10 PM
...you do know PHP is interpreted right? ...and Python, Perl, or any other scripting type language.
Compiled vs Scripting is a long one to get into, but in general I would not bother with the difference in speed.
#9
Re: Developing interactive applications
Posted 17 August 2012 - 08:55 PM
How come I shouldn't bother? That makes all the difference with user experience.
#10
Re: Developing interactive applications
Posted 17 August 2012 - 09:25 PM
Compiled languages are designed to be static, rigid, and fast.
Choose your side, but compiled on the web must not be getting very far if most of the major players are going interpreted.
#11
Re: Developing interactive applications
Posted 17 August 2012 - 09:27 PM
So Ruby can pretty much do anything on the web?
#12
Re: Developing interactive applications
Posted 17 August 2012 - 09:57 PM
Rails is a very good base for rapid development. Some of the high points are ActiveRecords, ORM, Scaffolding, Rake Files, and modes.
#13
Re: Developing interactive applications
Posted 18 August 2012 - 12:18 AM
|
|

New Topic/Question
Reply



MultiQuote








|