Rất nhiều người thông minh hơn tôi cứ viết khi bạn học Lisp, điều đó khiến bạn trở thành một lập trình viên giỏi hơn vì bạn "hiểu được".
Có lẽ tất cả những gì tôi nghe về việc Lisp (s) thay đổi cuộc sống của bạn chỉ là một trò đùa thực tế lớn đối với người mới, nhưng tôi thấy không có hại gì khi biết thêm về thế giới, ngay cả khi tôi phát hiện ra mình đã bị gửi đi sau một vụ bắn tỉa hay gì đó .
Tôi muốn theo dõi cuốn sách SICP và ANSI Common Lisp, nhưng đồng thời đang nghiên cứu một phương ngữ và triển khai mà tôi có thể tiếp tục sử dụng cho các dự án cá nhân.
SICP tập trung vào Đề án, vì vậy đó là một phiếu bầu lớn. Paul Graham nói rằng nếu anh ấy dạy người mới, anh ấy sẽ làm điều đó trong Scheme, nhưng có vẻ như Scheme vẫn thua kém Common Lisp. Nhưng sau đó có Clojure-- mà tôi đã nói bị hạn chế theo những cách, nhưng thực tế hơn ở những người khác (thư viện JVM).
Có vẻ như tôi có thể thông qua các tài liệu Scheme dễ dàng hơn, đạt được sự giác ngộ "thực sự" từ CL hoặc đến gần với Clojure và có thể hoàn thành nhiều việc hơn với nó trong thời gian dài.
Bao nhiêu trong số đó là sự thật? Khi nào tôi nên ngừng suy nghĩ về những gì cần tìm hiểu và chỉ đi và tìm hiểu về nó?