codeinabox@programming.dev to Programming@programming.devEnglish · 2 days agoBreaking the Spell of Vibe Codingwww.fast.aiexternal-linkmessage-square19linkfedilinkarrow-up139arrow-down10
arrow-up139arrow-down1external-linkBreaking the Spell of Vibe Codingwww.fast.aicodeinabox@programming.dev to Programming@programming.devEnglish · 2 days agomessage-square19linkfedilink
minus-squarekibiz0r@midwest.sociallinkfedilinkEnglisharrow-up6·2 days agoYeah, that’s uhh… that’s technically true for very strange and specific definitions of “compatibility”… but it wildly misses the point of TypeScript. Not sure what he was thinking there.
minus-squareFeyd@programming.devlinkfedilinkarrow-up3·edit-22 days agoYeah node’s --experimental-strip-types exposes the absurdity immediately. The only incompatibility is that it has type annotations.
minus-squarekibiz0r@midwest.sociallinkfedilinkEnglisharrow-up4·2 days agoAlso, like… the fact that it has a compiler. It’s like saying C is incompatible with assembly because you can’t yeet a .c file at an assembler.
Yeah, that’s uhh… that’s technically true for very strange and specific definitions of “compatibility”… but it wildly misses the point of TypeScript. Not sure what he was thinking there.
Yeah node’s
--experimental-strip-typesexposes the absurdity immediately. The only incompatibility is that it has type annotations.Also, like… the fact that it has a compiler. It’s like saying C is incompatible with assembly because you can’t yeet a .c file at an assembler.