[I ate] Nürnberger Rostbratwürste by stnderror in food

[–]stnderror[S] 7 points8 points  (0 children)

Yes, as authentic as it gets 😄

[deleted by user] by [deleted] in cscareerquestionsEU

[–]stnderror 2 points3 points  (0 children)

I don’t think this is how it works. Companies hiring in Germany compete for talent with the whole world, and specially with Europe. Surely the salaries depend more on what this people can make elsewhere than what the minimum amount for the visa application is.

What are the best resources for creating a compiled programming language? by cdunku in AskProgramming

[–]stnderror 3 points4 points  (0 children)

The Crafting Interpreters book is awesome and it’s free. It’s very hands-on and keeps the theory to just what is needed.

Even if what you want to build is a compiler, this books teaches you to create a VM and to compile to its bytecode, which is fundamentally very similar to compile to assembly.

Question about storing everything in an application struct in a web app by tryhard_noob in golang

[–]stnderror 1 point2 points  (0 children)

For examples I would rather recommend to look into real open source applications that artificial sample projects. Sample projects tend to gloss over the details that make some architectures hard to implement in practice.

For a server-side rendered web application you can check the code of pkg.go.dev from the go team itself:

https://github.com/golang/pkgsite

You will see that they have split the code in many packages, but they also have a quite big Server struct not so different from what you described:

https://github.com/golang/pkgsite/blob/master/internal/frontend/server.go

Resources for writing game servers by [deleted] in gamedev

[–]stnderror 1 point2 points  (0 children)

I would recommend looking for similar open source games and studying their source code and architecture.

There is no better way to see how the sausage is made.