HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Continuously writing an iPhone app, on an iPad Pro, using C#

Frank Krueger · Youtube · 54 HN points · 0 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention Frank Krueger's video "Continuously writing an iPhone app, on an iPad Pro, using C#".
Youtube Summary
This is a preview for a new iPad Pro app that allows your to edit and experiment with C# code.
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Feb 08, 2016 · 54 points, 7 comments · submitted by walterbell
milkey_mouse
Wow, that's impressive. The guy [ported Roslyn and wrote a IL interpreter](https://twitter.com/praeclarum/status/690661664702627840) to get around the Apple dynamically compiled code prohibitions.
tluyben2
And even better; he did a pull request to incorporate the changes.
erikpukinskis
Would this be allowed in the app store? I thought Apple prohibits dynamically compiled code on iOS?
pudquick
Possibly. It's not actually running two apps.

There's an IL interpreter in the mix - it's simulating an app and what it would do based on the opcodes emitted by the compiler for the code you write.

This is indeed in line with existing scripting languages (Lua, Python, etc) which are in the App Store.

But the presentation of it might be too close for comfort for Apple. He's not presenting it as ".NET scripting" but specifically mentioned porting the .NET Roslyn compiler.

It all boils down to the same thing, but I wouldn't be surprised to see an App Store submission reviewer deny it, misunderstanding what's they've read/seen.

int_handler
I would like to know this too. There is something similar for Python: http://omz-software.com/pythonista/. However, I'm not sure where Apple draws the line between "interpreted" and "compiled." It would be nice if Apple relaxed this restriction a bit because that would make the iPad Pro a lot more useful for developers.
dang
Url changed from https://twitter.com/praeclarum/status/690650344217444352, which points to this.
Nelkins
Here is a blog post from the creator of this demo:

http://praeclarum.org/post/132881570743/live-coding-with-xam...

There is also a demo using F#:

https://www.youtube.com/watch?v=bbSawlDetOU

HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.