CSC/ECE 517 Fall 2009/wiki1a 6 aa: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 30: Line 30:
'''Aptana studio'''
'''Aptana studio'''
        
        
         Windows : 512 MB RAM ,Pentium 4-level processor  
         Windows : 512 MB RAM ,Pentium 4-level processor.
          
          
         Mac OS  : 512 MB RAM,G5 or Intel-based machine  
         Mac OS  : 512 MB RAM,G5 or Intel-based machine.
          
          
         Linux  : 512 MB RAM,Pentium 4-level processor  
         Linux  : 512 MB RAM,Pentium 4-level processor.
   
   
'''Netbeans'''
'''Netbeans'''
         Windows  : 780 MHz Intel Pentium III, 512 MB , 125 MB of disk space
          
        Windows  : 780 MHz Intel Pentium III, 512 MB , 125 MB of disk space.


Solaris  : 500 MHz UltraTM 60 workstation, 512 MB , 125 MB of disk space
Solaris  : 500 MHz UltraTM 60 workstation, 512 MB , 125 MB of disk space.
 
 
        Linux    : 800 MHz Intel Pentium III,512 MB , 125 MB of disk space
        Linux    : 800 MHz Intel Pentium III,512 MB , 125 MB of disk space.
 
 
Line 47: Line 48:
'''Rubymine'''
'''Rubymine'''


         Microsoft Windows Vista/2003/XP/2000
         Windows   : Intel Pentium III/800 MHz or higher, 256 MB , Ruby SDK version 1.8.x.
    * Intel Pentium III/800 MHz or higher (or compatible)
* 256 MB RAM minimum
* 1 GB RAM recommended
* Ruby SDK version 1.8.x or higher
* 1024x768 minimum screen resolution


        Mac OS X 10.4 (Tiger) or MacOS X 10.5 (Leopard)
Mac OS   : 1.42 GHz G4, G5 or Intel-based Mac, 256 MB , Ruby SDK version 1.8.x.
* 1.42 GHz G4, G5 or Intel-based Mac recommended
* 256 MB RAM minimum
         Linux     : Intel Pentium III/800 MHz or higher, 256 MB , Sun JDK 1.6,GNOME or KDE desktop,Ruby SDK version 1.8.x.
* 1 GB RAM recommended
* 1024x768 minimum screen resolution
* Ruby SDK version 1.8.x or higher
 
         Linux
        * Intel Pentium III/800 MHz or higher (or compatible)
* 256 MB RAM minimum
* 1 GB RAM recommended
* 1024x768 minimum screen resolution
* Sun JDK 1.6
* GNOME or KDE desktop
* Ruby SDK version 1.8.x or higher


==Features for Ruby==
==Features for Ruby==

Revision as of 02:02, 4 September 2009

CSC/ECE 517 Fall 2009/wiki1a 6 aa



Introduction

This page tries to review Integrated Development Environments for Ruby such as Aptana,Rubymine and Netbeans. Also the IDEs are compared with respect to certain dimensions such as facilities, ease of use, system requirements, and support for the Ruby way of thinking.

Different IDEs for Ruby

Ruby being one of the fast growinglanguges for web development has currently has many Integrated Development Environments (IDEs) that support it.the following list gives different IDEs currently in market which support Ruby on Rails and Ruby.



Comparision of Aptana,Netbeans and Rubymine

Three prominent IDEs namely Aptana, Netbeans and Rubymine are compared in the following sections with respect to features offered with respect to both ruby and Ruby on Rails

System Requirements

The three IDEs mentioned support cross platform and their minimum hardware requirement is given below for different operating systems

Aptana studio

       Windows : 512 MB RAM ,Pentium 4-level processor. 
        
       Mac OS  : 512 MB RAM,G5 or Intel-based machine. 
       
       Linux   : 512 MB RAM,Pentium 4-level processor. 

Netbeans

       Windows   : 780 MHz Intel Pentium III, 512 MB , 125 MB of disk space.

Solaris  : 500 MHz UltraTM 60 workstation, 512 MB , 125 MB of disk space.

       Linux     : 800 MHz Intel Pentium III,512 MB , 125 MB of disk space.


Rubymine

       Windows   : Intel Pentium III/800 MHz or higher, 256 MB , Ruby SDK version 1.8.x.

Mac OS  : 1.42 GHz G4, G5 or Intel-based Mac, 256 MB , Ruby SDK version 1.8.x.

       Linux     : Intel Pentium III/800 MHz or higher, 256 MB , Sun JDK 1.6,GNOME or KDE desktop,Ruby SDK version 1.8.x.

Features for Ruby

Features for Ruby on Rails

References