Date: Sun, 15 Feb 2015 23:18:54 -0500 From: Brandon Allbery <allbery.b@gmail.com> To: kpneal@pobox.com Cc: freebsd-stable <freebsd-stable@freebsd.org> Subject: Re: top, fixed buffer length in utils.c Message-ID: <CAKFCL4UA8fz1oinOPB89dGQtP=TjuthhWka9efeo0mgnS6aNZA@mail.gmail.com> In-Reply-To: <20150216035636.GA80472@neutralgood.org> References: <20150201175159.7fa88d16@B85M-HD3-0.alogt.com> <20150203003307.GG27103@funkthat.com> <20150210231440.GB471@rancor.immure.com> <20150212091323.245485ba@B85M-HD3-0.alogt.com> <20150212043321.GD840@rancor.immure.com> <20150212052058.GB77578@neutralgood.org> <20150212180231.737ea2ba@B85M-HD3-0.alogt.com> <20150213035002.GA68549@neutralgood.org> <CAKFCL4VX4DWxtVV_6SdG2ERiVwA=V%2BaXgaKvEg69z76R=f4Xag@mail.gmail.com> <20150216035636.GA80472@neutralgood.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 15, 2015 at 10:56 PM, <kpneal@pobox.com> wrote: > There > will _never_ be a compiler of anything resembling popularity for any > established FreeBSD host that has int as anything other than 32 bits in > size. > This is optimistic beyond sanity, based on history. I was making a point as well.... Really. People claimed this in the 16-bit days, because the idea of something using 32 bits was obviously going to break things and be too difficult to cope with. So where are we now? There will be 64-bit CPUs, as opposed to 32-bit CPUs with 64-bit extensions, in the future. Be certain of this. (Heck, there's already been one, albeit not popular: DEC Alpha.) And eventually (unlike the Alpha) the native word size will be used as the default word size because people --- specifically, developers --- will want that. Which means (int) will change. The only constant in the world is change. You can choose to change with it, or to pretend that it doesn't/didn't happen. The latter just means you'll be left in the dust wondering why the world isn't paying any attention to you any more. -- brandon s allbery kf8nh sine nomine associates allbery.b@gmail.com ballbery@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKFCL4UA8fz1oinOPB89dGQtP=TjuthhWka9efeo0mgnS6aNZA>