There's some work going on at the Metaverse Standards Forum to progress these ideas with Web of Worlds (https://webofworlds.github.io/). It's scope is a lot broader than VRML, it covers assets, identity, avatars, payments, etc.
I know a guy in LA who basically spent every waking minute of his life past year or two building a spec for this. Announced soon apparently. I’ve spent hours reading some of it.
I was expecting more solar kits to be available on the day of release, but looking at Argos, Lidl, Screwfix, etc there doesn't really seem to be a whole lot.
To add a complicating factor, from this blogpost [1] GitHub say's "...if you provide private repository content as input to an AI Feature, we may use that input to improve AI features".
So I assume that if you were to supply a significant chunk of code to AI and ask for a code review, then your code could end up in the training data even though it wasn't written by AI (unless you know there's a manual opt-out option [2]).
Eric answered a similar question on the Discord channel
saying Slug is suitable for generic vector graphics. He recommends checking out the demo at
https://sluglibrary.com/ (you can cycle through the examples with the space bar).
A near neighbour described being interviewed by Tony Hoare for his first job after graduating (he got the job!). Sounds like the interview process in those days was a chat over lunch rather than coding exercises. https://news.ycombinator.com/item?id=43592201
To quote the very first paragraph of the bytecode interpreter section[1]:
> The style of interpretation it uses—walking the AST directly—is good enough for some real-world uses, but leaves a lot to be desired for a general-purpose scripting language.
Sometimes it's useful to teach progressively, using techniques that were used more often and aren't as much anymore, rather than firehosing a low-level bytecode at people.
The parsers in crafting interpreters do not use the visitor pattern. The visitor pattern is used when you already have a tree structure or similar. The parser is what gives you such tree structure, the AST. When you have this structure, you typically use the visitor pattern to process it for semantic analysis, code generation, etc.
There's a link to the presentation at SIGGRAPH - https://youtu.be/N2_lb77gKQ8.
reply