Saturday, March 07, 2009

An bhfuil "Hello World" gesagt agat?

[[ Darf ich dul go dtí an little boy's room. Please. Miss! ]]

These links don't just grow on trees you know, please support our sponsors:
I think perhaps the most important problem is that we are trying to understand the fundamental workings of the universe via a language devised for telling one another when the best fruit is
Ok, back again ? The redditors are gone, and that brief drunken fling with ysh is past-ish, so let's refocus on language(s).
  • What is it?
  • Which is it?
  • How are magical and mythical languages related?
  • What are it's characters' motivations?
  • Which framework should I ... should I use a framework ?
  • Why is it so shallow?
  • You were expecting answers? In a blog?
  • Why are there so few free multi-language tools (and why are the commercial ones so, ..., otherwise engaged) ?
  • How are magical and mythical languages related?
Languages suggests frameworks like a joker suggests chaos, you'd want to become a symbol to differ.It doesn't have to be that wayknow that a language signifies nothing that another one couldn't just as, usually nearly as, easily signify. And any saved geek (noun: "a geek who sees beyond the religions like vi and emacs (and uses vim anyway)") would've noticed the same squandering of significant signification in perl v python v ruby.

  • The language that I am using means nothing that any other couldn't usually as easily mean
  • If you wish to consider meaning, language is irrelevant
  • Let's just consider that for a moment
  • Whoa, back up a minute there


"The collection plate is at the
...
END of The Congregational Hall

Hope to
...
See you all next week
"

Labels: , , , , , , , , , , , , , , ,

Friday, January 25, 2008

Why rule it all at all?

Some rules for programming

  1. If I were you I wouldn't start from 1 at all, at all
  2. No non-programmers in the environment.
  3. No less than one failing test to start
  4. No more than one change between commits
  5. No less than one fix per run
  6. No more than one idea at a time
  7. Never less than one more bug to be found, ...
  8. No more than 2 whiskeys for prototyping
  9. Never drink alcohol before hitting "Send"
  10. As simple as required. No more, no less.
And one law to rule them all.

Labels: , , , , , , , , , , ,

Saturday, July 22, 2006

What a good idea !

Why is IDEA better than vi ?
It understands (more of) the language you are trying to write

Why is vi better than IDEA ?
You don't have to write Java !

But seriously folks,

Labels: , ,

Wednesday, July 05, 2006

Why go boing ?

In the canon of coders' religious wars tab-vs-spaces is one of the greats. Up there with brace-style as an enduring indicator of what coders like to do when there's no code to be written.

So it might be good to see an actual advance in the debate: "elastic tabstops" as proposed by Nick Gravgaard.

Of course this is a guarded welcome, becuase tabs-vs-spaces is a great ol' time-waster, and braces aren't half as interesting (especially since I changed to belts).

Unfortunately Nick reminds me of Arthur Koestler who, in the end of an epic analysis of human pyschology, suggested dumping brain-altering chemicals into drinking water, to fix it. Similarly Nick's solution needs new editors and "code written in this style may be slightly misaligned in older text editors". (Slightly ?)

So - forget about using vi, emacs, Eclipse, ... for code-editing then. But, ar an lámh eile, maybe it is time we did stop using text-editors for code anyway. because "forcing programs into text form causes lots of problems that you might not even be aware of".

Labels: , , , , , , , ,