Anyone who believes the language (python, C, or even perl) in the speed of 
implementation clearly misunderstands the actual problem.  (Unless the language 
is shell with a bunch of awk & sed pipelines. :-)

That said, the language can make a definite impact on sustainability.  My 
dislike of IPS is *in spite* of SVR4's hideous code base.  The SVR4 packaging 
tools are a crime scene.  That doesn't mean that they were beyond salvage, or 
even that another independent implementation couldn't have been undertaken, but 
it certainly *does* help make the decision to "start over" with IPS a little 
more understandable.  

--  
Garrett D'Amore
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)


On Wednesday, December 19, 2012 at 11:51 PM, Jesus Cea wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>  
> On 20/12/12 04:16, Bob Friesenhahn wrote:
> > On Wed, 19 Dec 2012, J wrote:
> > >  
> > > here are the purely technical criticisms I have of IPS: 1. it's
> > > slow. it was slow when it started, it still is - improvements  
> > > notwithstanding. it's written in python, so basically it will
> > > never operate at a reasonable speed.
> > >  
> >  
> >  
> > While IPS may be slow, I doubt that Python is necessarily to blame.
> > It is likely a design issue. As reason to believe that the problem
> > is not with Python, Mercurial is written in Python and Git is
> > written in compiled C yet Mercurial is demonstrated to perform
> > operations on remote repositories twice as fast.
> >  
>  
>  
> +1.
>  
> Python makes better use of programmer time and I seriously doubt
> Python is the reason for the IPS slowness. In fact, being so
> "programmer efficient" allows to use more
> advanced/complicated/efficient algorithms, more easily.
>  
> Please, no FUD.
>  
> (disclosure: I am a Python core developer, quite involved in
> Solaris/derivatives support).
>  
> - --  
> Jesús Cea Avión _/_/ _/_/_/ _/_/_/
> [email protected] - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/
> jabber / xmpp:[email protected] (mailto:[email protected]) _/_/ _/_/ _/_/_/_/_/
> . _/_/ _/_/ _/_/ _/_/ _/_/
> "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
> "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
> "El amor es poner tu felicidad en la felicidad de otro" - Leibniz
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with undefined - http://www.enigmail.net/
>  
> iQCVAwUBUNLDdJlgi5GaxT1NAQIRrAP9FaoWj1xsMXV/6Ug1XUNWUUubzJXv305N
> 2R31yyyIwOrOHuTiV9wdw0+RzJrs+3TsKUuE/0D/sBeD24LyTkgAa9YEldhyS4v+
> tFQ5TxgsltMDDKkKaqBW5NYDUTYcFuZDUs1y5D/ObCt0bDhYJL09vJtttocZ8tGI
> aVtoUTlCuN0=
> =yM8Z
> -----END PGP SIGNATURE-----
>  
>  
> -------------------------------------------
> illumos-discuss
> Archives: https://www.listbox.com/member/archive/182180/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/182180/22003744-9012f59c
> Modify Your Subscription: https://www.listbox.com/member/?&;
> Powered by Listbox: http://www.listbox.com
>  
>  





-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to