Alright, application submitted!

I said “no” to the Rust/C++ question, though technically I do have some experience. It’s just that the last time I touched C++ was circa 2004 using Visual Studio 6, and I understand the language has changed somewhat since then 😅

Reply to this note

Please Login to reply.

Discussion

Incredible! Let me know how it goes for you

We’ll figure it out together, bro. It’s been a minute since I touched C++ as well.

Nice! I just pushed my entrance exam commit. Waiting on GitHub actions to confirm it. 🙏

Nice! Did mine yesterday. GitHub actions took a while lol

Got mine to pass, yeah, took like 20 minutes on GitHub, haha

Now I’m just trying to debug my VS Code setup. It reports errors like:

class “CScript” has no member “empty”

class “CScript” has no member “isNull”

Not sure how to configure VS Code Intellisense to find all the right definitions etc.

I just used vim, like a boomer. It’s not smart enough to analyze my code.

Vscode has problems with some of the templates used in the code. I recommend clangd as a language server in either vim or emacs.

Yeah, the template seems to be the problem. The underlying prevector class clearly has an `empty()` method, but the grandchild class CScript can't see it. Bizarre.

Hoping to stick with VS Code if I can. Any help on getting it to grok the headers would be appreciated.

I found an issue in vscode describing the same problem some time ago and it doesn't seem like there is an easy workaround. It made me switch back to neovim and I use will clark's config https://github.com/willcl-ark/neovim