Những lợi ích nào tôi nhận được từ việc học Scheme? [đóng cửa]


8

Tôi là một lập trình viên java và tôi đã quyết định tìm hiểu một chút về khoa học máy tính lý thuyết. Tôi không có bằng cấp về điều đó và một chút nền tảng sẽ giúp tôi rất nhiều vì tôi không biết gì ngoài mã hóa khi nói đến phát triển phần mềm.

Tôi đã tìm kiếm trang web này để tìm câu trả lời và tôi đã tìm thấy rất nhiều người giới thiệu cuốn sách "Cấu trúc và diễn giải các chương trình máy tính" nhưng vì tôi không có bí quyết toán học cần thiết để xử lý cuốn sách này, tôi đã quyết định đi thay vào đó là "Cách thiết kế chương trình".

Câu hỏi của tôi ở đây là tôi sẽ đạt được gì từ trải nghiệm này? Nó có dạy tôi về Khoa học Máy tính như tôi muốn không? Hay tôi tốt hơn nên đọc về các thuật toán và cấu trúc dữ liệu thay thế?


Kế hoạch? Có liên quan gì?
Abimaran Kugathasan

Câu trả lời:


7

Đó là một văn bản CS giới thiệu ... không có nhiều toán học liên quan. Tôi nghĩ bạn sẽ được phục vụ tốt nhất bằng cách chọn môn toán bạn cần, và đi với SICP. Có lẽ bạn có thể lấy những gì bạn cần từ Khan Academy. Một phần của vẻ đẹp của SICP là nó dạy cho bạn một cách toán học để suy nghĩ về các vấn đề, theo cách mà chỉ một ngôn ngữ chức năng có thể (IMO).


nhưng làm thế nào để thiết kế các chương trình được coi là một sự cải tiến cho SICP, tôi đoán vậy và cả hai đều phục vụ cùng một mục đích
Mahmoud Hossam

Đây chắc chắn không phải là một văn bản chuyên sâu toán học.
Giàn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.