In your first comment you said you thought the right-wing party weren't talking like this!
No I think the problem is just as bad across all parties - hence those recent examples from a couple of moderate left-wing party members as well.
That's the worst of it - the civility and willingness to work together is down across the board so I can't see a change of government improving it either.
I don't understand this response - it's ok for people in one party to say whatever they want and it doesn't count because someone else 'distances' themselves? It was still said - the damage is still done to the level of civility and more hatred was thrown into the fire.
> they're doing in a way that feels somehow good-hearted and doesn't lay bare the naked resentment and hatred that seems to be all we have left in the USA
It's nice that it looks this way, but the different parties and their supporters in the UK absolutely hate each other. Front-bench party members now routinely and openly using words like 'scum' and 'detest' to talk about their colleagues on the other side. I don't think US politics is quite that openly aggressive and hostile.
In the past few years we've had politicians on both sides killed in politically motivated attacks. I think that's a worse tally than the US as well.
> Like, would you ever expect a 25 year old guy to command a spaceship?
Genghis Khan was 20 when he started assembling his army. You can have leadership at any age. Some organisations such as the military bring in young people to directly be leaders. You need to look at people's ability, not their age.
> I don't know what that has to do with learning about compilers and interpreters.
Compilers and interpreters, unless they're running on bare metal, which is very niche, talk to the operating system using something called 'system calls' to ask for resources that they can't provide themselves, like virtual memory space and IO. These system calls are documented in C.
For example I wrote a Ruby compiler in Ruby, but I still need to know about the mmap system call, which is documented in C, to allocate my memory.
This doesn't make any sense. Even you knew the C calling convention, but not C, where are you going to get documentation for system calls that doesn't use C code? The Linux, macOS, etc documentation uses C.
> have no need for C and am interested in interpreters and compilers
But you do have a need for it, because it’s the lingua franca of conversations about compilers and interpreters… as you’ve just found out with this course.
Like saying you want to work in the Vatican but you have no need for Latin.
I really struggle how someone can be ready to learn about compilers without already having enough context where they know C. If you know enough to be doing compilers, you can pick up C in 15 mins.
My bank doesn't give me a cheque book any more - haven't see a person use a cheque in about a decade. I can't believe they'd let someone cash a random cheque with no authorisation.
That's got to be a cause for alarm? In a society with less access to weapons?