LINUX.ORG.RU

Re: Java и рельсы

Есть приличная литература про Руби и рельсы? Желательно на русском, конечно.

Xellos ★★★★★ ()

Re: Java и рельсы

правильно конечно - нефиг плодить виртуальые машины. sun таки решила всё перетащить на jvm, но лучше бы она при этом всё-таки отпустила java в свободное плавание, а то RMS уже бесится. ))

blind ()

Re: Java и рельсы

Ждем ответного хода с комментариями Тейта - запуск java на руби ;)

r ★★★★★ ()

Re: Java и рельсы

а почему бы не сделать java on rails ? неужели в ruby такие оригинальные фичи есть, что их отсутствие не позволяет реализовать фрэймворк на другом языке (тоже об. ор.)

и ваабще может ктонибудь объяснить чем RoR так превосходит Struts c правильно прделанным к нему Template Engine (не jsp )

anonymous ()

Re: Java и рельсы

Вольный перевод статьи:

Мы (Йожики) плакали, кололись, но продолжади трахать кактус!

anonymous ()
Ответ на: Re: Java и рельсы от anonymous

Re: Java и рельсы

Ну хотя бы тем, что их не надо кофигурить через 4 разных xml ника и не надо ничего компилить/деплоить. =) Явщики переползают не потому что им не хватает возможностей, а потому что захотелось глотка свежего воздуха. 8)

e-max ()
Ответ на: Re: Java и рельсы от e-max

Re: Java и рельсы

особенно "радует" сравнение производительности из shootout

Java JDK -server 29.4 Ruby 4.3

если убрать из вычислительные тесты (фибы всякие итп, те не важное для веба) то соотношение изменится не сильно

грустно это все. пиполы стали выбирать технические решения не обращая внимания на измеримые технические параметры-свойства этих решений ...

ну а если не обращать внимания на ЯП то фичевости Rails врядли превзойдет к примеру Rife http://rifers.org/features

anonymous ()
Ответ на: Re: Java и рельсы от anonymous

Re: Java и рельсы

>только впрос кому это надо.. может Джо? >гобл

На самом деле некий интерес это представляет, хотя бы в плане внутренней поддержки юникода. Потому что Matz к юникоду имеет стойкое отвращение и никуда его встраивать, похоже, не собирается, а те механизмы прозрачной поддержки юникода, что есть сейчас наеписаны на Pure ruby и посему страдают от потери производительности. Хотя может и вру - я не спец по этому языку. =)

Помницца кроме jruby был еще какой-то альтернативный проект реализации рубимашины. Надо посмотреть как у них там дела. 8)

e-max ()
Ответ на: Re: Java и рельсы от Xellos

Re: Java и рельсы

Xellos: > Есть приличная литература про Руби и рельсы? Желательно на русском конечно.

На русском точно нет. На английском вот:

Programming Ruby (2nd. Ed.): http://www.pragmaticprogrammer.com/titles/ruby/

Agile Web Development with Rails: http://www.pragmaticprogrammer.com/title/rails/

Первую книгу я уже прочитал. Весьма неплохая. Одновременно и туториал и подробный справочник по языку и стандартной библиотеке. Ещё В сети свободно лежит её первая редакция:

http://www.rubycentral.com/book/

Hjorn ()
Ответ на: Re: Java и рельсы от anonymous

Re: Java и рельсы

> и ваабще может ктонибудь объяснить чем RoR так превосходит Struts c правильно прделанным к нему Template Engine (не jsp )

свежераскрученностью с элементами истерики

prasthita ()
Ответ на: Re: Java и рельсы от anonymous

Re: Java и рельсы

>а почему бы не сделать java on rails ?

В 1.6 будет включено rhyno - тогда можно будет замутить каконо нибудь мутанта с javascriptом. Там динамический язык - всякие ActiveRecord и т.д.

r ★★★★★ ()
Ответ на: Re: Java и рельсы от r

Re: Java и рельсы

>В 1.6 будет включено rhyno - тогда можно будет замутить каконо нибудь мутанта с javascriptом. Там динамический язык - всякие ActiveRecord и т.д.

Мощная трАва. Заэмэржу обязательно.

anonymous ()
Ответ на: Re: Java и рельсы от e-max

UNICODE меня побери.

>Потому что Matz к юникоду имеет стойкое отвращение и никуда его встраивать, похоже, не собирается, а те механизмы прозрачной поддержки юникода, что есть сейчас наеписаны на Pure ruby и посему страдают от потери производительности.

UNICODE обещали в 2.0, которая будет стабилизированной 1.9 которую сейчас делают.

Camel ★★★★★ ()

Re: Java и рельсы

В чем преимуество этого решения?

Bioreactor ★★★★★ ()

Re: Java и рельсы

И причем тут вообще Linux???

"Application root C:/rails-1.0.0/public/../config/.."

Bioreactor ★★★★★ ()
Ответ на: Re: Java и рельсы от blind

Re: Java и рельсы

Сантехники правы на все 100%.

Есть жабы в свободном плаванье. Настолько "свободном", что

import javax.swing.*;

public class My
{
public static void main(String[] args)
{
JFrame frame = new JFrame();
frame.setLayout(null);
JButton b = new JButton("OK");
b.setBounds(30, 24, 60, 24);
frame.add(b);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBounds(100, 100, 450, 150);
frame.setVisible(true);
}
}

даже работает. LOL!

Как "законопослушный" программист я всегда делал:

import java.awt.*;
import javax.swing.*;

public class My
{
public static void main(String[] args)
{
JFrame frame = new JFrame();
Container c = frame.getContentPane(); // !
c.setLayout(null); // !
JButton b = new JButton("OK");
b.setBounds(30, 24, 60, 24);
c.add(b); // !
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBounds(100, 100, 450, 150);
frame.setVisible(true);
}
}

Иначе:
java.lang.Error: Do not use javax.swing.JFrame.setLayout() use javax.swing.JFrame.getContentPane().setLayout() instead
at javax.swing.JFrame.createRootPaneException(Unknown Source)
at javax.swing.JFrame.setLayout(Unknown Source)
at My.main(My.java:8)
Exception in thread "main"

Вот так-то жабы плодить!:)

Bioreactor ★★★★★ ()
Ответ на: Re: Java и рельсы от Bioreactor

Re: Java и рельсы

> Иначе: > java.lang.Error: Do not use javax.swing.JFrame.setLayout() use javax.swing.JFrame.getContentPane().setLayout() instead > at javax.swing.JFrame.createRootPaneException(Unknown Source)

так это начиная с 1.5 появилось, но все обратно совместимо.

dimag ()
Ответ на: Re: Java и рельсы от dimag

Re: Java и рельсы

java version "1.4.2_11" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_11-b06) Java HotSpot(TM) Client VM (build 1.4.2_11-b06, mixed mode)

И в FC5 (дабы не интриговать:)) Java 2 compatible. В Tiger все корректно без компонента.

Bioreactor ★★★★★ ()
Ответ на: Re: Java и рельсы от e-max

Re: Java и рельсы

>Явщики переползают не потому что им не хватает возможностей,

_Явщики переползают_? Это где ты такое видел? Ты еще скажи, что явщики бросились покупать блестящие коробочки с .NET Tema Edition Visual Studio, потому что Балмер где-то сказал, что это модно и позволяет повысить производительность труда программистов

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.