Skip to content
This repository was archived by the owner on Jun 24, 2022. It is now read-only.

walt support #191

Open
cztomsik opened this issue Apr 16, 2018 · 6 comments
Open

walt support #191

cztomsik opened this issue Apr 16, 2018 · 6 comments
Labels
fancy feature help wanted Extra attention is needed

Comments

@cztomsik
Copy link

Hello, I'm curious if you're open to other input sources. I'd be especially interested in walt which aims at being as close to js as possible, unlike AssemblyScript which builds on top of TypeScript.

@yurydelendik
Copy link
Collaborator

It's might be possible. We need to find a person who will be responsible for its support. (In case of AssemblyScript, @dcodeIO is helping us)

@cztomsik will you be the best person to assume this responsibility?

@dcodeIO
Copy link
Contributor

dcodeIO commented Apr 17, 2018

Just as another side note: I am wondering a bit about the "TypeScript, that is JavaScript with types, isn't as close to JavaScript as X, that is also JavaScript with types" side note, because, well, adhering to the ECMAScript spec while adding types is exactly the definition of TypeScript - or did I miss something?

@cztomsik
Copy link
Author

I think the best person would be @ballercat himself but I guess I could help too. Can you provide some details about what has to be done?

@dcodeIO you're not wrong, there is a lot of competition in "typed js" right now but I think it's not soon enough to pick a winner:

  • TypeScript/AssemblyScript (js with types but I'd already consider it a different language)
  • walt (webassembly written with js syntax)
  • reasonML (different language inspired by js, no wasm yet)
  • babel with flow (possibly with many other plugins, no wasm yet)
  • closure (oldest but it's still used, no wasm yet)

@dcodeIO
Copy link
Contributor

dcodeIO commented Apr 18, 2018

Thanks for the clarification. Perhaps I'll still have to get used to the competition aspects that lead us here.

@ballercat
Copy link

Hey, this is a good idea.

walt already has it's own off-brand playground https://ballercat.github.io/walt/ but this would be much nicer. Can already run in a browser so should be possible to integrate and I would be happy to help if the project is receptive to the idea.

RE: other things/language competition

There isn't a finite amount of success to go around. I think what @cztomsik is highlighting is a difference in approaches taken. Which is good. WebAssembly is touted as the big equalizer for the "languages of the web" so I think it's a net possitive that there are different interpretations of what that should look like.

Anyway, I appreciate the shout-out and I hope we can collaborate more in the future.

@yurydelendik yurydelendik added the help wanted Extra attention is needed label Apr 18, 2018
@mbebenita
Copy link
Collaborator

if the project is receptive to the idea

@ballercat we're very receptive to the idea. The goal of WebAssembly.Studio is to create a platform where we cultivate as many ideas around how to produce and consume .wasm as possible.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
fancy feature help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants