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

From Expertiza_Wiki
Jump to navigation Jump to search
Line 36: Line 36:
[[File:netbeans6.png]]
[[File:netbeans6.png]]


NetBeans refers to both a platform framework for Java desktop applications, and an integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python, Groovy, C, C++ ,Ruby and others. NetBeans IDE is a free, open-source Integrated Development Environment for software developers. All the tools needed to create professional desktop, enterprise, web, and mobile applications with the Java platform, as well as with C/C++, PHP, JavaScript and Groovy. Noting that NetBeans IDE 7.0 no longer supports Ruby and Ruby on Rails.
NetBeans refers to both a platform framework for Java desktop applications, and an integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python, Groovy, C, C++ ,Ruby and others. NetBeans IDE is a free, open-source Integrated Development Environment for software developers. All the tools needed to create professional desktop, enterprise, web, and mobile applications with the Java platform, as well as with C/C++, PHP, JavaScript and Groovy. Noting that NetBeans IDE 7.0 no longer supports Ruby and Ruby on Rails. In the following comparison we will use NetBeans 6.0 IDE.


=Comparison of Different IDEs for Ruby=
=Comparison of Different IDEs for Ruby=

Revision as of 01:14, 8 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

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 an application software that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of:

Popular IDEs for Ruby

Eclipse

Eclipse is a multi-language software development environment comprising an integrated development environment (IDE) and an extensible plug-in system. It is written mostly in Java and can be used to develop applications in Java and, by means of various plug-ins, other programming languages including Ada, C, C++, COBOL, Perl, PHP, Python, R, Ruby (including Ruby on Rails framework), Scala, Clojure, Groovy and Scheme.

Aptana

Aptana, Inc. is a company making web application development tools for Web 2.0 and Ajax for use with programming languages such as JavaScript, Ruby, PHP and Python. Aptana's main products are Aptana Studio, Aptana Cloud and Aptana Jaxer.

rubymine


NetBeans (7.0)

NetBeans refers to both a platform framework for Java desktop applications, and an integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python, Groovy, C, C++ ,Ruby and others. NetBeans IDE is a free, open-source Integrated Development Environment for software developers. All the tools needed to create professional desktop, enterprise, web, and mobile applications with the Java platform, as well as with C/C++, PHP, JavaScript and Groovy. Noting that NetBeans IDE 7.0 no longer supports Ruby and Ruby on Rails. In the following comparison we will use NetBeans 6.0 IDE.

Comparison of Different IDEs for Ruby

Summary

References