K: Eine prägnante, schnelle und vektororientierte Programmiersprache

2025-02-10

Die K-Sprachfamilie ist eine Reihe prägnanter, schneller und vektororientierter Sprachen, die von Arthur Whitney entwickelt wurden. Es handelt sich nicht um eine einzelne Version, sondern um eine sich entwickelnde Abfolge leicht inkompatibler Iterationen. Dieses Buch konzentriert sich auf Open-Source-Implementierungen der K-Sprache und die Community, die sie umgibt, darunter ngn/k (k6) und oK (k5/6). Es werden die Eigenschaften der K-Sprache, die Lernkurve und die Beziehung zu APL und J untersucht. Obwohl K für Prägnanz und Geschwindigkeit bekannt ist, weist es eine steile Lernkurve auf, die engagierte Übung erfordert.