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

From Expertiza_Wiki
Jump to navigation Jump to search
Line 32: Line 32:
         Windows
         Windows
    
    
         512 MB RAM
         * 512 MB RAM
         Pentium 4-level processor  
         * Pentium 4-level processor  
          
          
         Mac OS   
         Mac OS   
         512 MB RAM
         * 512 MB RAM
         G5 or Intel-based machine  
         * G5 or Intel-based machine  
          
          
         Linux     
         Linux     
         512 MB RAM
         * 512 MB RAM
         Pentium 4-level processor  
         * Pentium 4-level processor  


'''Netbeans'''
'''Netbeans'''


         Microsoft Windows operating systems:
         Microsoft Windows operating systems  
         Processor: 780 MHz Intel Pentium III workstation or equivalent
         * Processor: 780 MHz Intel Pentium III workstation or equivalent
         Memory: 512 megabytes
         * Memory: 512 megabytes
Disk space: 125 megabytes of free disk space  
* Disk space: 125 megabytes of free disk space  


SolarisTM operating system:
SolarisTM operating system  
Processor: 500 MHz UltraTM 60 workstation or equivalent
* Processor: 500 MHz UltraTM 60 workstation or equivalent
Memory: 512 megabytes
* Memory: 512 megabytes
Disk space: 125 megabytes of free disk space  
* Disk space: 125 megabytes of free disk space  


Linux operating system:
Linux operating system  
Processor: 800 MHz Intel Pentium III workstation or equivalent
* Processor: 800 MHz Intel Pentium III workstation or equivalent
Memory: 512 megabytes
* Memory: 512 megabytes
Disk space: 125 megabytes of free disk space  
* Disk space: 125 megabytes of free disk space  


'''Rubymine'''
'''Rubymine'''

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

       Microsoft Windows operating systems 
       * Processor: 780 MHz Intel Pentium III workstation or equivalent
       * Memory: 512 megabytes

* Disk space: 125 megabytes of free disk space

SolarisTM operating system * Processor: 500 MHz UltraTM 60 workstation or equivalent * Memory: 512 megabytes * Disk space: 125 megabytes of free disk space

Linux operating system * Processor: 800 MHz Intel Pentium III workstation or equivalent * Memory: 512 megabytes * Disk space: 125 megabytes of free disk space

Rubymine

       Microsoft Windows Vista/2003/XP/2000
    	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)

1.42 GHz G4, G5 or Intel-based Mac recommended 256 MB RAM minimum 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 on Rails

References