 So just a quick introduction, let's see, ah, there we go, can everybody see that? Alright, so I'm gonna, today, my name is Justin Lee, I'm the Cloud Technical Evangelist for IBM, if you guys don't know who I am, that's my email address, Justin.Lee at sg.ibm.com and my Twitter account. And today, one of the things that I'm quite excited to show you is Swift on the server side. So you guys have heard about Swift being open sourced last month or two, right? A few weeks ago. And one of the things that at IBM, that we've actually had a partnership with Apple, and one of the things that we have committed to do is actually to bring Swift on the server side and also actually put a lot of resources behind Swift. And one of the resources that we've created is this Swift sandbox. How many of you have heard of it? Swift sandbox? Yeah, a few of you guys. So this, the URL is here. And one of the interesting things about Swift sandbox, and we just released a new build in January 20th, which supports mobile devices and also responsiveness and all that. So any devices out there, it will resize itself and you'll be able to actually play around with Swift. So this is Swift sandbox. Follow that URL. And one of the things that it allows you to do, right? It's, it's an actual instance where you compile the Swift server side backend, you can interact with G lip C at the moment. So you can do like if else, obviously in this server side backend, it's not OS X is not iOS, it is, it is a Linux Ubuntu backend, right? And you can use G lip C, you can use foundation, import the foundation, and you can do a whole bunch of interesting stuff at the moment. It is quite limited because this is the server side backend, right? And but there are a lot of interesting things when you bring in G lip C in and play around with certain things. One of the things that is actually interesting is this source code over here. And there's actually a lot of very interesting things that you can start playing around with with this Swift sandbox. It's just some sample codes here. But I think what is very interesting is a sample code here that this sample code over here actually creates a Swift file, compiles the Swift file on on the system itself, Swift a dot Swift, and actually runs it, right? So let's, let's, let's play around with this. And it actually runs it hello world. And you can do a lot more things with this. For example, like if you're going to do a Ruby application, this, this is crazy stuff, right? But you can actually copy and paste an entire Ruby application and compile it and run it using system. I mean, this is just playing around and having fun with it. But I think it shows you a little bit about what you can do with Swift at this point of time. It is currently using the version 2.2. The versions are all up there. And yeah, I mean, I, I'm, I've been playing around with this, this, this sandbox. And there's a lot of interesting things that can do. One of the things that I think other things like interesting is this share code, you can actually share the code with a URL and send it to your friends of what you have actually created. So this is something very simple that I have to share. And I think the other thing, how many of you have played around with the server side Swift, Ubuntu and all that installing in Ubuntu? So I think there's very few people, but if you're really interested, there are a few things that you can start playing around with. I just want to mention very, very quickly that on Bluemix, which is IBM's, IBM's platform as a service based on Cloud Foundry, we actually have Swift Buildpack that you can start installing into an instance and run your Swift application. So how do you go about doing that? I have a very simple Swift application here that does, you know, has a package. This is very similar to your package.json. It's part of the specs in Swift 2.2. And I have a very simple application that uses, you know, basically just says response and hello world. And what I do is I do a CF push. And we have a community Buildpack over there called Swift Buildpack. And you can start running your application, testing out the server side Swift. There are actually a lot of very interesting GitHub projects that are building on top of the Swift server side, which is, which you can start playing around with and hosting this on Bluemix. So these are the few things that I have to show very quickly, five to 10 minutes. And if you have any questions, let me know. Yes, right now on Swift, the Swift server side, right now it's, I don't think it's available in the Ubuntu, but what you do is you go to Swift.org and you actually can download the snapshot for Ubuntu right now. So you can actually do that. And this is what the Buildpack does also. It actually downloads the, the latest snapshot into the platform as a service and installs all of that and compiles your Swift application. So yeah, if you want to play around with it, it's all available here. And yeah, one of the interesting things is actually doing the whole server side, HTTP request and response and all the API stuff, which is a whole new world in Swift right now, which I'm playing around with at the moment. All right, any other questions? Yes, sir. Yeah, so, so Swift is a language, but there, there isn't, or rather there are a few upcoming express, you know, equivalent on that's written in Swift to do that whole Swift thing, you know, with your, with your HTTP, DMM and all that stuff, right? But a lot of things, this is still very H, it's still very new. It's nothing for production. It's really, really to play around with. And there are a lot of just go to get up. There are a lot of sample repository right now. And one of the sample repository that does the server side backend not supposed to show you that, server side backend is called perfect. Let me see if I have that perfect, the OIG, which has all the setup for your standard HTTP and all of that stuff that they're working on right now. And it's open source. So you can actually get the code on GitHub also. So this is what I'm playing around with at the moment, that does the whole express stuff. Yeah. Yeah, yeah. So the use case, right, really for Swift is it's a whole new world for the server side part of it, right? It's actually to use the language to do what Node.js is, right? Node.js, yes, from a language perspective, there's a lot of great stuff. But I think, you know, Swift is an amazing language that can bridge the gap between client side, which you're doing, creating iOS applications and also on the server side, we're using your whole, your all skills, all your skills, all involved together, right? So in that sense, there is still a lot of work to be done. And as Saini said, you know, like it's all about the community. If you're playing around, if you're playing around with Swift server side, there is a lot of things that needs to be recreated at the moment and lots of requirements to contribute to get up, right? So like express, there's no express in Swift. There is a package manager in Swift at the moment for Swift 2.2. But yeah, it's a whole new world. That's what I'm saying. That's a lot of things to recreate. Any other questions? No? All right. So if you have any, if you have any questions, I'm still around. You can ask me. I've been playing around with this for the last few weeks on server side or so on Ubuntu directly and creating some very crazy, you know, low level port stuff, importing JLip C and playing around a bit and just trying what exactly can I do with this server side Swift. All right. Thank you very much.