Skip to content

blacklight v0.0.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@acook acook released this 02 Nov 09:02

This is the first official release of blacklight a programming language for fun and profit.

Here is some of what it includes:

  • Over 50 operations
  • 15 example scripts
  • Threading with OS threads: bkg, work, and co operations
  • Multiple datatypes: integers (N), stacks (S), queues (Q), vectors (V), strings (CV), words (W), and word vectors (WV)
  • Thread-safe data structures
  • Stack roles: meta-stack ($stack), system-stack (@stack and ^stack), and user-stack (the S datatype)
  • Dynamic stack operations and ability to promote user-stacks to system-stacks
  • Communication between threads using the Q datatype
  • Printing to stdout with the print operation

What's missing?

  • The object (O) datatype and their operations
  • File and Socket IO
  • Character datatypes and escapes (most notably single quotes)
  • Any real commandline tools (blacklight runs files, that's it)