Início arrow Desenvolvimento de Aplicações arrow Ruby privilegia programação baseada em testes
Ruby privilegia programação baseada em testes PDF Imprimir Endereço de e-mail:
Desenvolvimento de Aplicações arrow Tecnologias
12-05-2008 01:00:00
Especialistas na linguagem de programação Ruby consideram que um dos principais benefícios da linguagem face ao seu rival PHP (Hypertext Preprocessor) é a programação baseada em testes. “É-se excluído do mundo de programação Ruby se não se optar por um tipo de programação baseada em testes”, disse Charles Nutter, engenheiro da Sun, que trabalhou no projecto JRuby, o qual fornece uma versão da Ruby para correr na plataforma Java Virtual Machine. No caso da PHP, todos os programadores tem mais ou menos liberdade para criar aplicações como bem entendem, e não existe na cultura da linguagem PHP a exigência de se trabalhar com testes, segundo o responsável. Mark Driver, analista da Gartner, afirmou que a PHP é muito fácil de aprender, e que em conjunto com a ColdFusion, permitem aos programadores fazer bons trabalhos. No entanto, acrescentou, “se a complexidade da arquitectura ultrapassa determinados parâmetros, a linguagem PHP deixa de ser suficiente”.
Os oradores ponderaram a hipóteses da Ruby poder vir a competir directamente com a Java. David Koontz, presidente da Happy Camper Studios, considera que a Java é uma linguagem de sistemas de alta gama, já a Ruby é uma linguagem de aplicações, necessariamente mais lenta 
Ao contrário da Java, que é supervisionada pela Java Community Process (JCP), a Ruby não tem uma equipa de design formada, nem um processo de padronização formal e definido.
A Ruby tem atraído utilizadores que querem criar as suas próprias funcionalidades de linguagem, segundo Sarah Mei, programadora independente. No entanto, deverá necessitar no futuro de criar processos formais de programação.
 

SUBSCREVA A NOSSA NEWSLETTER

     

Joomla! is Free Software released under the GNU/GPL License.