hdk-assemblyscript icon indicating copy to clipboard operation
hdk-assemblyscript copied to clipboard

Where is this project standing?

Open omerdn1 opened this issue 5 years ago • 6 comments

I would like to jump in and help developing the HDK but I'm not sure what's the status for this project.

  1. Has there been any important progress on assemblyscript?
  2. Are there any new breaking changes in the Holochain API?
  3. Is anyone from inside/outside HC currently working on this?

omerdn1 avatar Feb 22 '20 14:02 omerdn1

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.

Connoropolous avatar Feb 22 '20 18:02 Connoropolous

I am sure that there's been siginificant changes to core since this was developed

Connoropolous avatar Feb 22 '20 18:02 Connoropolous

@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?

omerdn1 avatar Feb 22 '20 21:02 omerdn1

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

Connoropolous avatar Feb 25 '20 22:02 Connoropolous

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!

Connoropolous avatar Feb 25 '20 22:02 Connoropolous

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.

maackle avatar Feb 26 '20 03:02 maackle