Paul Graham, a renowned programmer and entrepreneur, criticizes Apple's App Store approval process, highlighting its detrimental impact on developers. He draws parallels between Apple's current approach and Microsoft's actions in the 1990s, both leading to a negative perception among programmers.
Graham believes Apple's lack of understanding of software development is the root cause of the problems with the App Store. Apple treats apps like music or books, where the company acts as an intermediary between the developer and the user. However, software differs significantly from these mediums, requiring a more collaborative and flexible approach.
Graham contrasts Apple's approach with Google's "Don't be evil" motto. He argues that this principle, while not always fully realized, has contributed to Google's success by attracting top talent and fostering an environment where innovation thrives.
Graham emphasizes the crucial role of developers in the success of any platform. He points out that the iPhone's popularity is largely driven by the enthusiastic development community that creates a wide range of applications.
Graham suggests that Android, despite its imperfections, offers a potential alternative to Apple's platform. He emphasizes the importance of developing a platform that caters to the specific needs of programmers.
Graham expresses concern about a future dominated by Apple's platform, leading to a monoculture similar to the Windows-centric era. He proposes that a device designed specifically for programmers could disrupt Apple's dominance.
Ask anything...