Published on April 27, 2015 by Microsoft

This session covers the nuts and bolts of several key innovative compiler and runtime technologies we will be delivering in Visual Studio 2015 and its updates. New investments in the compiler and runtime space include: Improved optimization and auto-vectorization, /Guard secure code generation, incremental whole program compilation, and new asynchronous C++ code generation.

Leave a Reply

21 Comments on "Compiling Objective-C Using the Visual Studio 2015 C++ Code Generation that Builds Windows, SQL, .Net, and Office"

Notify of
avatar

Roma
Guest
Roma
1 year 8 months ago

Does this awesomeness supports SpriteKit ?
One more question:

I would like to build a Windows (not mobile app).
And I want to use NSDictionary NSKeyedArchiever inside it
to be compatible with my existing OS X app that works with images,
is it possible ?
(I understand that AppKit is not implemented can I mix windows development with foundation objects ?)

Carl Mossman
Guest
Carl Mossman
2 years 10 days ago

John Randolph, you're not an old NeXT developer. You're not fooling anybody.

Tom
Guest
Tom
2 years 14 days ago

Can someone please answer me this question. After I compile objective-c would I be able to use it to build any .net application (WPF desktop application for example) or would that only work with Universal App on Windows 10?

Herm
Guest
Herm
2 years 23 days ago

Is there a way to manually update clang?
The current version in RC 2015 is clang 3.1, and I would need clang 3.4.

HajimeK
Guest
HajimeK
2 years 26 days ago

@Bob Bradley:I have the same situation no matter with browsers.

Bob Bradley
Guest
Bob Bradley
2 years 27 days ago

Hello,
Every time I try to sign up for the Islandwood preview, I get the following: "Unfortunately something went wrong. Please try again." Please help!
Thanks,
Bob

copernicus
Guest
copernicus
2 years 1 month ago
While you may be honest Hakime, your complaints just got rightly addressed by Peter Bright.  [… without nowhere in its slide a mention indicating where Clang comes from or even a link to Clang/LLVM project web site] They didn’t because everyone in that room are professional developers who don’t need (or want) LLVM to be defined to them. Just as they don’t want or have the remotest need for them to post a link to the LLVM site (?!).  Nobody there would need this, this is silly, and besides, it’s a google search away. Anyways, the main thing is your mistaken judgements in the… Read more »
flav3r
Guest
flav3r
2 years 1 month ago

one of the best damn talks EVER !

Hakime
Guest
Hakime
2 years 1 month ago
What I am going to say is surely provocative but I am going to say it anyway because I don't like dishonest people. In engineering like in science, I consider that it is important to properly and clearly acknowledge someone else work when taking and using the work done by other people. And obviously the two speakers in this session can't or don't want to do that. This happens two times during the presentation for each speaker respectively, that is: – The first speaker mentions the use of Clang for compiling Objective C and C++ without nowhere in its slide… Read more »
Slipp Douglas Thompson
Guest
Slipp Douglas Thompson
2 years 1 month ago
@John Randolph: Objective-C isn't legacy because Swift is considered to many to not yet be stable— the current release, 1.2, adjusted the syntax further in a not-fully-backwards compatible manner.  Apple's approach looks to be similar to Ruby's— a lot of things shifted around throughout 1.0-1.9, and have settled since 2.0.  Regardless of what Apple intends to do, Apple's holding no bars regarding the still-changing nature of Swift.  This is probably one main reason why Microsoft isn't jumping to implement it. However, Swift is just a language— the API remains the same, and the runtime is (almost) the same as Objective-C's.  There's little reason why… Read more »
1 2 3
wpDiscuz