You could, particularly on *nix machines, but the idea was to provide a more lightweight cross-platform solution that would specifically work on Windows.
Same here, RT2 was one of my favorite games as a kid. I would love to see a modern remaster or, better yet, a new Railroad Tycoon game that preserves the simulation aspects of its predecessor.
I love how so many people are butthurt about this.
Google owes you nothing. They are a business and you are their customer using their product for free. If you don't like it, GTFO.
Laying out all their services and telling you what each runs on...ballsy. It's the electronic equivalent of telling strangers where you live and who built the house.
Only the Apple development community would think it's OK to have 16,000 subdirectories in one place and abuse GitHub as a free CDN instead of putting some actual effort in and develop their own repository infrastructure - you know, like almost every other package manager in existence.
Great work, but in my opinion using Flask for full-stack, end-to-end web development is wrong. A microframework should never be used as an end-all-be-all. By the time you're done you've added god knows how many external dependencies and bits of homegrown code to support "standard" features such as authentication, forms, etc. that are part of a proper full-stack (read: not micro) web framework. In this case, something like Django would be much more suitable because by the time you've finished this Flask tutorial you've basically implemented key parts of the Django standard library.