hdk-assemblyscript
hdk-assemblyscript copied to clipboard
Where is this project standing?
I would like to jump in and help developing the HDK but I'm not sure what's the status for this project.
- Has there been any important progress on assemblyscript?
- Are there any new breaking changes in the Holochain API?
- Is anyone from inside/outside HC currently working on this?
Hi.
When I was part of starting this, I was part of the Holochain team. I just want to comment and say that that is no longer the case, however. I still have some background in this, and some minor interest in supporting it's development. As someone close to the project, I'm quite confident to say it's not been under any active development.
I am sure that there's been siginificant changes to core since this was developed
@Connoropolous Happy to hear there's still interest in this project. Do you think you can point me in the right direction on where I should start?
Well, since this would essentially be a rewrite into a new language, you would want to refer heavily to the reference implementation, which would be the hdk_v2 reference in holochain-rust repo: https://github.com/holochain/holochain-rust/tree/develop/crates/hdk_v2/src
Prbly best to use a test-driven development approach
That's only one way of approaching it, but it's the first thing that came to mind. I will think and comment further. It'd certainly be nice to have other options than Rust for writing hApps!
Another bit of context is that when we started working on this, we discovered at the time that AssemblyScript was really not at the level of maturity to be building a complex framework on top of. Maybe that's changed since last year, but nobody on the Holochain team has actually assessed that. We've been focused exclusively on the Rust version of the HDK.