Skip to content
View Rundll86's full-sized avatar

Highlights

  • Pro

Block or report Rundll86

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rundll86/readme.md

The world

slogan: Hello Internet!!!

There is FallingShrimp.

  • I'm a senior high school student.
  • I'm a full stack web app & 2D game developer.

Languages

· TypeScript/JavaScript - Frontend/Backend
· Rust/C#               - Game develop (Unity & Godot.NET & WebAssembly)
· GDScript/Python       - Game develop & Chore scripts

And my featuring language FallingAnchor... Its journey is still long.

Frameworks

· Vue(Webpack/tsup)    - Frontend
· Hono.js/Flask        - Backend
· Tauri                - Cross-platform apps
· Unity/Godot.NET      - Game engine

And my featuring...

· Nine9                - Reactive UI framework
· NDDrone-SDK          - Fly the mind.

Falling... Maybe

# This a state-safe scripting language.

hook "stdout";
hook "math" pullout seed;

class FallingShrimp {
    slot String name = "FallingShrimp"; # reactive data slot
    slot Int age = 17;
    sync String id = this.name + (this.age -> String); # computed data & type casting

    define operator init() {
        # watch state update (or a reactive expression)
        watch (this.age):
            # after dependencies update
            after > (Int newAge, Int oldAge) => {
                stdout.write("Age %scraesed!" % newAge > oldAge ? "in" : "de");
                stdout.write("New id: %s" % this.id);
            }
            # before dependencies update
            before > (Int _n, Int _o) => {} # arrow functions: mark as a function without side effects
        
        stdout.write("%s was born." % this.name);
    }

    define Null advance(Int amount) { # define functions: mark as a function with side effects
        this.age += amount;
    }
    define Boolean playGame() {
        if (seed() < 0.5) {
            this.advance(1);
            return true;
        } else {
            return false;
        }
    }
}

Pinned Loading

  1. NDDrone-SDK NDDrone-SDK Public

    基于脑机接口(BCI)的意念无人机控制系统。

    Python 2

  2. fs-context fs-context Public template

    A framework of a template for developing Scratch Extension.

    TypeScript 2

  3. nine nine Public

    Nine-9是一个轻量、高性能、类型安全的 Vanilla DOM 响应式 UI 框架。

    TypeScript 1

  4. script-editor-2 script-editor-2 Public

    ScriptEditor is a RPG/AVG story designer with GUI.

    Vue 1

  5. ModLoaderNew ModLoaderNew Public

    Inject custom model to GenshinImpact.

    Python

  6. ginger ginger Public

    Run natural language code everywhere!

    Python 1