Is kOS good for learning code?

This page summarizes the projects mentioned and recommended in the original post on /r/Kos

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • krpc

    Remote Procedure Calls for Kerbal Space Program

  • If you want to learn an actual language but still want KSP to be involved, another option may be kRPC (if it still exists nowadays), which allows you to write code that interacts with KSP in any compatible language like Python.

  • ksp-kipc

    kIPC - Inter-Process(or) Communication for kOS and kRPC in KSP

  • Disclaimer: My one and only KSP mod I've authored -- but no longer maintain -- was a toolkit to allow KRPC and KOS to talk to each other. One of the merits of it was that KOS is better for realtime control, but anything particularly expensive in calculations is far better 'outsourced' to KRPC where you have the full processing power and performance of your outside language. At the time, I was looking to create a full maneuver library in KOS and wanted to be able to calculate transfer trajectories ala Alexmoon's Launch Window Planner -- the KOS version of my implementation was far too slow to be be useful.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Kexapod

    Kerbal hexapod robot leveraging kOS, Infernal Robotics, KSPWheel, and custom parts mods

  • MDK-SE

    Malware's Development Kit for SE

  • Also talking about C# reminds me: I had quite a lot of fun coding stuff in SpaceEngineers. Should anyone be interested in that, they should checkout https://github.com/malware-dev/MDK-SE ;)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts