42. From C# to Rockstar

Contenttype
Podcast

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 LinkedInInstagram, en BlueSky.  

Meer podcastafleveringen

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.