CSC/ECE 517 Fall 2011/ch1 1a lj: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 4: Line 4:
In this Wiki, several kinds of [http://en.wikipedia.org/wiki/Integrated_development_environment IDEs] for [http://en.wikipedia.org/wiki/Ruby_(programming_language) Ruby language] is shown and their features are compared carefully.
In this Wiki, several kinds of [http://en.wikipedia.org/wiki/Integrated_development_environment IDEs] for [http://en.wikipedia.org/wiki/Ruby_(programming_language) Ruby language] is shown and their features are compared carefully.


=What is Ruby=[[File:Example.jpg]]
=What is Ruby=[[http://en.wikipedia.org/wiki/File:Ruby_logo.svg]]
Ruby is a dynamic, reflective, general-purpose object-oriented programming language. Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflective. It also has a dynamic type system and automatic memory management;
Ruby is a dynamic, reflective, general-purpose object-oriented programming language. Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflective. It also has a dynamic type system and automatic memory management;



Revision as of 22:33, 7 September 2011

CSC/ECE 517 Fall 2010/ch1 1a lj


Introduction

In this Wiki, several kinds of IDEs for Ruby language is shown and their features are compared carefully.

=What is Ruby=[[1]] Ruby is a dynamic, reflective, general-purpose object-oriented programming language. Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflective. It also has a dynamic type system and automatic memory management;

What is an IDE

An integrated development environment (IDE) (also known as integrated design environment, integrated debugging environment or interactive development environment) is a application software that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of:


Popular IDEs for Ruby

Eclipse

Aptana

rubymine

Textmate

Redcar

NetBeans (6.0)

Geany

gEdit

XCode

emacs

RDT

IntelliJ Idea

Comparison of Different IDEs for Ruby

Summary

References