I talked with Sebastian Heidbrink about the OpenGL interface for VASmalltalk and we looked for vector arithmetics both to be fast and suitable for transfering data to external C-based OpenGL API calls.
I was looking at primitives for the first time and thanks to John I was able to create my first primitives. I summarize this two days work in three postings:
Primitives or platform functions … http://www.schrievkrom.de/blog/?p=761
Vector Arithmetic using Primitives http://www.schrievkrom.de/blog/?p=765
Vector Arithmetic - Primitives Examples: http://www.schrievkrom.de/blog/?p=783
Early code is available at http://www.vastgoodies.com.