HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Web Apps can’t really do *that*, can they? - Steve Sanderson

NDC Conferences · Youtube · 18 HN points · 4 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention NDC Conferences's video "Web Apps can’t really do *that*, can they? - Steve Sanderson".
Youtube Summary
The web platform never stops. Every few months, the W3C and browser vendors unload great big bundles of shiny new toys for web developers everywhere.

New JavaScript API standards emerging in 2017 make the web suitable for truly slick applications, having access to many of the same OS and hardware features as native apps, offline or online.

This talk will be an almost-continuous series of demos of recent and upcoming JavaScript APIs and features. You'll learn of new possibilities that will hopefully be relevant to the apps you build.


Note: Due to technical issues there is no picture from the stage throughout this talk.



NDC Conferences
https://ndcoslo.com
https://ndcconferences.com
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
run .Net in your browser via DotNetAnywhere in wasm: https://github.com/aspnet/blazor-hackathon (interpreted) https://www.youtube.com/watch?v=MiLAE6HMr10
nwah1
Great suggestion, this is probably the killer app for this. I heard that the Mono and .NET teams are working on a new linker that should also help bring down the bloat, and help make .NET via WebAssembly less ridiculous in terms of overhead.

I have no idea if it would be compatible with DotNetAnywhere

https://github.com/dotnet/announcements/issues/30

Aug 10, 2017 · Nelkins on Hello WebAssembly
In addition to this more "official" work on getting .NET and WebAssembly to play nicely, there is another effort to get a small .NET runtime working in the browser [1]. The demos are compelling [2].

[1] https://github.com/SteveSanderson/Blazor / https://github.com/ncave/dotnet-js

[2] https://youtu.be/MiLAE6HMr10

jongalloway2
Some additional updates to the Blazor project here: https://github.com/aspnet/blazor-hackathon
There is already a .NET prototype.

https://github.com/SteveSanderson/Blazor

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

WebAssembly without native GC support is no different that targeting a real hardware CPU. One just has to implement it as well.

As soon as WebAssembly reaches a more mature state, expect the resurgence of plugins and this time around we won't be able to disable them.

just_astounded
Fancy!
gulbanana
blazor is not .NET compiled to WASM. blazor uses a .NET runtime called DotNetAnywhere, which is written in C and compiled with emscripten. the actual .NET IL is then interpreted at runtime by DNA.
pjmlp
True, but the fact is that people are already toying with the idea of bring such runtimes back into the browser.

Also if you bother to read the meeting minutes from WebAssembly meetings, developers from .NET team are present in such meetings.

Aug 01, 2017 · 2 points, 0 comments · submitted by DerKobe
Jul 23, 2017 · 3 points, 1 comments · submitted by olegkikin
olegkikin
If you don't feel like watching the whole thing, watch part #2, it's incredible (starts at 20:10).
Jul 11, 2017 · 2 points, 1 comments · submitted by markdog12
markdog12
The section on C# and WebAssembly is particularly fascinating, but the entire talk is extremely well done and interesting.
Jul 07, 2017 · 5 points, 1 comments · submitted by nailer
nailer
This is the same tech discussed at https://news.ycombinator.com/item?id=14697520 , but at the time nobody could find a video or demo. 'mandeepj' ust posted it to that thread, but now it's old so I thought I'd show everyone here.

Relevant talk http://www.dotnetrocks.com/?show=1455

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.