Date: Thu, 29 Nov 2001 19:43:53 EST From: A180009977889@aol.com To: hackers@freebsd.org Cc: questions@freebsd.org Subject: RE: Netgraph Message-ID: <10e.8fb0dc1.29383049@aol.com>
next in thread | raw e-mail | index | archive | help
In a message dated 11/29/2001 7:30:46 AM Eastern Standard Time, joe@tao.org.uk writes: > > Lets face it. If you were going to sit down and design an interface for > frame > > relay, multi-protocol support, etc, you'd have to be smoking something > pretty > > strong to come up with netgraph. But its free and there is source, so it > > must be great! > > Please please please! Have you read the source code for netgraph? It > may be unintentional on your part but the above paragraph reads like > you've made an assumption about what netgraph is and how it works and > have decided that it's inefficient and therefore of not much use. > > Netgraph is great, but not because it's free and there is source. It's > great because conceptually it's like lego, and in effeciency it's very > quick. Netgraph hooks in device drivers are extremely useful. > "Lego" is a good analogy. The "usefulness" is not the point. Its great for hackers, and terrible for the general technical population. It depends on your goal, whether its to build an OS for hackers, or to gain widespread acceptance for FreeBSD from the general technical public. Complicated, unintuitive interfaces with a long learning curve are not generally accepted. DB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?10e.8fb0dc1.29383049>