scale.bythebay.io: Adriaan Moors Interview
Recording: scale.bythebay.io: Adriaan Moors Interview
my name is Alan Morris or Adrian I'm the scout team leader at light Bend so I lead the scout team I like that I think you know the the to balance the desire to add more features and to keep the language in particular simple at the same time so you know Scala has a long a long history of adding stuff and it comes to macademia so there's a lot of does a lot of drive to try new things and over the last few years what we've been mostly focused on is to to find a good balance between that excitement of adding new stuff and the stability of letting things mature and you know not adding new things all the time and thinking about the impact and and sometimes you know to get rid of things that turn out to be too complicated or not to work out and practice so the bounds between between the shiny and the boring I think is one of the key key challenges yeah [Music] well I don't really work on that stuff I'm here for the original incarnation of the conference which was Scala by tube a scale is it's an interesting question for for Scala like we've often talked about could we have a compiler that can run in the cloud and you know people say oh can you just you know run the compiler in parallel and slowly people are starting to show that maybe we can so that's kind of exciting but yeah we're still very much a program that just runs on one computer so that's n scale isn't really apply for us so that's what sky was all about is to to marry functional programming and object-oriented programming and to provide you know to put both on equal footing and integrate them well in one language and I think you know speaking of scale we're really reaping the benefits because functional programming is a great way to write code that scales because it doesn't depend on all the stuff it shouldn't be depending on that complicates distribution so I benefit from functional programming out every day because I work in Scala on Scala which is kind of a you know a fun thing to do so I you know I think the main benefit to to to functional programming is the ability to express what you're what you're thinking more directly and in code and and to know that it's going to be something that people down line will understand will be able to to to improve on [Music] it's been great energy at the conference really cool to see a lot of different applications to see the you know the the interaction of scale the language and scale the the concept of our scale like the you know the driver of success for a lot of companies so the excitement around that and to see all this play out in practices it's very exciting inspiring to see