爆速!(Rails的な意味で)ruby2.0.0とRails4.0.0.beta1を早速ためしてみた

スクリーンショット 2013-03-01 14.32.26

結論から書くと爆速でびびってます。

ざーっと開発環境を整えたのでそのへんのlogを含めて。
libyamlは入れたほうがよいみたい

% rvm get head
% rvm list known
(snip)
[ruby-]2.0.0-rc2
[ruby-]2.0.0[-p0]
ruby-head
(snip)
% brew install libyaml
% rvm install ruby 2.0.0
% rvm use 2.0.0
% gem install rails -v 4.0.0.beta1
% rails new dotpref

ディレクトリ構造はこんな感じ。
public/index.htmlがなくなってる!
app/models/concernsができてる!

% tree dotpref
dotpref
├── Gemfile
├── Gemfile.lock
├── README.rdoc
├── Rakefile
├── app
│   ├── assets
│   │   ├── images
│   │   │   └── rails.png
│   │   ├── javascripts
│   │   │   └── application.js
│   │   └── stylesheets
│   │   └── application.css
│   ├── controllers
│   │   ├── application_controller.rb
│   │   └── concerns
│   ├── helpers
│   │   └── application_helper.rb
│   ├── mailers
│   ├── models
│   │   └── concerns
│   └── views
│   └── layouts
│   └── application.html.erb
├── bin
│   ├── bundle
│   ├── rails
│   └── rake
├── config
│   ├── application.rb
│   ├── boot.rb
│   ├── database.yml
│   ├── environment.rb
│   ├── environments
│   │   ├── development.rb
│   │   ├── production.rb
│   │   └── test.rb
│   ├── initializers
│   │   ├── backtrace_silencers.rb
│   │   ├── filter_parameter_logging.rb
│   │   ├── inflections.rb
│   │   ├── mime_types.rb
│   │   ├── secret_token.rb
│   │   ├── session_store.rb
│   │   └── wrap_parameters.rb
│   ├── locales
│   │   └── en.yml
│   └── routes.rb
├── config.ru
├── db
│   └── seeds.rb
├── lib
│   ├── assets
│   └── tasks
├── log
├── public
│   ├── 404.html
│   ├── 422.html
│   ├── 500.html
│   ├── favicon.ico
│   └── robots.txt
├── test
│   ├── controllers
│   ├── fixtures
│   ├── helpers
│   ├── integration
│   ├── mailers
│   ├── models
│   └── test_helper.rb
├── tmp
│   └── cache
│   └── assets
└── vendor
└── assets
├── javascripts
└── stylesheets

と、rails インストールはこんなもんですねー。

% rails g migration create_workspaces

で、適当にmigration fileを書いて。

% rake db:migrate
1.16s user 0.15s system 68% cpu 1.902 total

1.16s??????爆速!!!
rails cもrails sも早すぎ。。。。
zeusはオワコンですね。

で、適当にエラーでも発生させてみて、リッチなエラー画面が見えた!!!

Rails4.0.0.beta1 エラー画面

Rails4.0.0良い感じ!!

WEB+DB PRESSのRails4特集はホント勉強になります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>