On Sat, 2014-06-21 at 12:01 -0400, Steven Walters wrote:
> On Fri, Jun 20, 2014 at 8:54 AM, Russel Winder <rus...@winder.org.uk> wrote:
> >
> > As for assembly language, no applications programmer should ever have to
> > use it!
> 
> Assembly always has a place, and that place more commonly appears in
> maximizing speed/performance.
> This is more frequent in applications that have a heavy mathematical
> background/focus.
> statistics/scientific analysis, and video/audio processing are some
> examples of this.

Those assembly language bits should be in libraries rather than
applications though. But I agree there is an important role for assembly
language in performance oriented systems. And operating systems for
things like context switching.

> > Someone on the Gradle native code team needs to write a short article
> > saying what Gradle beats Dub, SCons, Waf and CMake. If this argument
> > cannot be made convincingly then Gradle will have no future in the wider
> > world of native code build. From experience it is hard enough weaning
> > people off Make, and introducing Python is a battle. I suspect
> > introducing JVM is going to be an even bigger battle than introducing
> > PVM.
> 
> I say that Gradle's (initial?) target audience for the native code
> support is not development teams that deal purely in native code.
> It'll be harder to convince them away from what they've been used to
> for years and it "works" enough for them.
> That is more summarily, those teams don't have a pain point that needs
> resolving.
> 
> Instead Gradle's first goal should be targeting teams/"houses" that
> deal in a mixture of jvm and non-jvm based languages.
> In my opinion, this is because there isn't much in a good single
> solution for dealing with the combination of all of them.
> Often needing different build systems/frameworks to try and smudge
> together some final result.
> Or teams developing something in house to try and handle it more
> gracefully (but then the maintenance!)
> 
> E.g. at my work, we are a multi-language house from being heavy in
> both PLM/PDM and CAD, so we're consistently dealing with all of Java,
> C, C++, and C#.
> Being able to use only a single build system to handle everything
> would be such a blessing and simplification of the mess that is the
> current state of things.
> That is, it would solve the pain point we've had for a rather long time.

There are a number of people using SCons in the mixed Java/C++ space. I
keep saying they should use Gradle, but… they keep wanting to fix SCons.
This is fine but I think it will be hard.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to