From a34550a61fea2ee2468bca14048b5c05bcbdc5c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torsten=20R=C3=BCger?= Date: Sat, 31 Aug 2019 11:27:49 +0300 Subject: [PATCH] small changes --- app/views/slides/grillrb/_next.haml | 82 +++++++++++++---------------- 1 file changed, 38 insertions(+), 44 deletions(-) diff --git a/app/views/slides/grillrb/_next.haml b/app/views/slides/grillrb/_next.haml index b60e0f4..1aec9f4 100644 --- a/app/views/slides/grillrb/_next.haml +++ b/app/views/slides/grillrb/_next.haml @@ -3,40 +3,39 @@ %h2 What can you do %h2 Impact on community -%section#my_next - %section#next - %h2 My next Plans - %p Benchmarks - %p Bootstrapping - %p Parfait +%section#next + %h2 My next Plans + %p Benchmarks + %p Bootstrapping + %p Parfait - %section#bench - %h2 Benchmarks - %p Micro with mixed results - %p.fragment Integer ops slightly slower - %p.fragment Calling 2x faster - %p.fragment Puts faster than c +%section#bench + %h2 Benchmarks + %p Micro with mixed results + %p.fragment Integer ops slightly slower + %p.fragment Calling 2x faster + %p.fragment Puts faster than c - %section#bench_conclusion - %h2 Conclusion from Benchmarks - %p Bigger benchmarks, more functionality - %p.fragment Profiling - %p.fragment Macros - %p.fragment Inlining +%section#bench_conclusion + %h2 Conclusion from Benchmarks + %p Bigger benchmarks, more functionality + %p.fragment Profiling + %p.fragment Macros + %p.fragment Inlining - %section#better_parf - %h2 Better Parfait - %p Integrate existing tests - %p.fragment Complement existing classes - %p.fragment More classes - %p.fragment Optimize +%section#better_parf + %h2 Better Parfait + %p Integrate existing tests + %p.fragment Complement existing classes + %p.fragment More classes + %p.fragment Optimize - %section#better_parf - %h2 Bootstrap - %p Compile ruby-x with rubyxc - %p.fragment Improving compiler - %p.fragment Figure out metacode - %p.fragment Integrate ruby spec +%section#better_parf + %h2 Bootstrap + %p Compile ruby-x with rubyxc + %p.fragment Improving compiler + %p.fragment Figure out metacode + %p.fragment Integrate ruby spec %section#you %h2 Things you can do @@ -44,11 +43,6 @@ %p Learn %p Participate -%section#learn - %p Learn about compilers - %p.fragment Learn with friends - %p.fragment At university - %section#participate %h2 Participate %p Many topics, small and large @@ -61,19 +55,19 @@ %p.fragment Register allocation %p.fragment digital trees (judy) %p.fragment lock free synchronisation (Dr Cliff) - %p.fragment stdlib , pi project , . . . . . + %p.fragment stdlib , pi project , gc , . . . . . %section#community %h2 Impact on community %p assuming bootstrapped + working %p.fragment new applications - %p.fragment desktops, native mobile, server + %p.fragment desktops, native mobile, server, ai %p.fragment Broaden base, more tools, positive spiral -%section#programming - %h2 Impact on programming - %p.fragment compiling JS - %p.fragment compiling Python - %p.fragment compiling c - %p.fragment unification of languages - %p.fragment 5th generation +%section#evolution + %h2 Evolution + %p small core , gems + bundler + %p.fragment democracy of gems + %p.fragment better gc, better hash + %p.fragment good thrive etc + %p.fragment best results when not controlled