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"