Suporte a Ruby/Rails descontinuado no Netbeans

45 respostas
G

Dear NetBeans Community:

After thorough consideration, we have taken the difficult step to discontinue support for Ruby on Rails in the NetBeans IDE. Two main issues underpin this decision:

Java SE 7 and Java Development Kit 7 (JDK 7) are the next major releases of the Java SE platform, which Oracle is committed to deliver in 2011. A key objective of the NetBeans IDE has always been to offer superior support for the Java platform. To maintain that objective and capitalize on the JDK 7 release themes–multi-language support, developer productivity and performance–it is necessary that our engineering resources are committed to a timely and quality release of NetBeans IDE 7.0.

Second: Although our Ruby support has historically been well received, based on existing low usage trends we are unable to justify the continued allocation of resources to support the feature.

As of January 27, the Ruby on Rails module will be gone from development builds of NetBeans IDE 7.0. Developers who want to continue to use Ruby on Rails functionality in the NetBeans IDE should please visit the NetBeans Ruby Support page for details on how to do so going forward.

We remain committed to delivering a first-class product to our community of developers and users, and we encourage your feedback on our mailing lists and forums, on Twitter, or by writing to us.

Thank you for your continued support of NetBeans.
The NetBeans Team

http://netbeans.org/community/news/show/1507.html

45 Respostas

M

O mcbarsotti também postou essa noticia.

Aprovei a que apareceu primeiro.

M

O que vcs acham disso?
Qual IDE vcs vão passar a usar ou já usam??

abs

R

Eu só uso IDE (Eclipse, no caso) para Java. Ruby e Python eu programo no GEdit. Quando comecei com Ruby/Rails, minha primeira tentativa foi o NetBeans, mas não achei que o custo/beneficio compensava.

Em todo caso, eles parecem ter razão na decisão. A porcentagem de rubistas que utilizam NetBeans realmente deve ser bem baixa.

D

O porquê foi bem explicado, agora é partir para outras IDE’s, a própria JetBrains anunciou que vai baixar os preços do RubyMine (eu uso e recomendo), mas tem muita coisa boa free (textmate, redcar e etc)

O

A verdade é que para linguagens dinâmicas ainda não existem boas IDEs.

M

Visual Studio com C# é realmente incrível.

M

A verdade é que boas linguagens não precisam de IDE.

T

Eu costumava usar o RadRails na versão 2 do Rails, mas parece que o plugin é incompatível com a versão 3. Eu já tinha usado o Netbeans para programar em Rails e gostava bastante. É uma pena.

Hoje em dia uso editores de texto comuns.

L

mcbarsotti:
O que vcs acham disso?
Qual IDE vcs vão passar a usar ou já usam??

abs


com certeza a IDE mais completa pra Rails.

[]s

G

Uma errata: TextMate não é FREE!

M

Vc sabe qd eles vão baixar os preços?
Uso o rubymine e ia comprar a licença mas com essa novidade sobre o preço, eu vou esperar para comprar.

S

Alguém aqui usava o Netbeans para Ruby?

A

Eu nunca usei… o máximo que fiz foi ver como era a um tempo atrás, mas não me impressionou muito não.

Falando nisso, será que fazem uma versão com suporte a Scala? :smiley:

O

ja baixou

a versao personal ta saindo por $69,00 apenas

F

Marky.Vasconcelos:
otaviojava:

A verdade é que para linguagens dinâmicas ainda não existem boas IDEs.

Visual Studio com C# é realmente incrível.

C# é uma linguagem dinâmica? :shock:

F

Redcar é muito bom. RubyMine é sensacional.

M

Filipe Chagas:

C# é uma linguagem dinâmica? :shock:

C# de certa forma é, eu estudei um pouco mas vi uma pessoa experiente trabalhando com ela e ao meu entender ela é dinâmica mas não é um Ruby ou Python da vida.

K

Isso mostra o desinteresse por Ruby, só vem caindo.

C

Nossa , esta talvez seja a maior besteira que eu já li na vida…

R

Marky.Vasconcelos:
Filipe Chagas:

C# é uma linguagem dinâmica? :shock:

C# de certa forma é, eu estudei um pouco mas vi uma pessoa experiente trabalhando com ela e ao meu entender ela é dinâmica mas não é um Ruby ou Python da vida.

Um pouco sobre a natureza “dinâmica” do C#:

C# 4.0: Programação Dinâmica

Até mais!

D

Nossa , esta talvez seja a maior besteira que eu já li na vida…
PQ :?:

F

usei so uma vez o suporte do netbeans pra ruby, e logo depois desisti, começei a usar outros editores achei lento e usava recursos demais, uso o netbeans pra Java, mas achei desnecessário para ruby.

C

Nossa , esta talvez seja a maior besteira que eu já li na vida…
PQ :?:

IDE é algo muito alem de um simples editor de codigo.

é a mesma coisa que dizer que “homem que é homem não come mel , chupa o c* da abelha”

D

chun:
IDE é algo muito alem de um simples editor de codigo.

é a mesma coisa que dizer que “homem que é homem não come mel , chupa o c* da abelha”


Não preciso de IDE para SQL, por exemplo …

[edit] Sei que SQL não é linguagem de programação, foi apenas um exemplo, você até tem razão em certo ponto mas achei seu comentario muito agressivo… com essas linguagens dinamicas fica bem mais facil programar, e estamos ficando cada vez mais independentes de IDE…[/edit]

C

drigo.angelo:
chun:
IDE é algo muito alem de um simples editor de codigo.

é a mesma coisa que dizer que “homem que é homem não come mel , chupa o c* da abelha”


Não preciso de IDE para SQL, por exemplo …

Meu deus… voce tem certeza que voce quer discutir isto utilizando Ruby e comparando ele com SQL ?

J

Filipe Chagas:
Marky.Vasconcelos:
otaviojava:

A verdade é que para linguagens dinâmicas ainda não existem boas IDEs.

Visual Studio com C# é realmente incrível.

C# é uma linguagem dinâmica? :shock:

++

G

JetBrains na cabeça… Melhor IDE que conheço tanto pra Rails quanto pra Java.

L

Lembrando que existem excelentes editores, como o TextMate que eu uso bastante, IDE é um ambiente diferente de um editor, então acho que não cabem comparações.

Por um lado vejo uma coisa boa nisso, o RubyMine já evoluiu bem mais rápido que qualquer outra IDE (alis, toas as IDEs da jetbrains são assim), havendo um aumento no número de usuários, mais bugs serão reportados e mais funcionalidades serão solicitadas, então acredito que o RubyMine vai ter uma curva de evolução ainda maior, o que é excelente.

[]s

R

C# não é uma linguagem de tipagem dinâmica. Ela tem alguma inferência de tipos, mas isso não a torna de tipagem dinâmica.

Portanto, é bem mais fácil desenvolver uma IDE pra ela, assim como é pra Java, devido aos tipos estáticos.

M

Mas C# tem algumas coisas dinamicas sim.

E ainda existe uma variavel dinamica que voce pode chamar métodos que serão resolvidos em Runtime.

R

Marky.Vasconcelos:
Filipe Chagas:

C# é uma linguagem dinâmica? :shock:

C# de certa forma é, eu estudei um pouco mas vi uma pessoa experiente trabalhando com ela e ao meu entender ela é dinâmica mas não é um Ruby ou Python da vida.

Runtime dinâmico não quer dizer que a linguagem seja dinâmica.

R

Eu sim, para o Rails, mas agora vou mudar de vez para o gmate ou redcar.

M

Galera, baixaram o preço do RubyMine, uma promoção que vai durar até o dia 15/02/2011, estrategia da Jetbrains para “pegar” as pessoas que usavam o Netbeans como IDE para desenvolvimento Ruby/Rails.

Até o dia 15 a Personal License estara custando 29 obaminhas (dolares), achei excelente o preço, vou comprar.

http://www.jetbrains.com/ruby/buy/?fromIndex

M

Acho que não tem nada a ver, não se pode falar que uma linguagem está acabando só porque uma IDE deixou de suporta-la, se fosse assim, COBOL já teria desaparecido a pelo menos 15 anos.

Os motivos foram bem claros na declaração oficial do Netbeans, vão dar maior atenção ao suporte do Java 7 e a baixa adesão do uso da linguagem Ruby NA IDE Netbeans.

abssss

G

Muito bom o preço! Vou comprar também. Já estou no trail dele aqui, tentando me acostumar com a nova syntax colloring e keymaps.

L

Ele tem opções de syntax colloring e keymaps… pode testar e usar a que mais lhe agradar.
:wink:

W

Eu sempre usei netbeans pra java. Tem 3 anos que desenvolvo com rails e só uso Vim ou Textmate.

Recomento os dois.

Abraço.

F

Ou nós estamos em planetas diferentes, ou um de nós não está enxergando o mercado.

F

Marky.Vasconcelos:
Mas C# tem algumas coisas dinamicas sim.

E ainda existe uma variavel dinamica que voce pode chamar métodos que serão resolvidos em Runtime.

Cara, isso não torna uma linguagem dinâmica.
Ruby, Python, são chamadas linguagens dinâmicas por inúmeros motivos além da tipagem não estática.

Java é completamente o inverso do que conhecemos por linguagem dinâmica, e nós sabemos que também tem suas magias negras, ou hidden features como você mesmo postou aqui no GUJ.

Sim, apesar de conhecer muito pouco acerca de C#, sei que existe a possibilidade de utilizar tipagem não estática, mas isso não a torna uma linguagem dinâmica.

[update] Voltando ao assunto do tópico, nunca gostei de Netbeans nem pra Java, quanto menos Ruby. Qualquer um entre Vim, Emacs, Textmate, Redcar, GEdit, RubyMine funciona MUITO melhor pra Ruby/Rails.

F
ranophoenix:
Marky.Vasconcelos:
Filipe Chagas:
C# é uma linguagem dinâmica? :shock:

C# de certa forma é, eu estudei um pouco mas vi uma pessoa experiente trabalhando com ela e ao meu entender ela é dinâmica mas não é um Ruby ou Python da vida.

Um pouco sobre a natureza "dinâmica" do C#:

C# 4.0: Programação Dinâmica

Até mais!

Opa, não conhecia esses novos recursos. Interessantes, mas ainda assim não fazem C# uma linguagem dinâmica.

dynamic y = Math.Abs(x);

Isso tá mais parecido com aquele tipo variant do -delphi- pascal. O que acontece aqui é uma conversão feita pelo compilador (ou pela runtime .Net DLR), não é duck typing.

Uma pergunta (é uma pergunta mesmo, não é retórica). É possível fazer, por exemplo, o equivalente ao seguinte em C#?

class_name = 'foo'.capitalize
klass = Object.const_set(class_name,Class.new)

names = ['instance1', 'instance2'] # Array of instance vars

klass.class_eval do
  attr_accessor *names

  define_method(:initialize) do |*values|
    names.each_with_index do |name,i|
      instance_variable_set("@"+name, values[i])
    end
  end
  # more...
end

[complemento]
Uma boa referência para entender o que é o quê: [url]http://akitaonrails.com/2008/02/22/tradu-o-tipagem-din-mica-vs-linguagem-din-mica-explicado[/url]

A

Ou nós estamos em planetas diferentes, ou um de nós não está enxergando o mercado.
Se for ver pelos últimos dados do TIOBE (http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html) nota-se que o Ruby está em momento de consolidação de sua faixa de mercado.
Um dos motivos para a queda da utilização de Ruby pode ser a diminuição de seu uso como linguagem de pesquisa.

[]'s

K

Poderia citar alguma fonte que comprove isso que voce disse?

Isso mostra que a maioria nao usa IDE para programar em Ruby/RoR.
Como voce pode ter notado o pessoal usa TextMate, gEdit, vim, etc…

Eu uso Aptana RadRails que e’ gratuito e penso que faz um bom trabalho.
Tentei usar o Netbeans pra desenvolver em RoR e nao gostei.

Uma questao de gosto pessoal assim como alguns usam Netbeans, outros Eclipse e outros IntelliJ.

Z

Acho que segue uma tendência do Ruby em entrar em decadência .

F

:shock:

G

LOL!

Criado 27 de janeiro de 2011
Ultima resposta 3 de fev. de 2011
Respostas 45
Participantes 26