do like implement sorting algorithm like this should be pretty simple okay sort the array sure uh print the array sure okay sure let's let's give it an array of i guess numbers maybe oh oh it knew exactly what i wanted well that's already sorted that's that's kind of cheating uh that's that's definitely cheating let's just let's just make it you know stick NUMBER_TOKEN there uh okay please sort there right now sort okay uh it wants a uh define function sort implement the sorting yeah i want you to do it all right let's be very specific implement merge sort algorithm for array hmm it feels a little dumb i'm like i'm somewhere between like in total ah and kind of disappointed because it's really cool that it's like getting this like code flow and stuff down but i really would have expected it to do you know just be able to do this like this is like the most basic thing on the internet sorting algorithms there's probably thousands and thousands of implementations of merge sort it should have been able to pick up maybe it's go maybe it's not smart enough at go yet uh okay let's let's try let's try to be more pedantic uh implem implement merge sort for and return oh maybe maybe we need to return an array so we would really say we're going to return a slice of ins and implement merge sort and re uh and return new sorted slice i mean really that's what it is return array it just returns it back stupid i mean color me both impressed like i said and a little disappointed i definitely thought it was going to be much smarter in a lot of senses huge kudos to tim pope i mean that was probably one of the more smooth just tab ulting experiences i've had in vim uh which you know it felt very similar to how it is in vs code and how i've seen people use it via code uh but wow like very well done tim as always with all your plugins but yeah it's interesting you know i still stand by what i said earlier about companies just like really not being down for their developers to use this and you know that's primarily a legal thing but i don't know i could definitely see this being a bigger bigger part of the industry in the future i i'm convinced that was a that was a really cool experience honestly uh i'm shocked honestly i think that's really really cool um and it's in vim so like yeah i'm gonna be excited about it so yeah overall thumbs up good job tim cool experience wish it was a little smarter that really would have blown my mind uh maybe that's a vim thing maybe i should try it nvs code see if it's that much smarter with go maybe it's better with python i don't really know where it's at honestly uh i saw today that they had released this vim plug-in and that's the most i had heard about it in in weeks honestly if you like this video and you want to see more about engineering vim life whatever like
START_INTERACTION_TOKEN if you like this video and you want to see more about engineering vim life whatever like END_INTERACTION_TOKEN