LWN.net Logo

GNU sed 4.2.2 released; maintainer resigns

GNU sed 4.2.2 released; maintainer resigns

Posted Dec 26, 2012 0:40 UTC (Wed) by Cyberax (✭ supporter ✭, #52523)
In reply to: GNU sed 4.2.2 released; maintainer resigns by marcH
Parent article: GNU sed 4.2.2 released; maintainer resigns

The problem is - that approach fails very fast. Especially with complex software that needs to do something different from processing text files using pipes.

For example, look at Mesa3D or GIMP.


(Log in to post comments)

GNU sed 4.2.2 released; maintainer resigns

Posted Dec 26, 2012 15:46 UTC (Wed) by marcH (subscriber, #57642) [Link]

Thanks for the examples.

I had a 2 minutes look at a tutorial explaining how to write a GIMP plugin in Python and saw nothing wrong with it. It even looked cool. When and how does this fail?

GNU sed 4.2.2 released; maintainer resigns

Posted Dec 26, 2012 16:37 UTC (Wed) by Cyberax (✭ supporter ✭, #52523) [Link]

Yup. I knew you'd say this. How about writing the bulk of GIMP itself in Python?

We actually have an example of this - it's called 'Blender'. If you look inside it then you'll see quite a lot of horror when their developers simply had to do some cross-layer hacks to achieve tolerable performance. Because even as a thin glue layer Python is not fast enough.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds