This document discusses Mirah and Dubious, a staticly typed language and web framework. Mirah compiles to JVM bytecode for fast performance without a runtime. Dubious allows writing code similar to Rails and works on Google App Engine. Examples show Dubious controllers and templates are similar to Rails while models are simpler. It spins up quickly and works well on App Engine.
Building native Android applications with Mirah and PindahNick Plante
?
Mirah is a Ruby-like language that compiles to Java bytecode, allowing Ruby developers to write Android apps without using Java. The document introduces Mirah and Pindah, a framework that makes it easier to develop Android apps in Mirah. It provides an example "Up or Down?" app that checks the status of websites and displays results. While Mirah offers a more Ruby-like syntax, it is still immature and tooling support needs improvement, making large Android app development challenging.
Opal - Ruby Style!! Ruby in the browserForrest Chang
?
The document discusses Opal, a Ruby runtime for JavaScript that compiles Ruby code to JavaScript. It can be used to write Ruby code that runs in the browser. The author expresses excitement about being able to use Ruby on both the frontend and backend and shares an example of using Opal to write a simple Ruby class that interacts with JavaScript. Key projects related to Opal are also listed.
This document discusses Opal, a Ruby to JavaScript compiler. It provides 7 reasons why Opal will make developers happy: 1) It is a viable Ruby implementation, 2) It solves issues similarly to how Ruby would with Greenspun's 10th Rule, 3) It solves problems the Ruby way, 4) Developers can use familiar Ruby tools, 5) It integrates easily with Ruby code, 6) It provides new browser-based tools, and 7) It points to a new future of one language across front-end and back-end. The document encourages readers to try out Opal, provide feedback, and contribute to the project.
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)deris0126
?
This is vimconf 2015 slide. that title is "Introduction to Vim plugins developed by non-Japanese Vimmer" (Japanese version)
English version is here(http://www.slideshare.net/deris0126/vimconf2015-en)
This document discusses Mirah and Dubious, a staticly typed language and web framework. Mirah compiles to JVM bytecode for fast performance without a runtime. Dubious allows writing code similar to Rails and works on Google App Engine. Examples show Dubious controllers and templates are similar to Rails while models are simpler. It spins up quickly and works well on App Engine.
Building native Android applications with Mirah and PindahNick Plante
?
Mirah is a Ruby-like language that compiles to Java bytecode, allowing Ruby developers to write Android apps without using Java. The document introduces Mirah and Pindah, a framework that makes it easier to develop Android apps in Mirah. It provides an example "Up or Down?" app that checks the status of websites and displays results. While Mirah offers a more Ruby-like syntax, it is still immature and tooling support needs improvement, making large Android app development challenging.
Opal - Ruby Style!! Ruby in the browserForrest Chang
?
The document discusses Opal, a Ruby runtime for JavaScript that compiles Ruby code to JavaScript. It can be used to write Ruby code that runs in the browser. The author expresses excitement about being able to use Ruby on both the frontend and backend and shares an example of using Opal to write a simple Ruby class that interacts with JavaScript. Key projects related to Opal are also listed.
This document discusses Opal, a Ruby to JavaScript compiler. It provides 7 reasons why Opal will make developers happy: 1) It is a viable Ruby implementation, 2) It solves issues similarly to how Ruby would with Greenspun's 10th Rule, 3) It solves problems the Ruby way, 4) Developers can use familiar Ruby tools, 5) It integrates easily with Ruby code, 6) It provides new browser-based tools, and 7) It points to a new future of one language across front-end and back-end. The document encourages readers to try out Opal, provide feedback, and contribute to the project.
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)deris0126
?
This is vimconf 2015 slide. that title is "Introduction to Vim plugins developed by non-Japanese Vimmer" (Japanese version)
English version is here(http://www.slideshare.net/deris0126/vimconf2015-en)
6. Ruby
?syntax
?
require ‘sinatra’
get ‘/’ do
name = if params[:name]
params[:name]
else
‘anonymous’
end
” Hello world, #{name}?”
end
6
?
# 制御構文に括弧はない
# メソッド呼び出しのカッコを省略できる
# end 地獄