42. From C# to Rockstar
42. Programming languages; from .NET and C# to JavaScript, from Python to Rust, and even Rockstar - with Dylan Beattie
In deze aflevering praten we met Dylan Beattie, een Microsoft MVP en internationale keynote spreker. Hij is de oprichter van Ursatile, de maker van de Rockstar programmeertaal, en heeft zijn softwareparodieën op klassieke rocknummers over de hele wereld uitgevoerd als Dylan Beattie en de Linebreakers. We praten over zijn programmeertaal - Rockstar - waarin hij programmeertaal schrijft die lijken op slechte songteksten. Het begon als een grap, maar het werkte echt en ging viraal. En hoe het hem ertoe bracht technologieën als Rust, Scala en Python te gebruiken, of technieken zoals het bouwen van interpreters in JavaScript. We duiken dieper in het feit dat mensen beter werken als ze het naar hun zin hebben. Goede softwareontwikkeling is een kunst, waarbij we problemen oplossen die nog nooit eerder zijn opgelost. Het kan een moeilijk en frustrerend proces zijn; je loopt vast en we onderschatten hoeveel tijd het kan kosten. Soms moet je een stapje terug doen en iets anders doen om dat creatieve proces weer op gang te krijgen – tip: neem een notitieboekje mee zodat je je goede ideeën niet vergeet. We bespreken ook de basisprincipes die elke ontwikkelaar zou moeten kennen, welke vaardigheden een ontwikkelaar zou moeten hebben en hoe er drie soorten software zijn die je zou kunnen schrijven. En, last but not least, praten we over hoe Windows als ontwikkelplatform de afgelopen 25 jaar stukken beter is geworden, hebben we het over verschillende programmeertalen, vooral C# en .NET, over (programmeer)taalvaardigheid versus vloeiendheid van taal beheersing, over het vertalen
Over deze aflevering, en Dylan Beattie in het bijzonder: je kunt @dylanbeattie vinden op X en GitHub. Check hier zijn website dylanbeattie.net en bekijk hier The Rockstar programming language op codewithrockstar.com. En, luister naar zijn ‘Dylan Beattie en de Linebreakers’ muziek op zijn YouTube channel.
Over Betatalks: bekijk onze podcastvideo’s en volg ons op LinkedIn, Instagram, en BlueSky.
Meer podcastafleveringen
-
122. How AI Is Transforming Human Resources
Rick en Oscar praten met Ana Ines Urritia over AI in HR, haar psychologische achtergrond en hoe design en data AI menselijk maken.
ContenttypePodcast
-
121. Building Smarter Apps with .NET MAUI and ML.NET
Rick en Oscar praten met Anjuli Jhakry over .NET MAUI, haar app voor voedselintoleranties, ML.NET aanbevelingen, en het belang van mentorship en simpele architectuur.
ContenttypePodcast
-
120. Beyond the AI Hype: A 2025 Christmas Reflection
Rick en Oscar kijken terug op hoe AI in 2025 van hype naar praktijk ging, met voorbeelden, trends en timing rond adoptie.
ContenttypePodcast
Altijd op de hoogte met onze Betatalks en tech-updates!
Schrijf je in en ontvang om de week een update met de nieuwste kennis en ontwikkelingen.