Professional compiler writer here. All you really need to use is a recursive descent parser. Very easy to understand. Very easy to implement. While also being very powerful.
Whether the world is discrete or analog is still an open problem in science. And it looks as if there is more and more evidence that the world is actually discrete at the quantum level.
There is no such evidence.
The widely accepted models of physics are all continuous.
If you see headlines like "physicists think our world might be discrete" please read them as "scientists cured cancer in mice".
1. Print "You are in a dark dungeon. There is a door ..."
2. Print "Your options are: 1. Open the door 2. Exit 3. Turn on ..."
3. Read a number as input
4. Goto (yes goto) similar code depending on choice.
> You may even struggle to stay married if you don't learn to confirm your wife's perspectives
Nope. You picked the wrong wife if that is the situation you are finding yourself in. My partner and I accept each others perspectives even if we disagree. I would never date a woman who can't accept that different opinions exist and that we both will sometimes be wrong.
If you can't design and implement a clean, well-structured monolith using proper modularization and libraries, you will almost certainly fail to build a clean and maintainable microservices system.
The most unmaintainable system I've ever encountered in my long career was a 30+ year-old microservices architecture consisting of over 100 processes. Even the simplest use cases had devolved into a nightmare of timing issues, fragile dependencies, and unnecessary complexity.
Yes let me repeat that it was a 30+ years old microservices architecture. There is nothing new about microservices.
Great website! It would be even more great if it compared total wind generation with total UK power usage for the same time period (with a % for wind power usage).
reply