From 5d8547d272d2d87b4933d7956a96319e1c8cc195 Mon Sep 17 00:00:00 2001 From: Awin Abi Date: Sat, 21 Mar 2020 11:55:30 +0530 Subject: [PATCH] Some typo, capitalization, and text fixes --- app/views/pages/index.html.haml | 40 +++++++++++++++++---------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/app/views/pages/index.html.haml b/app/views/pages/index.html.haml index 56efd2e..b0d5d53 100644 --- a/app/views/pages/index.html.haml +++ b/app/views/pages/index.html.haml @@ -1,47 +1,48 @@ .row - %h2.center The community's ruby implementation + %h2.center The community's Ruby implementation %div %p.center %span - Ruby imiplemented in 100% ruby, for everyone. + Ruby implemented in 100% Ruby, for everyone. .row .tripple %h2.center What %p RubyX %b compiles - ruby code to binary. + Ruby code to binary. %br In %b 100% - pure ruby. + pure Ruby. %p The goal here is to prove that dynamic languages do not have to be slow. %br Only interpretation is slow, but when - ruby is - %b compiled to binary - ,it can be really fast. + Ruby is + =succeed "," do + %b compiled to binary + it can be really fast. %p How fast (X times), will eventually depend on the community. - The RubyX approach works, but to create an mri compatible ruby will - take many more man-years than i have. + The RubyX approach works, but to create an MRI compatible Ruby will + take many more man-years than I have. %p RubyX is here to =succeed "," do =link_to "empower you" , "/project/motivation.html" - to make your ruby shine as much as you like. + to make your Ruby shine as much as you like. %p - Since rubyX is written in ruby, anyone can easily join, and + Since RubyX is written in Ruby, anyone can easily join, and the project is very open to newcomers. In time the idea is to implement a democratic version of open source, as an alternative the current "benevolent dictator" model. %p Contrary to what many newcomers think, ruby-x is also technically easy to join. - In the end it is just ruby, and only a very small percent of code is low level. + In the end it is just Ruby, and only a very small percent of code is low level. We have a list =ext_link "of issues" , "https://github.com/ruby-x/rubyx/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+newbie%22" - in github for beginners. + in GitHub for beginners. .tripple %h2.center Status %p @@ -49,7 +50,7 @@ =link_to "architecture", "/rubyx/layers.html" has been refined over several years. %p - A substantial part of the ruby language has been implemented: + A substantial part of the Ruby language has been implemented: %ul %li Object oriented @@ -78,12 +79,12 @@ =ext_link "Risc machine abstraction" , "https://github.com/ruby-x/rubyx/tree/master/lib/risc" (includes extensible instruction) %li - A minimal Arm and Elf implementation to create + A minimal ARM and ELF implementation to create = succeed "." do %b working binaries %h2.center Upcoming work %p - But there is still a lot of work, here are just the next few topics + But there is still a lot of work, here are some of the next few topics %ul %li Dynamic Memory management %li Benchmarks for calling and integer @@ -99,8 +100,9 @@ The presentation for = ext_link "GrillRb" , "/slides/grillrb" is more detailed than the previous unconf Hamburg one. - But a 20min video was made in hamburg and can be found - = ext_link "on youtube" , "https://youtu.be/ojW-q_wiSn8" + But a 20 minute video was made in Hamburg and can be found + =succeed "." do + = ext_link "on youtube" , "https://youtu.be/ojW-q_wiSn8" %p To get to know the system, there is also an interpreter and a basic =succeed "." do @@ -115,7 +117,7 @@ =ext_link "mail to the group" , "https://groups.google.com/forum/#!forum/ruby-x" %h2.center News %p - Last but not least, i try to get recent developments down on paper when they are + Last but not least, I try to get recent developments down on paper when they are still fresh. %p=post_link(Post.posts.values[0]) %p=post_link(Post.posts.values[1])