Published Jan 17, 2024

65: The Year Of Casey

Exploring programming philosophies, the episode contrasts PHP and JavaScript, discusses the nuances of third-party code, and emphasizes mastering stable technologies, while also analyzing Apple's Beats acquisition strategy and diving into JavaScript framework optimizations with a focus on jQuery and React evolution.
Episode Highlights
Accidental Tech Podcast logo

Popular Clips

Questions from this episode

Episode Highlights

  • Language Dynamics

    The discussion on programming languages highlights the differences between PHP and JavaScript, focusing on performance and usage. appreciates PHP for its speed and C-like structure, despite its academic shortcomings, while questions the disdain for JavaScript, noting its ubiquity and practicality 1. adds that JavaScript's ability to run code on client machines offers a refreshing change in web development, allowing servers to handle simpler tasks 2.

    PHP is actually a pretty C-like language. There's a lot that I like about it. That is because it resembles the way C works.

    ---

    This shift in web development dynamics may lead to a reevaluation of JavaScript's role and benefits.

       

    Control & Stability

    The conversation shifts to the control over third-party code and the use of frameworks. expresses a preference for maintaining control over his code, avoiding third-party libraries due to past negative experiences 3. He emphasizes the importance of mastering a few technologies rather than constantly chasing new trends, which can quickly become obsolete 4.

    I try to avoid third party code because I've relied on so much bad third party code before that I've had to replace or rewrite under pressure.

    ---

    This approach reflects a desire for stability and efficiency in software development.

Related Episodes