comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: How to nicely distribute a simple Ada library?
Date: Thu, 8 Dec 2011 02:17:44 -0800 (PST)
Date: 2011-12-08T02:17:44-08:00	[thread overview]
Message-ID: <b1d86c67-0f3b-49ae-998c-2e7f904d6bfc@n10g2000vbg.googlegroups.com> (raw)
In-Reply-To: jbpq2q$c54$1@munin.nbi.dk

Randy Brukardt wrote on comp.lang.ada:
> And most libraries are better distributed in a plain old ZIP file anyway --

I think this is too simplistic.
Zip files cannot manage dependencies between libraries and force the
user to
recompile everything.  This may be fine for a single computer, a small
number
of libraries, and small libraries, but does not scale to tens of
computers
that need the same development environment, or to dozens of libraries,
or to
very large tools and libraries.

> anyone who can't figure out how to unzip that and use their compiler's make
> facility shouldn't be programming (in anything!!) anyway. The fancy
> installer is just a time sink.

Sure, professional programmers should know how to unzip and compile
from
sources.  But you cannot become one until you've learned how to do
that.
By definition, novices don't know how to unzip and compile, and they
don't
know how to read a README file either :/ They need hand holding and a
"standard" (whatever that means for their platform) installer.

--
Ludovic Brenta.



  reply	other threads:[~2011-12-08 10:24 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-04 11:19 How to nicely distribute a simple Ada library? Natasha Kerensikova
2011-12-04 12:06 ` Dmitry A. Kazakov
2011-12-05 11:55   ` Yannick Duchêne (Hibou57)
2011-12-05 11:58   ` Yannick Duchêne (Hibou57)
2011-12-05 13:31     ` Dmitry A. Kazakov
2011-12-05 14:11       ` Yannick Duchêne (Hibou57)
2011-12-05 15:22         ` Georg Bauhaus
2011-12-05 15:51           ` Yannick Duchêne (Hibou57)
2011-12-05 17:50             ` Dmitry A. Kazakov
2011-12-05 15:24         ` Dmitry A. Kazakov
2011-12-06  0:22   ` Randy Brukardt
2011-12-06  6:27     ` J-P. Rosen
2011-12-08  7:47       ` Randy Brukardt
2011-12-08 10:17         ` Ludovic Brenta [this message]
2011-12-09  0:00           ` Randy Brukardt
2011-12-09  8:42             ` Ludovic Brenta
2011-12-06  8:57   ` Ludovic Brenta
2011-12-06  9:47     ` Dmitry A. Kazakov
2011-12-06 10:13       ` Ludovic Brenta
2011-12-08 15:53   ` Yannick Duchêne (Hibou57)
2011-12-08 18:34     ` Dmitry A. Kazakov
2011-12-04 12:28 ` Ludovic Brenta
2011-12-04 14:39 ` Georg Bauhaus
2011-12-08 10:18   ` Natasha Kerensikova
2011-12-08 11:28     ` Ludovic Brenta
2011-12-08 14:00     ` Robert A Duff
2011-12-08 15:37       ` Georg Bauhaus
2011-12-04 17:42 ` Jeffrey Carter
2011-12-04 20:25 ` Tero Koskinen
2011-12-04 22:04 ` Simon Wright
2011-12-05 11:53 ` Yannick Duchêne (Hibou57)
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox