matthewmueller / matthewmueller/joy
Great Project! Helped me through CS
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 1.3k
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Before COVID-19 shut down schools, this tool helped me get through CS because my Teacher was cool with me doing things my way as long as the work got done, i wouldve used gopherjs over this tool before but it breaks alot of things
For example, a 78b Hello world file was coverted into near a mb of js,
this tool was a life saver, the only complaint i have had about it is the format of the output
package main
func main() {
print("Hello World")
}
```js
;(function() {
var pkg = {};
pkg["../../../../Workspace/merith/other"] = (function() {
function main () {
print("Hello World")
};
return {
main: main
};
})();
return pkg["../../../../Workspace/merith/other"].main();
})()
its a bit complicated, but whehn you know what to look for, you can remove the excess and take what you need
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the issue's Go-to-JavaScript compiler output example first. No source file, test, or entry point is identified; clarify the desired output format and define acceptance criteria before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, javascript
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100