Welcome to the AwesomeAlgo podcast!
In this episode, we are joined by a Software Engineer from the Algorand Foundation - Joe Polny. Joe is the creator of TEALScript, which is currently the only high-level transpilation language that allows you to write Algorand Smart Contracts in pure TypeScript.
Here's what you can expect from this episode:
Introduction to Joe's biography, his academic experience, and projects prior to his journey into the blockchain space and creating TEALScript.
Deep dive into TEALScript.
The motivation and story behind building TEALScript.
Overview of the main features and comparison with PyTEAL and Tealish.
Architecture overview and AVM interoperability.
A brief overview of testing methodologies.
Advice for aspiring software engineers.
If you would like to appear on the podcast and have an interesting project related to Algorand or web3, submit your application at https://bit.ly/awesomealgo.
To support the podcast, please subscribe and follow new episodes on your favorite podcasting platforms.
Thank you for listening, and we hope you enjoy this episode! 🙂
Resources:
https://github.com/algorand-devrel/TEALScript - TEALScript documentation and source code.
https://www.youtube.com/watch?v=iwViloTnMLM&t=2367s - Joe's Keynote on writing Algorand smart contracts from Decipher Dubai 2022.
https://ask.awesomealgo.com/ - refer here to ask your questions to upcoming guests.