std.parallelism is accepted into Phobos
Russel Winder
russel at russel.org.uk
Tue Apr 26 23:13:40 PDT 2011
On Tue, 2011-04-26 at 12:49 -0500, Andrei Alexandrescu wrote:
[ . . . ]
> This has been a common complaint about make... until gmake came about.
> Targeting gmake newer than a specific version seldom causes
> platform-related issues.
Make (of whatever ilk) is fundamentally platform dependent because it is
an external DSL. The dependency rules should work correctly on any
platform -- though there will be a need for platform specific variation
such as dealing with variant suffixes etc. -- but the actions are
command lines for the platform in use.
> It is a great metric because they are in a ratio determined by the tools
> used. 312 lines to build 143K lines seems a good ratio to me - probably
> some of the best I've seen.
>
> The 312 lines make is only for Phobos. If you could reduce and simplify
> it, we'd all appreciate it.
Should be easy in either SCons or Waf.
[ . . . ]
> What also matters is that stuff that stays is stuff that gets done. You
> seem to have a good amount of expertise, but at the same time choose to
> firmly plant your figurative self in the proverbial armchair. If you
> know how to do it, do it, don't attempt to beat others into doing it.
I think it a bit overly-aggressive to use phrases such as "choose to
firmly plant your figurative self in the proverbial armchair" and "beat
others into doing it".
For people who have full-time jobs and therefore secure income who use
some of their work time or spare time to work on projects such as D,
there is the safety of having secure income. For those of us who have
no full-time job it is a matter of all time spent on things like D is
time not spent earning money. Firing off some emails is quick and apart
from a few rants, I think most of my emails are constructive. It is
therefore a serious barrier to be told I am a back seat driver and to
"do something" don't "say something".
With people such as Spacen Jasset tentatively volunteering to contribute
to some work due to this exchange, to start getting censorious of my
efforts to contribute and create an atmosphere of doing something seems
somewhat counter-productive, certainly not community building.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at russel.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20110427/83cd9eef/attachment.pgp>
More information about the Digitalmars-d
mailing list