I hope you succeed in this work and anything else you do. Geometric algebra is needed and will help people share technical ideas for all the reasons you’ve explained previously.
@@swifton It doesn't have to be, I just think more people will use it if it is. The same reasoning applies to all my previous projects in js. I must admit it's not a great argument on the whole, since very few people have actually used any of the things I've made... here are other arguments: 1. Many times I've been with friends and they've asked to see what I've been working on, and we've taken out a device and I've just gone to the weblink and there it is. A friend once remarked how jealous he was that I can do this. 2. Porting between operating systems is time consuming and not remotely interesting 3. Job prospects. I can get hired for web based contracts, which is quite a lot of them (though possibly unity experience would help me more) 4. Alright, cards on the table: other things being equal, I think Javascript isn't *that* bad. Garbage collection and weak typing are bad, but long compile times, syntactic sugar (C++) and having to implement loads of boilerplate for eg strings (C) are bad too. I'm not saying it's a wash, but I am saying Jon and Casey are a bit more elitist than it makes sense to be. Obviously when Jai comes out I'll be keen to try it.
@@hamish_todd I'm partially coming from my own experience -- I was making a game with "visual programming" in js, and at some point I found it pretty difficult to make progress. Switching to C made things easier. That said, your arguments make sense.
I hope you succeed in this work and anything else you do. Geometric algebra is needed and will help people share technical ideas for all the reasons you’ve explained previously.
Great stuff!
Can you visualise tensors?
Not yet but that is planned!
Aren't you worried that javaScript will be difficult to deal with on a more advanced stage?
Possibly. I want something browser-based and I didn't think much of emscripten though, so I don't have much choice!
@@hamish_todd Why does it have to be browser-based?
@@swifton It doesn't have to be, I just think more people will use it if it is. The same reasoning applies to all my previous projects in js.
I must admit it's not a great argument on the whole, since very few people have actually used any of the things I've made... here are other arguments:
1. Many times I've been with friends and they've asked to see what I've been working on, and we've taken out a device and I've just gone to the weblink and there it is. A friend once remarked how jealous he was that I can do this.
2. Porting between operating systems is time consuming and not remotely interesting
3. Job prospects. I can get hired for web based contracts, which is quite a lot of them (though possibly unity experience would help me more)
4. Alright, cards on the table: other things being equal, I think Javascript isn't *that* bad. Garbage collection and weak typing are bad, but long compile times, syntactic sugar (C++) and having to implement loads of boilerplate for eg strings (C) are bad too. I'm not saying it's a wash, but I am saying Jon and Casey are a bit more elitist than it makes sense to be.
Obviously when Jai comes out I'll be keen to try it.
@@hamish_todd
I'm partially coming from my own experience -- I was making a game with "visual programming" in js, and at some point I found it pretty difficult to make progress. Switching to C made things easier. That said, your arguments make sense.