Every time I switch programming languages I am reminded why developer experience matters and why language design sets most of the culture in that community of devs.

Programming languages are just systems of values. They compete largely by changing the priority such values. Everything else, like syntax and common libraries, is downstream from that.

Reply to this note

Please Login to reply.

Discussion

Programming languages are going to die with AI, we are going to be writing programs in English mostly

Hopefully

That has been said for fucking decades and it still isnโ€™t true and I donโ€™t believe it will be.

Cannot wait for these AI companies to go tits up, good riddance

Software developers use LLM's probably more than any other profession. Keep the open source AI, fuck the AI companies

I agree

*multilingual

Very unlikely. Programs are simply more precise at describing exactly what's intended than human language.

A computer program is a narrative that follows a logical story line within constraints of a programming language ..and run time !

... certain parameters, as variables, are typically, for user inputs. Based on the variables, the program comes out with different outputs. In essence, the computer program allows us to visualize different scenarios of a narrative - just the way our "thought" allows us to visualize different scenarios of our physical actions (past or future).

Computers are useful in the sense the narrative variants stay immutable. Our minds, on the other hand, keep changing the narrative synchronously ... with variables... leading to phenomenon called "emotions".

Emotions take hold when we are unable to analyse all the possible scenarios of all the possible narratives for a given situation - may be because we run short on compute or time. In the realm of AI , emotions are called hallucinations :-)

Hallucinations may be mitigated with reinforced learning just the way we can overcome emotional outbursts through practice.

I have always appreciated your work. Bitcoin code programmers are much more important than miners, nodes, hodlers and disseminators. I love developers ๐Ÿคฉ๐Ÿคฉ๐Ÿ˜๐Ÿ˜โšก๏ธ๐Ÿดโ€โ˜ ๏ธ

Everytime I switch programming languages I realize why the simplicity of JavaScript is both underrated and influential.

nostr:note10tkynn8aeguygyvkdjjegutwway2y8tpkczmfw0pyvz3ftrgj2qsudez9f