Skip to content

floatplusplus/lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 

Repository files navigation

Float++

Float++ (.fpp) is a next-generation, multi-paradigm programming language designed for everything from embedded systems to reactive web UIs. It merges the power of C/Rust/Go with the flexibility of JavaScript/Python and the clarity of modern DSLs like Tailwind and HTML.

🌟 Vision

To unify system, frontend, backend, and AI development into one expressive, composable, and secure language.

πŸ“¦ File Extension

.fpp β€” Float++ source file
.fpppkg β€” Package archive (like .crtwhl or .tar.gz)

πŸ”§ Key Features

  • πŸ” Reactive by design (components, signals, pipelines)
  • βš™οΈ Native AOT & WASM compilation (via LLVM/Cranelift)
  • πŸ” Secure memory model (manual, GC, or hybrid)
  • πŸ’‘ Built-in DSL support for AI/ML/UI
  • 🎨 HSL/Tailwind-like styling engine
  • πŸ“¦ Powerful modular package system (fppm)
  • πŸš€ Runs on Linux, macOS, Windows, ShoreOS, Web

πŸ› οΈ Getting Started

git clone https://github.com/floatplusplus/lang.git
cd lang
make run # or cargo build / go run etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published