small changes

This commit is contained in:
Torsten Rüger 2019-08-31 11:27:49 +03:00
parent 89d802634b
commit a34550a61f
1 changed files with 38 additions and 44 deletions

View File

@ -3,40 +3,39 @@
%h2 What can you do %h2 What can you do
%h2 Impact on community %h2 Impact on community
%section#my_next %section#next
%section#next %h2 My next Plans
%h2 My next Plans %p Benchmarks
%p Benchmarks %p Bootstrapping
%p Bootstrapping %p Parfait
%p Parfait
%section#bench %section#bench
%h2 Benchmarks %h2 Benchmarks
%p Micro with mixed results %p Micro with mixed results
%p.fragment Integer ops slightly slower %p.fragment Integer ops slightly slower
%p.fragment Calling 2x faster %p.fragment Calling 2x faster
%p.fragment Puts faster than c %p.fragment Puts faster than c
%section#bench_conclusion %section#bench_conclusion
%h2 Conclusion from Benchmarks %h2 Conclusion from Benchmarks
%p Bigger benchmarks, more functionality %p Bigger benchmarks, more functionality
%p.fragment Profiling %p.fragment Profiling
%p.fragment Macros %p.fragment Macros
%p.fragment Inlining %p.fragment Inlining
%section#better_parf %section#better_parf
%h2 Better Parfait %h2 Better Parfait
%p Integrate existing tests %p Integrate existing tests
%p.fragment Complement existing classes %p.fragment Complement existing classes
%p.fragment More classes %p.fragment More classes
%p.fragment Optimize %p.fragment Optimize
%section#better_parf %section#better_parf
%h2 Bootstrap %h2 Bootstrap
%p Compile ruby-x with rubyxc %p Compile ruby-x with rubyxc
%p.fragment Improving compiler %p.fragment Improving compiler
%p.fragment Figure out metacode %p.fragment Figure out metacode
%p.fragment Integrate ruby spec %p.fragment Integrate ruby spec
%section#you %section#you
%h2 Things you can do %h2 Things you can do
@ -44,11 +43,6 @@
%p Learn %p Learn
%p Participate %p Participate
%section#learn
%p Learn about compilers
%p.fragment Learn with friends
%p.fragment At university
%section#participate %section#participate
%h2 Participate %h2 Participate
%p Many topics, small and large %p Many topics, small and large
@ -61,19 +55,19 @@
%p.fragment Register allocation %p.fragment Register allocation
%p.fragment digital trees (judy) %p.fragment digital trees (judy)
%p.fragment lock free synchronisation (Dr Cliff) %p.fragment lock free synchronisation (Dr Cliff)
%p.fragment stdlib , pi project , . . . . . %p.fragment stdlib , pi project , gc , . . . . .
%section#community %section#community
%h2 Impact on community %h2 Impact on community
%p assuming bootstrapped + working %p assuming bootstrapped + working
%p.fragment new applications %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 %p.fragment Broaden base, more tools, positive spiral
%section#programming %section#evolution
%h2 Impact on programming %h2 Evolution
%p.fragment compiling JS %p small core , gems + bundler
%p.fragment compiling Python %p.fragment democracy of gems
%p.fragment compiling c %p.fragment better gc, better hash
%p.fragment unification of languages %p.fragment good thrive etc
%p.fragment 5th generation %p.fragment best results when not controlled