Mar 28, 2016 Writing code for multiple platforms can be a lot of work. It can be even more work to have to completely rewrite it for each one, too. What if you wrote an application in C, but wanted it to.
- For someone like me wanting to break into the industry, do you think going for the.NET Core web dev stack is a viable strategy? Or should I focus on what's hot with the JS stack? I love C# code and much prefer a strictly typed language vs a duck typed one lol. Help Reddit App Reddit coins Reddit premium Reddit gifts. About careers press.
- Nov 28, 2017 From Github’s Octoverse Report to the monthly TIOBE Index, there are many ways to stay up to date on the rankings of programming languages.But for the uninitiated, the sheer volume of languages can be overwhelming. Three years ago, I did a Web Development 101 series for the Upwork Blog that was a big hit among aspiring developers and entrepreneurs looking to break into the industry.
- May 03, 2017 No, They are not. Though few are good, But 99% of the courses are delivered by non professionals. And not only that If they were good, Udemy would not have 1. Sold $200 course at $10 2. Money back guarantee for 30 days, tells even Udemy don’t have.
Description
Writing code for multiple platforms can be a lot of work. It can be even more work to have to completely rewrite it for each one, too. What if you wrote an application in C++, but wanted it to be displayed in the browser somehow? Well now, with a tool called Emscripten, that's possible.
Emscripten is an LLVM based project that compiles C and C++ into highly performant JavaScript in the asm.js format. C sharp tutorial for php dev. In short: near native speeds, using C and C++, inside of the browser. Even better, emscripten converts OpenGL, a desktop graphics API, into WebGL, which is the web variant of that API, thereby allowing for high performance graphics within the browser.
You can find deeper tutorials on this topic at my blog, DaveVoyles.com
You can find deeper tutorials on this topic at my blog, DaveVoyles.com
Topics Discussed
- [00:50] What is LLVM?
- [03:30] Why Now?
- [05:50] Ex: Gaming on the Web
- [05:45] asm.js Overview
- [06:55] Limitations
- [09:02] Why Do This?
- [12:43] Browser Support
- [13:15] Communicating between JS & C/C++
- [13:55] Benchmarks
- [16:37] Case Study: Owlchemy Labs
- [17:50] Driving the Point Home
Embed
Reddit Indie Dev
![Reddit C For Web Dev Reddit C For Web Dev](/uploads/1/2/5/7/125720311/279995476.png)
Download
Right click or Alt+Enter to download this episode
- MP3 (18.2 MB)
- Low Quality MP4 (24.4 MB)
- Mid Quality MP4 (47.2 MB)