Flutterby™! : I've recently been seeing hate for the

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

I've recently been seeing hate for the

2024-03-06 02:20:03.466864+01 by Dan Lyke 2 comments

I've recently been seeing hate for the C preprocessor, and... unless your build system makes it *super* easy to use something like Perl to take a single spec and output the appropriate bindings and introspections and UI things, the lack of a preprocessor means you're probably repeating yourself, and making code harder to maintain.

Or efficiency doesn't matter and everything's completely introspectable in your system. Which is okay, Objective-C is like that, but also weird.

[ related topics: User Interface Perl Open Source hubris ]

comments in descending chronological order (reverse):

#Comment Re: I've recently been seeing hate for the made: 2024-03-06 21:42:23.491926+01 by: spc476

I'm happy to see the latest C standard comes with __has_include. I just wish it it made it in earlier, as it would make autoconf moot.

#Comment Re: I've recently been seeing hate for the made: 2024-03-06 18:52:30.810603+01 by: markd

The swift team uses python for generating boilerplate ("gyb" - generate your boilerplate), so like the pile of functions that do stuff to ints, and floats, and doubles...