From b858836eb92a8c73a2e72819a08b4e65e991620e Mon Sep 17 00:00:00 2001 From: Torsten Ruger Date: Fri, 1 Feb 2019 19:33:06 +0200 Subject: [PATCH] update status and link talk --- app/assets/stylesheets/site.sass | 2 +- app/views/layouts/application.html.haml | 2 +- app/views/pages/index.html.haml | 24 +++++++++++++++--------- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/app/assets/stylesheets/site.sass b/app/assets/stylesheets/site.sass index 73c1347..a3916b6 100644 --- a/app/assets/stylesheets/site.sass +++ b/app/assets/stylesheets/site.sass @@ -51,7 +51,7 @@ main , header , footer width: 100% .tripple - @include span(4) + @include gallery(4) @media only screen and (max-width: 880px) @include span(12) diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index 641efa6..b15bd82 100644 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -20,7 +20,7 @@ = yield %footer.container .row.center - %p © Copyright Torsten Ruger 2013-8 + %p © Copyright Torsten Ruger 2013-9 :javascript (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), diff --git a/app/views/pages/index.html.haml b/app/views/pages/index.html.haml index b0a3f1a..534a94b 100644 --- a/app/views/pages/index.html.haml +++ b/app/views/pages/index.html.haml @@ -34,18 +34,20 @@ .tripple %h2.center Status %p - The RubyX compiler is working, and the + The RubyX compiler is working (ie creates binaries), and the =link_to "architecture", "/rubyx/layers.html" has been refined over several years. %p - While the - =ext_link "parser" , "https://github.com/whitequark/parser" - parses 100% of ruby, currently basics are implemented: + A substantial part of the ruby language has been implemented: %ul %li Object oriented =succeed "." do =link_to "calling semantics" , "/rubyx/calling.html" + %li + Basic + =link_to "block creation" , "/blog/implicit-blocks-are-working" + and passing. %li Dynamic = succeed "." do @@ -68,13 +70,13 @@ A minimal Arm and Elf implementation to create = succeed "." do %b working binaries - %h2.center Upcomping work + %h2.center Upcoming work %p - Obviously there is still a lot of work, here are just the next few topics + But there is still a lot of work, here are just the next few topics %ul - %li Benchmarks for calling and integer (ie fibo) - %li Blocks - %li Start stdlib with String + %li Dynamic Memory management + %li Benchmarks for calling and integer + %li Start stdlib with String and files By then we may be in the foothills, but nowhere near even basecamp, let alone there. .tripple %h2.center Docs @@ -82,6 +84,10 @@ The short introduction is under the =link_to "architecture" , "/rubyx/layers.html" menu. + %p + A + = ext_link "short talk" , "/rubyx_goa_2019.pdf" + i held at rubyconf india 2019. Only pdf, while we wait for the video. %p To get to know the system, there is also an interpreter and a basic =succeed "." do