Programming
11 questions in Programming, free to read.
- Vulkan ray-tracing any-hit: (ssboValue & payloadValue) == 0 is true even though each operand is nonzero, only after a g…
- In J, for the tacit fork (+/ % #), what does it compute when applied to a list like 1 2 3 4, and how is each of the thr…
- In Prolog, why can \+ member(X, [1,2,3]) "wrongly" fail (or give a misleading answer) when X is unbound, even though 1,…
- In Forth, inside a colon definition, what is the difference in effect between POSTPONE IF and just writing IF, given th…
- On the Erlang/Elixir BEAM, roughly how much work does a process run before the scheduler preempts it, and in what unit…
- In q/kdb+, what does 2*3+4 evaluate to, and why isn't it 10?
- In awk, if I set OFS to a comma in the BEGIN block but my program just passes lines through with {print}, why are the f…
- In a Makefile recipe, why does cd build on one line followed by make all on the next line run make in the original dire…
- In a GNU make rule, what's the difference between $< and $^, and how do I refer to just the order-only prerequisites?
- Why is unquoted $@ not a safe way to forward shell-script arguments, and what specifically makes "$@" different from "$…
- In PostgreSQL, what does ON true actually do on a LEFT JOIN LATERAL, and how does a LATERAL subquery that returns sever…