1 bình luận

 
GN⁺ 2024-07-11
Ý kiến Hacker News
  • Cuốn sách này là thứ phải đọc đối với mọi lập trình viên, đặc biệt là người mới bắt đầu

    • Sách của Kernighan tập trung vào nền tảng và những điều cốt yếu bằng ngôn ngữ ngắn gọn, chính xác
    • Qua cuốn sách này, người đọc có thể hiểu các nguyên tắc và áp dụng vào hoàn cảnh của chính mình
    • Cuốn sách cho thấy các ứng dụng thực tiễn mà không khiến người đọc bị choáng ngợp bởi lý thuyết
    • Người viết đã có kinh nghiệm về lập trình mạng nhưng vẫn có được góc nhìn mới từ chương "Notations"
    • Sách cũng gồm các ví dụ mã minh họa những ý tưởng như máy ảo, code threading, biên dịch JIT
    • Cũng nên đọc kèm cuốn "The Unix Programming Environment"
    • Chương "Program Development" đưa ra ví dụ phát triển một trình biên dịch cho ngôn ngữ máy tính bỏ túi nhỏ
    • Khuyên nên học tất cả các cuốn sách của Kernighan
  • Jon Bentley và các cuốn "Programming Pearls" và "More Programming Pearls" của ông cũng đạt cùng mức độ xuất sắc

  • Đề xuất thêm "Software Tools in Pascal" vào danh sách sách sẽ được bàn trong podcast

    • Cuốn này cũng do Kernighan viết
    • Có sở hữu cuốn này và thấy nó rất hay
  • Kernighan nổi tiếng là một người khiêm tốn

    • Trong một video trên YouTube, ông kể về quá trình giải quyết vấn đề trong bài báo của mình
    • Ông đã cố giải một bài toán NP-complete trước khi lý thuyết này được thiết lập
    • Khi gửi email xin bài báo, đã nhận được phản hồi nhanh và đó là một tài liệu đọc rất thú vị
  • Rất thích cuốn "The Practice of Programming"

    • Những bài học từ cuốn sách này đọng lại mạnh mẽ nhất
    • Dù đã lâu không đọc lại, nó vẫn ảnh hưởng đến công việc hằng ngày
  • Nhiều thành tựu của Brian Kernighan đã được nhắc đến trong liên kết

  • Ước gì các buổi phỏng vấn hiện nay tập trung nhiều hơn vào việc biết các khái niệm trong cuốn sách này thay vì leetcode

    • Có lẽ ngay cả Brian Kernighan cũng sẽ không vượt qua được các buổi phỏng vấn leetcode khó hiện nay
  • Chữ "g" là âm câm

    • Nếu mời Rob Pike, có lẽ ông ấy sẽ sửa lại cách phát âm
  • Mới xem khoảng một phần ba video nhưng các podcaster đang đặt câu hỏi rất hay

    • Cảm ơn vì đã chia sẻ
  • Trong định dạng bàn về sách, có lẽ nên kèm theo danh sách sách

    • Đã thêm phim tài liệu "The Bit Player" cùng "Recoding America", "Chip War", "Endurance: Shackleton's Incredible Voyage" vào danh sách đọc