switch to hacker theme
This commit is contained in:
@ -3,7 +3,7 @@ layout: project
|
||||
title: Join the fun
|
||||
---
|
||||
|
||||
I am very open for people to join. Say hello at the [list](https://groups.google.com/forum/#!forum/salama-dev).
|
||||
I am very open for people to join. Say hello at the [list](https://groups.google.com/forum/#!forum/ruby-x).
|
||||
|
||||
I just want to mention that this is my hobby, something i do in my spare time, for fun.
|
||||
I don't get any money and in fact, running 2 companies, have to carve the time to do this.
|
||||
|
@ -45,7 +45,7 @@ title: RubyX, where it started
|
||||
|
||||
|
||||
|
||||
<div class="row vspace20">
|
||||
<div class="row">
|
||||
<div class="span12 center">
|
||||
<h1><span>Thanks</span></h1>
|
||||
<p>This would not have happened without:</p>
|
||||
@ -53,8 +53,8 @@ title: RubyX, where it started
|
||||
</div>
|
||||
|
||||
<!-- About Us -->
|
||||
<div class="row vspace20">
|
||||
<div class="span4">
|
||||
<div class="row">
|
||||
<div class="tripple">
|
||||
<h2 class="center">Smalltalk</h2>
|
||||
<p>
|
||||
Smalltalk is the mother of OO for me. Adele Goldberg has written down the details of early implementations in the
|
||||
@ -66,7 +66,7 @@ title: RubyX, where it started
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="span4">
|
||||
<div class="tripple">
|
||||
<h2 class="center">Ruby and Rails</h2>
|
||||
<p>
|
||||
After years of coding Java, Ruby was a very fresh wind. Smalltalk reborn without the funny syntax or image.
|
||||
@ -81,7 +81,7 @@ title: RubyX, where it started
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="span4">
|
||||
<div class="tripple">
|
||||
<h2 class="center">Synthesis</h2>
|
||||
<p>Synthesis</a> is a microkernel OS written
|
||||
in the 80's by Alexia Massalin which not only proves the validity of the microkernel idea, but also
|
||||
@ -90,14 +90,14 @@ title: RubyX, where it started
|
||||
<p>
|
||||
Alexia has raised questions about the nature of code and ways of programming which are still unresolved.
|
||||
I regularly reread the thesis and especially the chapter on
|
||||
<a href="http://valerieaurora.org/synthesis/SynthesisOS/ch4.html"> Quajects </a> in the endeavour to understand what
|
||||
<a href="http://valerieaurora.org/synthesis/SynthesisOS/ch4.html"> Quajects</a> in the endeavour to understand what
|
||||
they are in any higher language terms.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="row vspace20">
|
||||
<div class="row">
|
||||
<div class="span12 center">
|
||||
<p>Many other steps on the way that have left their mark:</p>
|
||||
</div>
|
||||
@ -120,7 +120,7 @@ title: RubyX, where it started
|
||||
<p>
|
||||
<b><a href="https://github.com/cyndis/as">As</a></b> ended up being the starting point for the assembly layer.
|
||||
It was nice and small and produced working ARM code, which is what i wanted, as raspberry is arm.
|
||||
<b><a href="https://github.com/seattlerb/wilson"> Wilson </a> </b>got assimilated for similar reasons, ie small and
|
||||
<b><a href="https://github.com/seattlerb/wilson"> Wilson</a> </b>got assimilated for similar reasons, ie small and
|
||||
no dependencies.
|
||||
</p>
|
||||
<p>
|
||||
@ -134,7 +134,7 @@ title: RubyX, where it started
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row vspace20">
|
||||
<div class="row">
|
||||
<div class="span12 center">
|
||||
<p>Lastly, but most importantly there is a siritual side to this too. Actually to anything i have done for at
|
||||
least 15 years, and i just mention it <a href="spiritual.html">here</a>, thinking that it won't concern
|
||||
|
@ -4,8 +4,8 @@ title: Effectiveness, not efficiency
|
||||
sub-title: By way of a new look at programming.
|
||||
---
|
||||
|
||||
<div class="row vspace20">
|
||||
<div class="span4">
|
||||
<div class="row">
|
||||
<div class="tripple">
|
||||
<h2 class="center"> Where to go</h2>
|
||||
<p>
|
||||
When making the distinction between effectiveness and efficiency i like to think of transport.
|
||||
@ -31,7 +31,7 @@ sub-title: By way of a new look at programming.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="span4">
|
||||
<div class="tripple">
|
||||
<h2 class="center">Understandability</h2>
|
||||
<p>
|
||||
The way i see it is that it is the understandibility that makes ruby or python more effective. As we read much more
|
||||
@ -53,7 +53,7 @@ sub-title: By way of a new look at programming.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="span4">
|
||||
<div class="tripple">
|
||||
<h2 class="center">Playing computer</h2>
|
||||
<p>
|
||||
When programming, we fly blind. We have no visual idea of what the system that we write will do and the only way
|
||||
|
@ -4,16 +4,18 @@ title: Ruby in Ruby
|
||||
sub-title: RubyX hopes make the the mysterious more accessible, shed light in the farthest (ruby) corners, and above all, <b>empower you</b>
|
||||
---
|
||||
|
||||
<div class="row vspace20">
|
||||
<div class="span4">
|
||||
<div class="row">
|
||||
<div class="tripple">
|
||||
<h2 class="center"> A better tool, a better job</h2>
|
||||
<p>
|
||||
Ruby is the better tool to do the job. Any software job that is. We who use ruby daily do so because it is
|
||||
more productive, better in almost every way. The only downside is speed and we argue that with cheap resources.
|
||||
Ruby is the better tool to do the job. Any software job that is.
|
||||
We, who use ruby daily do so because it is more productive,
|
||||
better in almost every way.
|
||||
The only downside is speed and we argue that with cheap resources.
|
||||
</p>
|
||||
<p>
|
||||
Why it has taken this long to even seriously attempt a ruby implementation in ruby is due to the overwhelming
|
||||
influence of C (folks).
|
||||
influence of C (folks), especially at the time.
|
||||
</p>
|
||||
<p>
|
||||
Just a short and subjective list of why ruby is the better tool:
|
||||
@ -27,21 +29,22 @@ sub-title: RubyX hopes make the the mysterious more accessible, shed light in th
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="span4">
|
||||
<div class="tripple">
|
||||
<h2 class="center">Boys and toys</h2>
|
||||
<p>
|
||||
Rails has evolved tremendously from what was already a good start. All the development <em>around</em> it has nurtured
|
||||
ruby developement in all areas. Rails and all those parts make up a most mature and advanced software system.
|
||||
</p>
|
||||
<p> The "rails effect" is due to the accessibility of the system, imho. Ie it is written in ruby.</p>
|
||||
<p> Ruby itself has not enjoyed this rails effect, and that is because it is written in C (or c++) </p>
|
||||
<p> Ruby itself has not enjoyed this rails effect, and that is because it is written in C
|
||||
Crystal, Rust, Go Julia etc, have, for the exact same reason.</p>
|
||||
<p> It is my firm belief that given a vm in ruby, ruby development will "take off" too. In other words, given an
|
||||
easy way to improve his tools, a developer will do so. Easy means understandable and that means ruby for a
|
||||
ruby developer
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="span4">
|
||||
<div class="tripple">
|
||||
<h2 class="center">Step to Indepencance</h2>
|
||||
<p>
|
||||
The first thing any decent compiler does, is compile itself. It is the maturity test of a language to implement
|
||||
|
Reference in New Issue
Block a user