Less is More in Languages with Mark Seemann
.NET Rocks!28 Heinä 2015

Less is More in Languages with Mark Seemann

How much of a language is essential? Carl and Richard chat with Mark Seemann about what features are critical to a language, and which ones are redundant. Who would put redundant features in a language? Mark talks about how languages evolve, and how more advanced features can supercede older features, but the old features can never be removed without breaking existing code. And worst still, when building a language is your business, you'll add features whether they are needed or not - you need something new to sell! The conversation also digs into understanding languages more deeply - do you really need that if statement? Just because a feature exists doesn't mean you need to use it!

Support this podcast at — https://redcircle.com/net-rocks/donations

Jaksot(1987)

The Role of LLMs in Visual Studio Productivity with Leslie Richardson

The Role of LLMs in Visual Studio Productivity with Leslie Richardson

How are large language models going to change the way we use Visual Studio? Carl and Richard speak with Leslie Richardson about her work in Visual Studio, starting with the debugger and now focusing o...

20 Marras 20251h 1min

Old Developers using New Tools with Brady Gaster

Old Developers using New Tools with Brady Gaster

How are folks adapting to the new tools available for development today? Carl and Richard talk to Brady Gaster about his work on improving the tooling for software development at Microsoft - and the t...

13 Marras 20251h 1min

Cake.SDK with Mattias Karlsson

Cake.SDK with Mattias Karlsson

Ready to integrate build automation into your applications? Carl and Richard talk to Mattias Karlsson about the new Cake.SDK as an additional component of the Cake (C# Make) open source project. Matti...

6 Marras 202548min

GitHub Spec Kit with Den Delimarsky

GitHub Spec Kit with Den Delimarsky

How do you build quality software with LLMs? Carl and Richard talk to Den Delimarsky about the GitHub Spec Kit, which uses specifications to help LLMs generate code for you. Den discusses the iterativ...

30 Loka 20251h 4min

CSLA 9 with Rocky Lhotka

CSLA 9 with Rocky Lhotka

The next version of CSLA is out! Carl and Richard talk to Rocky Lhotka about his business objects framework that pre-dates .NET itself! Rocky discusses the surge in development that occurred for versi...

23 Loka 202559min

Digging Deeper into .NET Aspire with Chris Klug

Digging Deeper into .NET Aspire with Chris Klug

Aspire has been around for almost two years. How do you use it effectively? Carl and Richard talk to Chris Klug about his experience with .NET Aspire. Chris discusses thinking cloud natively, whether ...

16 Loka 202555min

Valuable Testing with Egil Hansen

Valuable Testing with Egil Hansen

You write tests - but are they valuable tests? Carl and Richard talk to Egil Hansen about his approach to creating tests for applications. Egil discusses the types of testing and who they impact. Test...

9 Loka 202554min

Local AI Models with Joe Finney

Local AI Models with Joe Finney

AI in the cloud dominates, but what can you run locally? Carl and Richard speak with Joe Finney about his work in setting up local machine learning models. Joe discusses the non-LLM aspects of machine...

2 Loka 202555min