The Nonintuitive Bits
The Quantum Quandaries of Technology: MacOS Updates, Python, and the Enthralling Details of Starfield
- Episode begins with discussions about macOS enhancements, game development engines, and the introduction of memory alignment in Java.
- The new features of macOS and its advancements, especially in camera technology and additional widgets, are highlighted
- The podcast discusses the impacts of these updates on M1 and M2 Macs and opens a debate over Intel-based Mac usage .
- There's a detailed review of the MacBook Air with M2, noting its quiet operation due to the absence of cooling and enhanced battery life
- A relaxed chat about personal experiences and beverage preferences ensues
- The episode delves into Unity's new pricing policies and reflects upon developers' move towards the free and efficient Godot engine
- The unique coding language of Godot, GDScript, is explored with assertions about its simplicity over Python. The podcast then navigates the challenges in Python, including lack of concurrency and parallel execution.
- Changes in Python's Global Interpretation Lock (GIL), JavaScript's "async function" and Java's historic modifications are highlighted.
- The podcast finishes the conversation on memory management with the introduction of Godot's variant type, efficient in representing common data types.
- The focus of the conversation shifts to the gaming world, discussing Starfield's intriguing details while including spoiler alerts for the game Control and its narrative connection with Alan Wake.
- The hosts discuss the impact of Bethesda's Microsoft acquisition on Starfield's storyline, the realism of the game's progression, and comparisons with games like Cyberpunk and Skyrim.
- Details on Starfield's combat system, User Orieted Development Process (UODP), and a teaser for the next episode on UODP's management perspectives are brought up.
For in-depth talks and further discussions, join us on our Discord
# Material References:
1. Godot Engine
2. Unity Software
3. C-sharp Software
4. Python
5. PyTorch
6. JavaScript
7. Go Language
8. Java
9. Flask
10. Starfield (Game)
11. Control (Game)
12. Alan Wake (Game)
13. Cyberpunk (Game)
14. Skyrim (Game)
15. UODP