Para outros leitures, os comentários citados pelo o propriétario do post do post foi o meu.
Prototipe em HTML. A IA vai entender.
Você parece estar partindo do ponto que alguém vai criar uma página com IA. Este é o único cenário onde essa comparação faz sentido.
Quando o consumidor final do seu protótipo é um modelo de linguagem que vai gerar código, você quer dar a ele a representação mais rica em semântica, não a mais rica em pixels.
Este trecho reforça o escopo do post. Não faz sentido nenhuma a comparação com Markdown.
O HTML se tornou a lingua franca entre intenção humana, modelo de linguagem e execução final
HTML apenas estrutura uma página. Isto não tem design por si própio. Mesmo o botão da tag <button> depende do motor do seu browser (por isso pode variar bastante). HTML nunca descreveu intenção, apenas estrutura semântica de página. Nem mesmo Markdown faz isto. Texto é o que descreve intenção humana.
Na era onde os frameworks já dominam, a demanda por contexto de IA tornou HTML e CSS tecnologias salvadoras.
Até onde eu sei, a maior fonte de contexto para um modelo generativo de texto, é texto... Se estamos partindo do ponto em quê estamos criando uma página com IA, pediriamos com texto de alto nível, sem necessidade de estruturar manualmente, senão não há necessidade de pedir.
Não compreendi onde isto entrega mais contexto, a menos que você quieira que o modelo analise sua página.
Se você estiver vendo algo que eu não estou, eu gostaria muito que compartilhasse, mas com exemplos e com cenários mais precisos.
É uma linguagem de design completa, semanticamente estruturada, visualmente expressiva e universalmente compreensível por máquinas
Como eu disse, HTML não tem design algum. É apenas uma linguagem de marcação para estruturação de texto. Nada mais e nada menos. HTML não tem desing, portanto não tem como ser visualmente expressiva. Além disso, apenas browsers com seus motores compreendem HTML e CSS. São tecnologia especifica para isto. Se houver alguma outra além de browsers, eu gostaria de saber, afinal eu também já foi dev front-end e gostaria de testar por mim mesmo.
Se você ainda prototipa apenas no Figma e joga o resultado para um dev (ou para uma IA) adivinhar a estrutura, está perdendo contexto.
Ai é relativo ao Dev ou quem modelou o Figma. Se considerar que ambos são o que estão fazendo, é difícil considerar esse cenário de perda de contexto. Não se é IA, ela perde contexto independemente de qualquer coisa, afinal é tudo probabilistico.
Markdown tem semântica, mas é semântica de documento. Títulos, listas, ênfase, blocos de código. É perfeito para READMEs e artigos. Mas para front-end?
Bem, existe um framework muito bom, chamado Astro que permite transformar Markdown em HTML estruturado de forma otimizada e com o Design que vocẽ quiser através do CSS. O Markdown hoje em dia complementa muito bem HTML, CSS e até mesmo JavaScript quando criativo.
Assim como no primeiro post, a relação entre os elementos é confusa e não tem uma premissa que se sustenta através do post. Todas as tecnologias citadas são ESSENCIAIS hoje e serão com muito tempo, assim como C será necessário por muitas décadas. A comparação entre elas não fazem sentido também, pois são tecnologia diferentes para propósitos diferentes. O cenário a ser considerado não é definido. O escopo é aberto e vago.
Isto não é uma crítica pessoal, mas é minha opinião após a leitura. Se você quiser elaborar mais a suas premissas, eu gostaria muito de ler mais sobre e entender o teu ponto de vista.