Header

What's Bad About TypeScript and XHTML

TypeScript

If you know me in any way in person, you will know that I absolutely despise TypeScript. Infact, I would consider Typescript to be in my top 10 worst programming languages (yes, even JavaScript would be ranked higher on my favourites).

First of all, it is developed and maintained by Microsoft, which on its own is enough reason to not use it. Secondly, it just doesn't match. JavaScript works, it may be a little bit buggy, but it gets the job done. TypeScripts adds unnecessary types.

XHTML

It is just HTML but in XML format (at least in my opinion). It is basically made as a "extensible" alternative to HTML. It is basically just a more restrictive subset of SGML in my opinion, and there is, at least for me, no real advantage to using standard HTML.

HTMX

I also do not like htmx, because I think is just a intercooler.js library infused with HTML, which is (1) very verbose and boilerplate and (2) very messy.