Oof. RIP my mentions on this one... :-)
@Crell @vascorsd after spending three months fighting with Purescript and purs-nix, this image is more about Purescript, IMO. It’s insane the hoops you have to jump through to get any semblance of type safety from JS.
@harryprayiv @Crell @vascorsd That's because JavaScript is not a strongly typed language. Trying to get almost anything to behave like something other than what it is will be an uphill battle.
@agarzola @harryprayiv @Crell @vascorsd Whoever thinks the problem with Javascript is lack of static typing needs to study computer science for a couple of years and then come back.
@ahltorp @agarzola @harryprayiv @vascorsd It's not the only problem, certainly... 😉

@ahltorp @agarzola @harryprayiv @Crell @vascorsd
I don't think the problem is about static typing, or the point being [to be statically typed].

I believe that it's actually about code structuring and compactness, to address the image in this post (as I keep the irony of this comment more in line with the original post). Which is part of the problems of languages that try to implement polymerization, i.e, perform a task in many ways, badly. Just one of the problems of it.

@Crell lol.. how I feel everyday
@Crell I'd trade this for the blink tag in a heartbeat.
@Crell why why why dear god oh god do they take something so simple and make it so complex?
@Crell I still use basic HTML on my website from 2002. It loads instantly, it has text and images. Every toads dream. It now has RSS and the world is at my fingertip. Such a joy. It works on all screens, from 720 to ultra wide. Every one is happy. It uses 10Kb of RAM and the CPU/GPU never complain. PS. I never understood JS.

@bossnass @Crell can I see your site 😁👍

10kb only? What, you just load in plain text in there?

@Crell I'm just happy there's focus on good old HTML generation again! (as opposed to just making DOM nodes on the client).
@Crell and I'm the crazy fuck in my shed doing it with Rust and Yew.
@Crell Fake! You can tell by the way they look like they are agreeing
@Crell ”This is Betsy, she generates feature complete div buttons.”
“Let’s head downstairs where the loading spinners are pre-spun.”
@Crell #htmx pour faire croire qu'on a mis du JS dedans.

@Crell
So true.

My rules for static html:
1. You do not need to use javascript
2. If you need to use javascript, refer to rule #1.

@Crell
How do you think they sell their finest trades to the highest bidders.

😎🏴‍☠️

@Crell
Some would call that Spaghetti Code.🤓
Someting for you @johnny 😈
@vitex
SSR FTW! Koho by zajimalo, ze staci nahrat index.html na server? To je nuda! Chces pro to mit VPS s load ballancingem pres PM2, SSR sluzbou a tunou dalsich zbytecnosti, ktere ti berou prostredky na serveru.

Proc? Protoze to proste technologie umoznuji a nechceme to delat jednodusseji. Prece nebudu psat document.getElementById('
#btn').addEventListener('click', callback()), nebo jeste hur onclick="myMethod" /s

@Crell
@vitex
Ale ted vazne, mel bych se asi fakt naucit programovat v necem vic normalnim :) Moderni JS/TS je strasna rabbit hole.
@johnny @vitex nedávno jsem k tomu zas sedl, protože jsem nám potřeboval upravit frontend na webu... Zase jsem to jenom dlouze proklínal 😄
@Crell don't call me out like this