Readability vs. Typability
Hi,
We all know most decent coders can type in 10 finger
system or at least at some similar speed.
Now imagine you would have to code on
(not just for, ON!) a mobile phone or a console -
e.g. a device with a very limited keyboard.
You would have to repeatedly press number keys
or move an cursor over an virtual keyboard to "type"
a char.
Setting special chars would require more keypresses
than letters.
On such an environment, would you prefer either
a) some verbose language, like Pascal:
begin
for x:=1 to 10 do
begin
Writeln('This is a test');
SubFunc(x);
end;
end;
b) a more compact language (with more non-letters!),
like C:
{
for (x=1;x<11;x++)
{
cout << "This is a test/n";
SubFunc(x);
}
}
or
c) a harder to read language optimized on
compact code and little special chars like:
b
f x 1 10
b
w This is a test
c SubFunc x
e
e
--
Andreas
He screamed: THIS IS SIG!
|