OVER DEZE AFLEVERING
In this Episode we talk about the Scala language with its creator Martin Odersky. Scala is a language that fuses object oriented and functional programming. Martin started out by providing a two-minute overview over the language, and then talked a little bit about its history. We then discussed the basics of functional programming. The main part of the episode features a discussion of some of the important features of the Scala language:
- Case Classes and Pattern Matching
- Multiple Inheritance and Compound Types, Traits, Mixins
- Closures
- Functions as types, "Function pointers", Anonymous functions
- Higher Order Functions
- Currying
- (Sequence) Comprehensions
- Generics
- Type Bounds (Upper, Lower)
- Static/Dynamic Typing, Type Inference
- Operators
- Implicits
Engels
Verenigde Staten
IN DEZE AFLEVERING
TRANSCRIPTIE 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
OUDE AFLEVERINGEN ZOEKEN
Zoek naar eerdere afleveringen van Software Engineering Radio - the podcast for professional software developers.
ANDERE AFLEVERINGEN IN DEZE PODCAST
Jason Gorman, a software development expert and founder of Codemanship, joins host Giovanni Asproni to explore how best to use AI in software development. They start by considering how established technical practices — test-driven development, modularization, continuous integration, and continuous …
Sonali Varde, Senior Software Engineering Manager at LinkedIn, joins host Kanchan Shringi to discuss how AI is changing the role of the engineering manager. They explore how AI is showing up in day-to-day management work, including operational reviews, planning, communication, workflow automation, …
Vivek Yadav, an engineering manager at the payment company Stripe, speaks with host Adi Narayan about building regression testing for microservices. Drawing on his work estimating network costs for card payments, Vivek explains why unit and integration tests fall short when a single transaction's c…
Sathiesh Veera, a GenAI Solutions Architect at At&T, speaks with host Brijesh Ammanath about the data-protection guardrails required when using LLMs. The core issue is that LLMs sit outside the cloud tenant in most enterprise AI deployments, which means that data leaves the company's perimeter …
Max Corbridge, an ethical hacker and red teamer who is co-founder and CEO of Secure Agentics, speaks with SE Radio host Amey Ambade about how AI agents get attacked and what engineers can actually do to defend them. Drawing on years of offensive security work, Corbridge frames agents as a new and l…
Disclaimer: De podcast en de illustraties die op deze pagina zijn ingesloten, zijn afkomstig van team@se-radio.net (SE-Radio Team), eigendom van de eigenaar en niet gelieerd aan of goedgekeurd door Listen Notes, Inc.
BEWERKEN
Bedankt voor uw hulp bij het up-to-date te houden van de podcast-database .