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
-
139. Building Software AI Agents Can Actually Work With. Hannes Lowette on Event Sourcing
Hannes Lowette (Axxes) over event sourcing, DDD en de architectuurkeuzes die software makkelijker maken om aan te passen, voor developers en AI coding agents.ContenttypePodcast
-
138. Beyond Vibe Coding: Jesse Houwing on Building Better Software with AI.
Jesse Houwing (GitHub Star, Microsoft MVP) over Copilot in complexe codebases: lastige bugs, kosten, AI slop en waarom ervaring telt.ContenttypePodcast
-
136. Green Software: Building More Sustainable Systems - with Wilco Burggraaf
In deze aflevering, Rick & Oscar praten met Wilco Burggraaf over hoe slimmere architectuur en minder digitale verspilling software groener, sneller en beter onderhoudbaar maken.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.