news.volyx.in

Mystical (suberic.net)

442 points by mmphosis · 440 days ago · 46 comments on HN

Article summary

The article introduces Mystical, a programming language that resembles magical circles, and is based on PostScript. It uses rings, sigils, and other visual elements to represent code, making it a unique and aesthetically pleasing way to write programs. The language is not yet a fully functional programming language, but rather a way to visualize and draw PostScript programs. The author provides examples and resources for using Mystical, including a Python script to generate Mystical images.

Main themes

  • Programming language design
  • Visual representation of code
  • Magic and mysticism
  • Game development
  • Art and aesthetics
  • Esoteric programming languages

What commenters say

  • Mystical's visual representation of code is reminiscent of magical and mystical symbols, making it a fascinating intersection of programming and art.
  • The language has potential applications in areas such as game development, where it could be used to create unique and interactive spell-casting systems.
  • Some commenters believe that Mystical could be used as a legitimate programming language, particularly with the development of a structured editor, while others see it as more of a novelty or artistic expression.
  • The use of visual elements and sigils in Mystical draws comparisons to other programming languages, such as APL and Forth, which also have unique and expressive syntaxes.
  • Mystical's focus on aesthetics and visual representation raises questions about the relationship between code and magic, and whether the two can be intertwined in a meaningful way.
  • Some commenters see potential for Mystical to be used in educational settings, as a way to teach programming concepts in a more engaging and interactive way.