The Ride with WebAssembly: Taking Your C++ and Going Places - Nipun Jindal, Pranay Kumar - CppCon 22
---
The Ride with WebAssembly : Taking Your C and Going Places - Nipun Jindal and Pranay Kumar - CppCon 2022
- You’ve heard of WebAssembly, and might have used it as well in web projects. This workshop explains tries to cover the good stuff that you would definitely need in the journey to expand your horizons on the web.
As C developers, we all wish to see a web application running core logic utilizing the same, almost cross-platform performant C source, No problem. As we know WebAssembly is an actual byte-code language one can compile your native code to instead. We’ll discuss WebAssembly, and see how the magic of taking C code and turning it into executable code within the browser happens.
This workshop will explain well how WebAssembly works, how to use it, and how to build and use your WebAssembly modules from C code along with a demo. Important intermediary skills such as debugging, network communication, different types of file system access, and tweaks/caution needed would be provided in the workshop.
Additionally, possible dark places such as - threading issues, system calls tweaking, memory management would be covered as well. We would be taking a sample “Hello world“, a sample (legacy vs modern) C project and would transform these for WebAssembly as part of the exercises along with some exercise at the end for regular, open-source C projects.
So grab C code, a modern browser, and let’s get started!
Key Takeaways:
- You’ll have the right footing you need to start building applications that feature WebAssembly.
- Have the vision to identify the web projects that may take advantage of C modules / libraries.
- Intermediate / Professional skills of WebAssembly
- Dark places / pitfalls of C WebAssembly development
---
Nipun Jindal
Nipun Jindal is a Senior Computer Scientist working at Adobe Systems. He has previously worked on multiple cross platform compatible desktop and mobile application like Flash, Adobe Photoshop, Adobe Capture, Adobe XD, developing his skill for cross platform development and eye for fast pace systems. His current set of responsibilities include moving the charter of fonts recommendation and fonts collaboration across different Adobe Creative Products. He is majorly interested in creating scalable systems with high performance. LinkedIn -
Pranay Kumar
Pranay Kumar is a Computer Scientist working in Adobe India with a passion for C development. He has been currently working towards utilizing the capabilities of emerging Adobe Fonts experience within the Adobe products. In the past several years with Adobe, he has contributed to the new licensing hybrid stack which is currently being used across the new version of Adobe Creative Cloud products such as Photoshop, Illustrator & InDesign, etc. His major interests lie in enabling the full potential of Adobe Fonts for consumers with modern C usage to ensure more secure, reliable & performant applications. Blog - Website -
__
Videos Streamed, Edited, and YouTube Channel Managed by Digital Medium:
#cppcon #programming #webassembly
2 views
2147
644
2 weeks ago 00:00:34 1
Что будет если молчать 7 дней💥#мотивация#shorts#цель
2 weeks ago 00:02:53 1
ПРИНЯЛИ ПОЛИЦЕЙСКИЕ | СТАНТ НА СКУТЕРЕ | СТАНТ НА ПИТБАЙКЕ
2 weeks ago 00:01:00 1
Садио Мане — не просто футболист, а настоящий герой! #мотивация#shorts#цель
2 weeks ago 00:09:39 1
Jackson Clutch Complete Walkthrough
2 weeks ago 00:28:04 1
(Psychedelic Hard Rock) Tomorrow’s High - Johnny Savage (1970) (Fictional AI Band)
2 weeks ago 00:06:36 1
Leonard Cohen - The Future (Live in London)
2 weeks ago 00:21:31 1
TERRIFYING Places In Texas Hiding PURE EVIL
2 weeks ago 00:04:29 1
1998 Aprilia RS250 Review
2 weeks ago 02:04:28 1
David Bintley’s ALADDIN – New National Theatre Tokyo, National Ballet of Japan
2 weeks ago 00:14:08 1
Топ 10 Самых Тяжелых Новых ТурЭндуро (2024 - 2025) !
2 weeks ago 00:04:35 1
Johnny Marr & The Healers - The Last Ride (Official Video)
2 weeks ago 00:42:28 1
(Brookings to Gold Beach): Rugged Oregon Coast
2 weeks ago 01:04:40 1
INSTANT REGRET FAILS 2024 | Total Idiots At Work / Best Of Month #09
2 weeks ago 00:03:06 1
EVNNE (이븐) ‘XO’ Dance Practice Video
2 weeks ago 00:06:00 1
Jamie Principle • Scream (Screamix) (1989)
2 weeks ago 00:09:48 1
2023 TOYOTA RAV4 PRIME XSE PLUG-IN HYBRID! | *Full Walkaround Review* | Worth The Price?!
2 weeks ago 00:00:00 1
Flies Thrash an Original Bug Muzak Track “Six Ways to Sunday“ – Epic Metal Madness!
2 weeks ago 00:04:59 1
Dire Straits - Brothers In Arms (Official Music Video)
2 weeks ago 00:03:23 1
Powerwolf - Army Of The Night (Drumcover)
2 weeks ago 00:01:52 1
Yamaha Animated Track Map - 2024 SMX World Championship Finals - Las Vegas
2 weeks ago 00:05:32 1
WOLFHEART - Ancient Cold (Official Music Video)
2 weeks ago 00:04:48 1
Don Felder - Heavy Metal (Takin’ A Ride)
2 weeks ago 01:10:14 1
Psychedelic Trance Mix 🍀 Psytrance Track for Your Playlist 🍬 Psychedelic Visuals / Magic Mushrooms
2 weeks ago 00:25:05 1
BYB 31 Stockyard Brawl Live Public Weigh-In and Face-Off