Thread with 12 posts

jump to expanded post

ISO C committee, a failed standard effort:

  • dysfunctional, couldn't standardise a simple improvement if their lives depended on it
  • arcane, incomprehensible specs that nobody reads
  • all volunteers. literally nobody involved gets paid
  • they have the gall to paywall it??

Khronos (Vulkan, OpenGL) and MIDI specs:

  • long track record of pragmatism
  • written by big companies that have hardware to ship and no patience for bullshit
  • down-to-earth, sometimes refreshingly casual, easy-to-understand specs
  • everyone involved has a real job
  • free :)
Open thread at this post

these are broad generalisations based on vibes and some amount of first-, second- and third-hand experience, so i can't go into detail, sorry. also, please don't be insulted if you worked on the C standard, this is not a personal attack but a statement about the system as a whole

Open thread at this post
William D. Jones , @cr1901@mastodon.social
(open profile)
Not A Serious/Constructive Response Toggle visibility

@hikari If it's a nightmare to do anything complex in 1.x, then don't do anything complex :).

Most of the time, all I wanted was to draw triangles to a screen and maybe "decorate" them with a fragment shader (Phong lighting).

I've written a vertex shader > 10 lines exactly once (for a class).

Open remote post (opens in a new window)