SaaSHub helps you find the best software and product alternatives Learn more →
The-Spiral-Language Alternatives
Similar projects and alternatives to The-Spiral-Language
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
star
An experimental programming language that's made to be powerful, productive, and predictable (by ALANVF)
-
-
-
kuroko
Discontinued Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
-
-
lust
A fast, auto-optimizing image server designed for high throughput and caching; Now that is hot.
-
exp-flow
Discontinued experimental rule-based programming formalism under construction [Moved to: https://github.com/contrast-zone/canon]
-
Matrix
Easy-to-use Scientific Computing library in/for C++ available for Linux and Windows. (by mlcpp)
-
RustScript2
RustScript is a functional scripting language with as much relation to Rust as Javascript has to Java.
-
-
-
-
The-Spiral-Language discussion
The-Spiral-Language reviews and mentions
-
Does This Language Exist?
Try Spiral for a functional response to the system level programming demands. It has an F#, C, and a Python backend.
-
How do I get around the lack of MailboxProcessor in Fable?
I did the language server for Spiral using Hopac. It involved turning the entirety of what would have been the sequential compilation pipeline into a promise stream.
-
Are there any good resources on reflection in Fable?
Sigh, despite using F# for so long, I've always avoided tackling .NET reflection, but I know from experience (of programming in Spiral) that this is a perfect place to introduce these techniques. Type systems like F#'s really hit their limits when it comes to serializing data across platform and language boundaries, so this is The place to demonstrate the use such methods.
-
why isn't functional more popular?
But a language that support programming in a staged functional programming style, like my own Spiral would actually be very suitable for gamedev, I think more than C# itself. It has compiler guarantees for a lot of things that F# doesn't, and what in other languages would require metaprogramming is just regular programming in it.
- Ask HN: How do I get the most benefit out of my programming language?
-
PIM (Processing-In-Memory) Course
I am not shameless enough to plug Spiral in the main post, but if you are a PIM company or an user of them and want better PL support and tooling, get in touch with me. I'd love to get a chance to play with them.
-
September 2022 monthly "What are you working on?" thread
Two months ago I did a ref counted C backend for Spiral so I might as well plug it now. Since then I've gotten tired of 3d art, and decided to just start writing Heaven's Key.
-
Callbacks without closures?
I just happened to notice that Spiral has a C code generator now. Maybe you can just use that since it's designed with staging in mind and avoiding heap allocation.
-
Multistage Programming / First Class runtime compiler support
Spiral
-
Are there examples of programming language compilers that evaluate the side-effect free parts of the program at compile-time?
Another term to search for is partial evaluation. An interesting language that by default evaluates everything at compile time is Spiral, developed by someone frequenting this subreddit.
-
A note from our sponsor - SaaSHub
www.saashub.com | 5 Oct 2024
Stats
mrakgr/The-Spiral-Language is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.
The primary programming language of The-Spiral-Language is Python.