Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jan 2016 15:49:48 +0200
From:      Dan Partelly <dan_partelly@rdsor.ro>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        Hubbard Jordan <jkh@ixsystems.com>, FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: relaunchd: a portable clone of launchd
Message-ID:  <B11FEEF6-DE75-4DAC-A0EE-52B047C3F7B7@rdsor.ro>
In-Reply-To: <20160112125948.GH3625@kib.kiev.ua>
References:  <5687D3A9.5050400@NTLWorld.com> <CAGfo=8kXzNVKy9gx0jkME4iRRyrgrsfpPnW3nYrZC0gysapPcg@mail.gmail.com> <817860B6-5D67-41A3-ADD7-9757C7E67C35@gmail.com> <alpine.BSF.2.20.1601081020270.34827@nog2.angryox.com> <07D83705-D89F-4125-B57B-920EDEBC8A85@rdsor.ro> <70975696-3E07-48B9-BFD1-3C2F51E715BB@icloud.com> <E85C42D4-963B-4632-9182-E591A80D1306@rdsor.ro> <76E6AF2A-917B-41EB-883A-C27AB2BB9F71@ixsystems.com> <20160112125948.GH3625@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Verbose is not bad , Konstantin .  I actually prefer verbose source. It =
is easy to read and understand.
It is preferable all day long to clever hacks and obfuscated ways of   =
writing code

Ill tell you one thing. Years ago, when Ms Leaked  on their site =
ntoskrnl.exe symbols with private debug=20
information , I dint had too much trouble understanding a lot of the =
implementation details from the kernel ,=20
exactly because MS is verbose. And that .. in WinDbg assembly. The =
source would have been much much=20
more  easier to read.=20

Yeah, MS=E2=80=99s APIs are not the best I give you that. But regarding =
*readability* , Windows is leaps and bounds
ahead of any Unix I seen. It is extremely easy to figure out what a =
certain function does, how they use data=20
structures, and what the members of said data structures represent.

I like verbosity. Makes figuring things easier, makes maintenance =
easier. I frankly hope to spend as little of possible=20
of my life reading terse source code. This is also why I like Ada =
language. Its a joy to read Ada source.=20

> On 12 Jan 2016, at 14:59, Konstantin Belousov <kostikbel@gmail.com> =
wrote:
>=20
> nybody who used Win32 and even whispered a word about bloated and =
verbose
> interfaces that require two screens of boilerplate to do trivial =
things,
> would be much more amazed by Mach IPC.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B11FEEF6-DE75-4DAC-A0EE-52B047C3F7B7>