All of lore.kernel.org
 help / color / mirror / Atom feed
From: Julian Davison <julian-xen_devel@tech.cbhs.school.nz>
To: xen-devel@lists.xensource.com
Subject: Re: Re: [patch rfc 1/3] xen arch header rework.
Date: Thu, 12 Oct 2006 09:38:13 +1300	[thread overview]
Message-ID: <452D5635.6090004@tech.cbhs.school.nz> (raw)
In-Reply-To: <452CDB75.1000806@suse.de>

Gerd Hoffmann wrote:
> I don't think adding perl as build dependency is a big problem, almost
> everyone has it on the machine anyway.  Try "rpm -e perl" on any linux
> distro and watch the error message with the long list of stuff which
> depends on perl.

While I realise this is drifting from the topic somewhat,
if I could just say:
jade:~# rpm -e perl
rpm: To install rpm packages on Debian systems, use alien. See 
README.Debian.
error: cannot open Packages index using db3 - No such file or directory (2)
error: cannot open /var/lib/rpm/packages.rpm

Perl is most certainly on that system, but 'perl is everywhere'
is a little like 'rpm is everywhere'.

> Wrt. readability of the scripts:  That is IMO more a matter of the
> programming style than of the programming language.  Sure you can easily
> write unreadable perl code, but you don't have to.  And you better
> shouldn't, just in case you have to touch the scripts again one year later.

I spend far more time with python than I do perl, I confess,
however one of my colleagues spends no time with either and
has far less trouble understanding python than perl.
In terms of novice-readability perl has a whole bunch of
(really useful) line noise constructs. =~, say.

In many cases having a tool in an 'odd' language is better than
no tool at all, but in general the fewer dependencies the better.


-- 
Julian Davison
Note: 1) This may have come from an address @cbhs.school.nz
          but isn't necessarily the (or even an) official view
          of Christchurch Boys' High School
       2) While replying to this address may get into my mailbox
          it will almost certainly be filtered into a mailing list
          folder. To actually reach actual me, strip off the bit
          after the '-' in the name.

  parent reply	other threads:[~2006-10-11 20:38 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-05  9:05 [patch rfc 0/3] xen arch header patches kraxel
2006-10-05  9:05 ` [patch rfc 1/3] xen arch header rework kraxel
2006-10-05 12:27   ` Jan Beulich
2006-10-05 13:08     ` Gerd Hoffmann
2006-10-11  9:16     ` Gerd Hoffmann
2006-10-11  9:44       ` Keir Fraser
2006-10-11 10:40         ` Jacob Gorm Hansen
2006-10-11 10:50           ` Keir Fraser
2006-10-11 11:54             ` Gerd Hoffmann
2006-10-11 13:47               ` Jacob Gorm Hansen
2006-10-11 14:49                 ` Gerd Hoffmann
2006-10-11 20:38               ` Julian Davison [this message]
2006-10-14  1:30                 ` Steven Rostedt
2006-10-15 20:21                   ` Julian Davison
2006-10-16 14:56                     ` Steven Rostedt
2006-10-17 13:28                       ` Jacob Gorm Hansen
2006-10-17 20:10                         ` Julian Davison
2006-10-11 11:39         ` Gerd Hoffmann
2006-10-11 11:43           ` Keir Fraser
2006-10-11 12:21             ` SPAM: " Gerd Hoffmann
2006-10-11 12:04         ` John Levon
2006-10-05  9:05 ` [patch rfc 2/3] xen arch header rework, fixups kraxel
2006-10-05  9:05 ` [patch rfc 3/3] xen arch header rework, check utility kraxel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=452D5635.6090004@tech.cbhs.school.nz \
    --to=julian-xen_devel@tech.cbhs.school.nz \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.