Tones,

I'm not sure if I'm not understanding your post or you're not understanding 
my post, but I agree that "coding" and "non-coding" should not be 
categories. I am arguing for the complete dissolution of the idea of 
"coding" as a separate concept from "using" a computer. Maybe I confused 
matters by mixing in a critique of the article's portrayal of the 
anti-low-code camp.

That would seem to make Nielsen-Norman's sobering statistics about computer 
literacy (which I linked before) even more concerning, if the mental skills 
(clear and logical thinking) under the moniker "coding" are being added to 
the definition of using a computer. Although perhaps the absence of clear 
and logical thinking is also exactly what's preventing people from, say, 
reading email...hmm. Seems to touch everything doesn't it?

On Friday, December 4, 2020 at 10:00:53 PM UTC-6 TW Tones wrote:

> Soren,
>
> I think many individuals divide themselves into  "coding" and 
> "non-coding", I don't think is is a simple "trop" of commentators" and 
> since coding is also a profession there can be barriers to entry. As this 
> article articulates well,  this need not be the case. TiddlyWiki is a kind 
> of gateway drug or the red pill that non-coders can use to start this 
> journey. As a modern sceptic and critical thinker, I am aware of a serious 
> lack of logic and awareness in most people in understanding what they know 
> and how to put it into "black and white code", when coding the "rubber hits 
> the road" and if you don't have it right, it often will not work. Coding 
> mostly forces clear and rational thinking that many people lack. If we can 
> democratise software, we can only improve peoples ability to rationalise 
> their worlds.
>
> And before anyone asks, a modern sceptic would not be a "climate Change 
> denier", because there is substantial evidence it is real. Climate Change 
> deniers are denialists, contrarians or cynics but not sceptics. Many 
> deniers are also suffering from the dunning-kruger 
> <https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect#:~:text=In%20the%20field%20of%20psychology,recognize%20their%20lack%20of%20ability.>
>  
> effect. Don't call them sceptics, call them uninformed or fools.
>
> Tones
> On Saturday, 5 December 2020 at 10:24:20 UTC+11 Soren Bjornstad wrote:
>
>> I've always felt that dividing the world of computing into "coding" and 
>> "non-coding", or even "code" and "data", is limiting and maybe even weird. 
>> Code is just executable data. Computing is evolving the code and the data 
>> together (or...just the data) to do things -- which is something computers 
>> do in general, but which TiddlyWiki is particularly awesome at. Considering 
>> them separate (and enforcing the division with, e.g., code signing and 
>> proprietary software) means that users are left out of half the story.
>>
>> This speaks to that lack of division:
>>
>> *Go ahead and tweet “HTML is real programming,” and watch programmers 
>> show up in your mentions to go, “As if.” Except when you write a web page 
>> in HTML, you are creating a data model that will be interpreted by the 
>> browser. This is what programming is.*
>>
>> Maybe off-topic, but all in all I'm not really a fan of how this article 
>> looks at the debate. The quote above is really a quibble over the 
>> definition of the word "programming," not some eternal truth about what 
>> programming is that professional programmers refuse to recognize because it 
>> makes them look bad. The article as a whole mischaracterizes the objections 
>> of "real coders" (at least the ones I know) to "low-code", etc...it's not 
>> that low-code tools are *bad*, or that they're going to put professional 
>> programmers out of a job (because there will always be some system designs 
>> that are too complicated for an inexperienced person to tackle, whatever 
>> the tools are), it's that people who don't know anything about the tools 
>> involved think some guy in Accounting can create a database in Microsoft 
>> Access that scales out to 5,000 users, and then get puzzled when IT 
>> complains about having to maintain it. At least, that's what *my* objection 
>> is. And I would love it if everyone "learned to code," whether that 
>> involves low-code or x86 assembly, but given that two-thirds of users can't 
>> even use prefabricated tools in moderately complex ways 
>> <https://www.nngroup.com/articles/computer-skill-levels/>, the idea is 
>> absurd. That's not elitist, it's *realist*.
>>
>> Maybe the article just wasn't long enough to treat the topic properly, 
>> but my two cents.
>>
>> On Friday, December 4, 2020 at 4:48:50 PM UTC-6 Ed Heil wrote:
>>
>>> Lots of good stuff in this article, "'Real' Programming is an Elitist 
>>> Myth"
>>>
>>> https://www.wired.com/story/databases-coding-real-programming-myth/
>>>
>>> This is the part that made me think of Tiddlywiki:
>>>
>>> *Code culture can be solipsistic and exhausting. Programmers fight over 
>>> semicolon placement and the right way to be object-oriented or functional 
>>> or whatever else will let them feel in control and smarter and more 
>>> economically safe, and always I want to shout back: Code isn't enough on 
>>> its own. We throw code away when it runs out its clock; we migrate data to 
>>> new databases, so as not to lose one precious bit. Code is a story we tell 
>>> about data.*
>>>
>>> With Tiddlywiki, people who own the data also own the code and can do 
>>> with it what they want, like the non-programmer programmers mentioned in 
>>> the story.
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2b5e08e4-a59f-4fc1-8373-f8dffefcfe5an%40googlegroups.com.

Reply via email to