On 06/13/2015 15:16, Gleb Smirnoff wrote:
> On Sat, Jun 13, 2015 at 11:38:11AM -0400, David Chisnall wrote:
> D> > If you would have told me a year ago that you had a simple scheme that
> D> > could make 30 years of experience maintaining code for unix-like systems
> D> > completely worthless I would have been skeptical, but it seems we're
> D> > well on our way.
> D> 
> D> There is a lot of heckling and unhelpful hyperbole in this thread.  
> Reading the xo_emit format strings takes a little bit of getting used to, but 
> the same is true of printf - it’s just that we’re already used to printf.  
> The structured parts (xo_open_container, xo_close_container and friends) are 
> clear and descriptive.  The changes are fairly invasive, but the benefits are 
> also very large for anyone who is wanting to automate administration of 
> FreeBSD systems.
> D> 
> D> If you have suggestions for how the libxo APIs could be improved, then 
> please let us know - Phil is very reception to suggestions but objections 
> along the lines of ‘it’s not what I’m used to and changes sometimes break 
> things so we should never have changes’ are not helpful.
> 
> I would agree with David. After xo_emit format is learned, reading sources
> of converted programs isn't a big deal.
> 
> All the problems with converted utilities are due to very bad quality of
> initial conversion commits.
> 
Can this whole conversation be moved out of the commits list and onto
arch@ where it belongs?

Best,
George

_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to