Follow

programming discourse, personal, rant, "native" languages/libraries :boost_ok:​ 

Something that really really stresses me out whenever I run across it, is people going on about wanting "native binaries", "native UI", and so on.

One part of this frustration is technical; "native" is an extremely ill-defined term, and in basically 100% of cases I've seen, the comment was based on some extremely wrong underlying assumption, and valid options are being discarded for no reason.

But of course, that *in and of itself* isn't really enough reason to be so bothered by it. People make wrong assumptions all the time. So what makes it so bad?

It's that it's such a widespread and *intangible* misconception.

There is no escaping it - people constantly complain about "non-native" things everywhere, often to the point of shitting on other people's work. Every day, in every community, everywhere, all based on wrong assumptions.

And it's intangible; everybody who does this has a *slightly* different set of wrong assumptions underlying it. There is no one catch-all answer that quickly corrects the assumption and helps people understand. It is always a long process of drawing out the exact wrong assumption.

The end result is a situation where it feels like I'm constantly assaulted with this stuff, often to the point of people being quite nasty to me or other people in the process, but if I ever say anything about it, I automatically sign up for an hour-long debate session.

An hour-long debate session. Every time. Frequently while getting harassed by every onlooker pelting me with every problem they've ever had with JS, Python, Lua, React, Electron, whatever else, even though it has nothing to do with even their inaccurate concept of 'native'.

And the alternative option is to shut up and have it grate on me every day, all day, every time it is brought up, with half the (solicited) suggestions I give to people while trying to help them, getting dismissed out of hand (sometimes aggressively so) because it's "not native", whatever that means.

This really sucks. I wish people stopped doing this.

· · Web · 2 · 8 · 10

programming discourse, personal, rant, "native" languages/libraries :boost_ok:​ 

@joepie91 the native user interface for a unix-like is a file. Fight me.

re: programming discourse, personal, rant, "native" languages/libraries :boost_ok:​ 

@joepie91 I swear that 90% of the obsession with "native" is just unaddressed trauma from using Slack in the 2014-2017 timeframe
Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.