Re: CONS specs update?

Pierre THIERRY <[email protected]> Wed, 29 Nov 2006 22:01:49 +0100
Newsgroups gmane.comp.gnu.cons.general
Message-ID <[email protected]>
--===============0291035910==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="NtwzykIc2mflq5ck"
Content-Disposition: inline


--NtwzykIc2mflq5ck
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Scribit Rick Croote dies 29/11/2006 hora 12:05:
> There is a push to go to SCons, but the cost of the new language,
> Python, is prohibitive for us in the that all of our infrastructure is
> in Perl.

I can understand you don't want to switch. Well, I don't think it should
be that hard to provide a backward compatible module, so that unmodified
Construct files Just Work(c)(tm)(r).

It would be great if some users of Cons would be available to do some
tests, and build their source trees with the alternate tool.

> As for Perl OO, it is very easy, just keep it simple.

Well, it's a known defect of Perl that it's OO is just clumsy, and I
stumbled on it when I tried to learn it.

> I cannot say enough about how great Cons is, even if I hate going into
> the source, it performs very fast, beyond my expectations and very
> accurately.=20

I hope to do as well.

> One big draw is the SCons multiple process building, and pcons
> attempted that, I do not know how well, but if I rewrite Cons it will
> have that for sure.

Definitely.

> Definitely a better need for plug-in modules for different types of
> tools, as the scanning requirements are all different.

Well, I want some sort of autotools-like as a module of the system. I'd
like to be able to express the build options as abstractly as possible,
and the system to translate it to compiler-specific options...

Quickly,
Pierre
--=20
[email protected]
OpenPGP 0xD9D50D8A

--NtwzykIc2mflq5ck
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFbfU9xe13INnVDYoRAo8dAKDjYo7cLEuFy6XYDa5LH23Q18fKgwCfaqwm
Ec3jDnUhQNdmG4HEecqS3mo=
=hkF+
-----END PGP SIGNATURE-----

--NtwzykIc2mflq5ck--



--===============0291035910==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
[email protected]
http://lists.gnu.org/mailman/listinfo/cons-discuss
Cons URL: http://www.dsmit.com/cons/
--===============0291035910==--