Tôi đã đọc rằng Ruby đã thừa hưởng nhiều tính năng từ Lisp.Tính năng nào của Lisp có trong Ruby?
Tính năng nào Ruby có khả năng có di sản Lisp?
Tôi đã đọc rằng Ruby đã thừa hưởng nhiều tính năng từ Lisp.Tính năng nào của Lisp có trong Ruby?
Tính năng nào Ruby có khả năng có di sản Lisp?
Đây là một đọc tốt: http://www.randomhacks.net/articles/2005/12/03/why-ruby-is-an-acceptable-lisp
Và lambdas là một song song trực tiếp: http://snippets.dzone.com/posts/show/6770
Xem thêm, "làm thế nào ruby mượn một ý tưởng thập niên tuổi từ LISP" http://patshaughnessy.net/2012/9/18/how-ruby-borrowed-a-decades-old-idea-from-lisp
Lambdas, continuations và danh sách hiểu được có lẽ là ba đầu.
danh sách hiểu? làm thế nào để tôi làm những người trong ruby? ;) – horseyguy
http://www.ruby-forum.com/topic/89416 có một vài cách. Không đẹp bằng Python, nhưng chúng ở đó. –
Đó không phải là danh sách hiểu vì thuật ngữ này thường được sử dụng. Chúng là các phương thức hoạt động trên danh sách với một lambda. Mà vẫn là một điều đáng sợ để làm - họ chỉ không phải là danh sách hiểu. – Chuck
um, không, ruby có ít parens hơn lisp, và ít hơn nhiều c khác như ngôn ngữ .. – DGM
Biểu thức, (lớn) nums, biểu tượng ... bạn muốn nhận cơ bản như thế nào? Chỉ là về mọi tính năng mà nó có thể được truy ngược trở lại Lisp, trực tiếp hoặc gián tiếp. – Ken
xin lỗi tôi không rõ ràng; Tôi đoán tôi muốn biết ít hơn về các tính năng cụ thể (từ những gì tôi nghe rất nhiều tính năng của mỗi ngôn ngữ hiện đại có thể được truy trở lại lisp) nhưng nhiều hơn về một tâm trí hoặc tinh thần ruby có thể hoặc không thể chia sẻ với lisp. – horseyguy