boba
tailspin-v0
boba | tailspin-v0 | |
---|---|---|
5 | 16 | |
2 | 32 | |
- | - | |
0.0 | 7.5 | |
8 days ago | 3 months ago | |
Go | Java | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
boba
- Daily General Discussion - February 3, 2023 (GMT+0)
-
What are the top 5 projects for 2024 bullrun ?
BOBA (https://boba.network/), because I have a BOBA bag that I want to offload... (but seriously, it can be good as it is a nice L2 that works for multiple chains and the devs seem competent and are constantly building and partnering with other projects).
-
anyone got some links? where can i read about it?=)
https://boba.network/ https://github.com/bobanetwork https://boba.network/blog/
- BobaBeam is Live!
- BobaBeam is live!
tailspin-v0
- What languages have you learnt with AoC and now you love...or ended as "meh"?
-
Advent of Code 2023 in your language
I eventually tend to do all days in Tailspin. The ones I have done so far are in directories ending in "tt" (the others are in Pyret, just to get a feel for it) https://github.com/tobega/aoc2023/tree/main
-
I have great difficulties
As a general tip, it is often helpful to first try to think of how you would like to represent the data in your program. Then you need to parse the data into that structure. I'd recommend you to look at a PEG-parser, for example. Or if you like, look at my Tailspin programming language which has a very visual parser syntax and also very visual ways of creating data structures (if that should happen to be your mental affinity). Look at my day1 for example. Or if you're more mathematical, maybe a functional language (I also did day1 in Pyret)
-
An idea for a language focused around RxJs
My Tailspin language is based on processing streams of values, you might want to look at it https://github.com/tobega/tailspin-v0
-
[2022 Day 7] Solved in three different styles
Many people had trouble with the day 7 problem. Paradoxically, good developers probably had more trouble. Here some of the difficulties are explained and implementations are provided in imperative, functional and OO styles, written in the Tailspin programming language.
-
What codebases have the best or most educational unit/integration tests when implementing a programming language?
I test almost entirely from my language, that way the tests are independent of the implementation. Currently the tests are implemented in java because that fits the interpreter implementation https://github.com/tobega/tailspin-v0/tree/master/test/tailspin/samples
-
August 2022 monthly "What are you working on?" thread
Finished off the implementation of typed and offset array indices in Tailspin
-
March 2022 monthly "What are you working on?" thread
I ended up enabling left recursion in Tailspin's composer (parser) syntax. Much cleaner calculator example now.
-
Diamonds in the Rough : An Honest Trial for any Language
I think it's possible that Tailspin might be suitable for you.
-
Introducing Skiff, a gradually typed functional language written in Rust
I think gradual typing is definitely something worth exploring more. I thought it was a shame when Dart abandoned that path. Have you seen Shen ? I guess my small offering, Tailspin, is currently evolving to gradual typing as well.
What are some alternatives?
kuroko-wasm-repl - In-browser REPL for Kuroko
Argon - Argon programming language
nasin-nanpa-pi-toki-pona - kepeken ilo ni la, sina ken pali e nasin nanpa kepeken toki pona.
never - Never: statically typed, embeddable functional programming language.
optimistic-specs - Optimistic: Bedrock, is a protocol that strives to be an extremely simple optimistic rollup that maintains 1:1 compatibility with Ethereum
boba - A general purpose statically-typed concatenative programming language.
ethereum-development-with-go-book - 📖 A little guide book on Ethereum Development with Go (golang)
bluebird - A work-in-progess programming language modeled after Ada and C++
chainlink - node of the decentralized oracle network, bridging on and off-chain computation
butter - A tasty language for building efficient software. WIP
ShnooTalk - ShnooTalk is a new programming language
Odin - Odin Programming Language