This probably isn’t the right place to write about programming but I don’t really care anymore. A little more than a week ago something pretty interesting was presented at Microsoft’s BUILD 2015 conference – Project Islandwood. In a nutshell by using Project Islandwood you can now program Windows 10 Universal Apps using Objective C(the language used to program OS X/iOS applications).
I’m pretty excited about this. I’m a complete amateur at programming but this is interesting news. I spend a lot of my time using Java and have for the last 2 years or so. I’m adept in a handful of other languages too(Objective C is one of them) but as far as syntax-memorized and speed go Java is like my starter pokemon. I’m not sure how many people will understand that metaphor. It’s probably similar to how there’s a small chance of your 3rd language overtaking your 2nd language in proficiency. Anyway the time I spend with Objective C is limited, I’ve delved into C# and made something pretty basic in it 6 or 7 months ago but I have really been itching for a way to use Objective C more. Now it has the potential to be used on Windows too.
And judging from the presentation I watched its not some tacked on solution that smells bad either. Apps written for Windows 10(at least judging what I’ve seen so far) should run very smoothly and natively on Windows devices, you can use Cocoa APIs as well like UIKit for your interfaces. I’m not too sure how storyboard will fit into all of this. I used to hate storyboard but after learning how to use it, it’s kind of grown on me. It saves time. Apparently Microsoft is also working on Swift support too but I’m a little less excited about that. Maybe I’ll talk about why in another post later on.
Anyway, if you have anything to say about this news feel free to leave a comment.