make-quickutils.lisp @ 93040e2c402e

Episode 17: Particles Optimization

I decided not to follow this video, and still keep using vectors in the
particles because it's good practice for me.  Instead I took the time to turn
`particle` into a struct to save some cycles (the `(disassemble 'particle-*)`
functions look a lot nicer now) and made `zap%`.
author Steve Losh <steve@stevelosh.com>
date Sun, 01 May 2016 22:53:25 +0000
parents 7e02590046c6
children 29b2d3f28208
(ql:quickload 'quickutil)

(qtlc:save-utils-as
  "quickutils.lisp"
  :utilities '(:define-constant
               :switch
               :while
               :ensure-boolean
               :with-gensyms
               :once-only
               )
  :package "CODING-MATH.QUICKUTILS")