In effect, the core principles of the company (or at least, the development team of the company) end up informing which programming language to use.
239 karma · joined May 26, 2020
In effect, the core principles of the company (or at least, the development team of the company) end up informing which programming language to use.
Side node - I wonder if it's a millenial thing that our memories are worse due to modern technology, or perhaps we are more aware of false memories due to the sheer availability of information like this blog post.
To maintain its wealth today, Singapore relies on a large underclass of underpaid non-citizens. Around 40% of the country are non-citizens.
In addition, London sort of has its own Singapore(s) in the form of the City and Canary Wharf. That's great for those who work there, but it's not feasible for a country of nearly 70 million for everyone to just work in finance.
Final comment:
> Singapore did not depend on neighboring countries to climb out of 3rd world poverty
Singapore's wealth is built on trade and foreign investment. To assume that without other countries it would be equally successful is absurd.
Scots _are_ Brits.
I suppose I just yearn for an all-in-one build system + package manager like exists in Rust or Go. Once you've seen what can be possible when these things are integrated from the ground up it sort of ruins your C++ build experience!
Tolkien essentially said this in "On Translating Beowulf". That it is essentially impossible to capture the artistry and effect of poetry by translating it, not only because of the flow and meter but also the specific choice of vocabulary.
Super Mario Kart needed the co-processor for determining things like how to draw the karts depending on their position and distance from the player. Pilotwings used the same co-processor for similar things (essentially, tracking objects and perspective in 3D space).
Rust does a ton of things better than C++ as other people here are mentioning. For example, at my 20-man C++ shop, we have around 2 people's worth of full-time cmake work, that is, just maintaining the build system. This work would largely go away if it was a Rust codebase.
The vast majority of car rides are taken by a single person without significant cargo. Nobody is saying we should eviscerate all cars, but _most_ of the time, _most_ people that use cars in cities don't actually _need_ to use cars.
The only thing I really feel they got close was all 10 of the "Scenario Spoilers". If they wrote an article just focusing on those instead I think all of our minds would have been truly blown. But I suppose this article was written at a particularly optimistic point in time.
It's not _that_ unusual to have different words for the meat and the animal. The slightly odd thing about English is that the word for the animal comes from Germanic roots and the word for the meat comes from the French root.
Weirdly enough, Japanese sort of has the same situation: the word for "cow": 牛 (pronounced "ushi") and the word for "beef": 牛肉 (pronounced "gyuuniku") being a loan word from Chinese.
The word "privatisation" was coined to describe the actions of Nazi Germany's government in the 1930s.
https://www.cnbc.com/2022/12/07/just-8percent-of-americans-h...
Thank you, this is what made me understand the core issue at hand here. I was confused as to why they needed to keep updating the "old" compiler once they had written the self-hosted one.