kamranahmedse / developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.
https://roadmap.sh
Other
281.92k stars 37.58k forks source link

Feature Topic Request: IDL's #1253

Closed arcman7 closed 1 year ago

arcman7 commented 2 years ago

What roadmap is this issue about?

What is this issue about?

Please acknowledge the below listed

Enter the details about the issue here

I realize that not every JavaScript developer is going to have a need for understanding IDL's, but there's a good argument for having more JavaScript developers aware of their existence and hopefully the ability for making use of them as well. Take for example this one: https://github.com/kripken/ammo.js/blob/main/ammo.idl

This comes from the ammo js library, an advanced physics engine written in C++ ported over to JavaScript. JavaScript developers stand in the unique position of mainly using high-level abstractions when interacting with code; they don't interact with pointers, or even need to worry about memory cleanup (for the most part), but they can also tap into the powerful processing power and speed of lower level languages such as C++ or precompiled binaries such as WASM using IDLs. I think more web developers should be aware of these tools and adding this to your list of covered topics would be a huge benefit or developers in general who want a guided approach to learning about them.

kamranahmedse commented 1 year ago

This has been fixed and will be published in the coming release. Thank you 🙏