Makale, programlama dillerinin verimliliği üzerindeki etkisini sorgulayan yaygın bir görüşü ele alıyor. Yazarın bir arkadaşı, tüm programlama dillerinin değişkenler, diziler, döngüler ve fonksiyonlar gibi temel yapılarıyla birbirine benzediğini, asıl farkı yaratanın ise kütüphaneler olduğunu belirtiyor. Özellikle Ruby on Rails gibi framework'ler sayesinde, uzman olmayan geliştiricilerin bile karmaşık web uygulamalarını kolayca inşa edebildiğini vurguluyor. Bu görüşe göre, çoğu programcı uzman düzeyinde dil özelliklerini kullanmadığı için, asıl üretkenlik artışı geniş ve kullanımı kolay kütüphanelerden geliyor. Bu nedenle bilgisayar bilimcilerinin yeni diller icat etmek yerine kütüphane geliştirmeye odaklanması gerektiği düşünülüyor. Yazar, bir dil tasarımcısı olarak bu görüşe tamamen katılmamakla birlikte, kütüphanelerin verimlilikteki rolünü kabul ediyor. Ruby on Rails'in binlerce geliştiriciye sofistike web siteleri yapma imkanı sunduğunu belirtiyor. Ancak asıl soruyu ortaya atıyor: Eğer kütüphaneler bu kadar önemliyse, neden her programlama dili için Ruby on Rails kadar kolay ve güçlü bir web framework bulunmuyor? Örneğin, Python'ın Django'su olsa da, Java için Rails kadar kullanıcı dostu bir alternatifin olmaması dikkat çekici. Java'nın başlangıçta web programlama dili olarak pazarlandığı düşünüldüğünde bu durum daha da şaşırtıcı. Aynı şekilde C için de iyi bir web framework'ün olmaması, dilin kendisinin bu tür yapıları destekleme kapasitesiyle ilgili soruları gündeme getiriyor.
Programlama dillerinin temel tasarımı, geliştiricilerin üretkenliğini artıran güçlü ve kullanımı kolay kütüphanelerin yaratılmasında kilit bir rol oynamaktadır.