3 ms·
This is pretty cool. This project has a long way to go before it's mature, but as someone who uses Typescript every day professionally, the promise of the ease
by mpoteat 6y ago
This is pretty cool. This project has a long way to go before it's mature, but as someone who uses Typescript every day professionally, the promise of the ease and safety of Typescript coupled with the speed of C++ is really compelling.
- pjmlp 6y agoYou can already play with something like that, Static TypeScript, used on MakeCode for targeting embedded devices. https://www.microsoft.com/en-us/research/publication/static-typescript/ https://www.microsoft.com/en-us/research/publication/static-... Microsoft MakeCode: from C++ to TypeScript and Blockly (and Back) https://www.youtube.com/watch?v=tGhhV2kfJ-w https://www.youtube.com/watch?v=tGhhV2kfJ-w https://www.microsoft.com/en-us/makecode https://www.microsoft.com/en-us/makecode
- 52-6F-62 6y agoThis is cool, thanks for sharing. I'm rather in the same boat as OP.
- m0llusk 6y agoThe core ideas are kind of interesting, but in my experience where cool new language ideas come apart at the seams is when they are built out to completeness with libraries, packaging, configuration management and the rest. > ... The current focus of the Bosque project is core language design. As a result there is no support for packaging, deployment, lifecycle management, etc. ... So there is nothing solid there yet and thus significant risk that like many other languages this offering will suffer metastasis, bloat, and conflicts as it grows to be useful for solving real problems.
- mpoteat 6y agoOh yeah, I completely agree. To a certain extent it's best to be risk averse with things like this, especially when working on professional problems. npm has spoiled me, so I doubt I'll ever try to use a language in anything other than a hobby capacity without a very good package manager and corresponding community of functionality.