Elektrine lite

← Feed

@JamesWidman@mastodon.social

Post #2716222

2026-04-24 20:03 UTC

@Doomed_Daniel@mastodon.gamedev.place @TomF@mastodon.gamedev.place well... yes, but my point was: if the compiler doesn't actually translate to C, then you're not going to be able to check your expectations. So ideally, you want to think in terms of the stuff that it actually generates (so that you can use the compiler's output to correct yourself when you inevitably hit cases where your mental model turns out to be incorrect).

Replies (2)

  • @JamesWidman@mastodon.social 2026-04-24 20:03

    @Doomed_Daniel@mastodon.gamedev.place @TomF@mastodon.gamedev.place The bad news is that it kinda leads you to spend more time understanding LLVM IR and the optimization pipeline than you probably expected; the good news is that this will be transferable to other source languages.

    Open ##2716223

  • @TomF@mastodon.gamedev.place 2026-04-24 20:05

    @JamesWidman@mastodon.social @Doomed_Daniel@mastodon.gamedev.place I strongly disagree. I think this is not a productive skill to learn, if you're not already into writing compilers.

    Open ##2716225