Relevant to today's discussion. (I only read the title!)

27 views
Skip to first unread message

Alan Karp

unread,
Aug 21, 2026, 4:59:49 PMAug 21
to <friam@googlegroups.com>

Mark S. Miller

unread,
Aug 21, 2026, 10:42:36 PMAug 21
to fr...@googlegroups.com
Again, just going from the title, my personal answer: "Unless it's JavaScript"

On Fri, Aug 21, 2026 at 1:59 PM Alan Karp <alan...@gmail.com> wrote:

--
You received this message because you are subscribed to the Google Groups "friam" group.
To unsubscribe from this group and stop receiving emails from it, send an email to friam+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/friam/CANpA1Z1jM9CsQaOMe7L7kdUzsu4SxmKfW5Kg5o7M6qkof69%2BVQ%40mail.gmail.com.

Matt Rice

unread,
Aug 21, 2026, 10:44:49 PMAug 21
to fr...@googlegroups.com
In other words, real language adoption is built on monopoly rather
than marketing.
> To view this discussion visit https://groups.google.com/d/msgid/friam/CAK-_AD7LcMcQWiQqzs%3DXJvaoZuW84TxnLz3T-6CuujrxCR%2BVSA%40mail.gmail.com.

Mark S. Miller

unread,
Aug 22, 2026, 11:10:24 PMAug 22
to fr...@googlegroups.com
Javascript is whose monopoly?


  Cheers,
  --MarkM

Matt Rice

unread,
Aug 22, 2026, 11:22:33 PMAug 22
to fr...@googlegroups.com
Assuming we can basically ignore the language tag of the html <script> attribute
Until wasm it was the only scripting language supported if you wanted
your website to be usable in any
web browser. Not monopoly in the economic entity sense of being
controlled by one person. But some other
form of monopoly of the commons. In the sense that red octagons have a
monopoly on the stop sign.
> To view this discussion visit https://groups.google.com/d/msgid/friam/CAK5yZYihTmgswb7C07jSWifMg5ggim%2BMnz1xoe4n2-dCY%3DVPSA%40mail.gmail.com.

Mark S. Miller

unread,
Aug 23, 2026, 12:44:27 AMAug 23
to fr...@googlegroups.com
On Sat, Aug 22, 2026 at 8:22 PM Matt Rice <rat...@gmail.com> wrote:
Assuming we can basically ignore the language tag of the html <script> attribute
Until wasm it was the only scripting language supported if you wanted
your website to be usable in any
web browser. Not monopoly in the economic entity sense of being
controlled by one person. But some other
form of monopoly of the commons. In the sense that red octagons have a
monopoly on the stop sign.

In that sense, sure. I'd find another word.
 

Matt Rice

unread,
Aug 23, 2026, 12:56:04 AMAug 23
to fr...@googlegroups.com
On Sat, Aug 22, 2026 at 9:44 PM 'Mark S. Miller' via friam
<fr...@googlegroups.com> wrote:
>
>
>
> On Sat, Aug 22, 2026 at 8:22 PM Matt Rice <rat...@gmail.com> wrote:
>>
>> Assuming we can basically ignore the language tag of the html <script> attribute
>> Until wasm it was the only scripting language supported if you wanted
>> your website to be usable in any
>> web browser. Not monopoly in the economic entity sense of being
>> controlled by one person. But some other
>> form of monopoly of the commons. In the sense that red octagons have a
>> monopoly on the stop sign.
>
>
> In that sense, sure. I'd find another word.
>

Monoculture is the best alternative that I can come up with, fwiw not
to pick on javascript exclusively I also believe there are plenty of
other examples,
c and unix, Ada and DOD, sql for databases and the relational model...
> To view this discussion visit https://groups.google.com/d/msgid/friam/CAK-_AD41DEThUw6uF%3DWLtFDAbUPky_i8-8VZBvOR%2BawUyEKqnw%40mail.gmail.com.

William ML Leslie

unread,
Aug 23, 2026, 1:09:18 AMAug 23
to fr...@googlegroups.com
Oh dear.

So - this could be a just-me kind of thing, but maybe it's valuable for me to mention.  I don't think in these terms at all.  When things become popular, the default I assume is that it is entirely marketing, and not because it's actually good.  My go-to example for this is the Angular frontend framework, which seemed to become popular because someone started integrating it into .NET tutorials at Microsoft.  I hear people like newer versions of it, but in the first few years it had such obtuse and confusing concurrency bugs that I walked away from it on several projects.

I think people generally dislike most popular languages, except for one: whichever one they have chosen.

On the other hand, I remember when I first started working in software, everyone told me that there would never be any jobs in python, it's not fast enough, nobody would use a language without a corporation behind it, supporting it.

Promoting a new technology is a lot of effort, especially when you are working on a team with a specific skill set and no desire to diversify.  The best impression you can get is when you pick something up and run with it, not stopping to ask permission, and then document your success.  It's important to finish that last step.

--
William ML Leslie
Never interrupt the enemy when they're pushing PHP to production so they can get some sleep.
Reply all
Reply to author
Forward
0 new messages