Comment

Comment by antonyh

A few things strike me immediately here:

1. Whole sections of the license are missing, such as section 5 - it's just not possible to agree to something in this state.

2. It's governed by the laws of Texas, so internationally that's not going to work - I'd have to hire a lawyer just to figure out what this means

3. Most importantly, I've no idea why I'd want to use this over embedding Chrome or Servo.

4. There's no ARM support. So no use on RPi, and potentially no use on Mac OS on Apple Silicon, depending on the secret sauce used.

That's before I even start to dig deeper - is it thread safe? Can it fall back to software renderer if needed? Will it be contentious for the GPU with other code that wants to use it?

Only the C & C++ bindings are official, the others are 'community maintained'. Whatever that means.

What I don't get, is why couldn't a dev team just embed WebKit directly - what does this really give? Can it put a browser in game in 3D, or is it a 2D overlay? Will it work with VR / AR?

The website makes a big deal over memory usage, which might be important in some cases, but what about CPU cycles? GPU cycles? Latency? Impact on framerate? Compatibility with Unreal, Unity, Godot, other engines?

I think it's a good project, but there's a lot of considerations before I'd even download for experiments.

parent antonyh 6 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton