Tôi đã xảy ra trên this comment mà tôi nghĩ mang lại cho một hương vị của sự phát triển dựa trên hình ảnh.
'Vì vậy, trong khi tôi có thể và sử dụng JVM để tính toán phía máy chủ, đó là một chút trọng lượng nặng cho các tác vụ nhỏ và đơn giản. Câu trả lời chung của Lisp đối với vấn đề này là một câu hỏi khéo léo. Thay vì xây dựng các chương trình mà bạn chạy lặp đi lặp lại, nó cung cấp một "môi trường" trong đó mã được đánh giá lặp đi lặp lại, để bạn thực sự phát triển và nuôi dưỡng một bộ chức năng đang phát triển trong một máy ảo chạy dài. Tôi thích mô hình này khi thích hợp và tận hưởng nó, ví dụ như trong Emacs, mà tôi có thể để chạy trong nhiều ngày khi đồng thời mở rộng chức năng của nó bằng cách viết các chức năng mới và tùy biến biến. "
Tôi luôn nghĩ này "ý tưởng vĩ đại nhất trong lịch sử của khoa học máy tính" là một trong những lý do Smalltalk như vậy underused. Tôi thích Smalltalk về lý thuyết, nhưng hình ảnh luôn khiến tôi hơi khó chịu. – Chuck
Tôi cảm thấy giống như Chuck, chỉ tôi đã tham gia Smalltalk trong một tháng, và tôi không nghĩ mình sẽ làm bất cứ điều gì "lớn" trong đó để nói ý tưởng của hình ảnh tốt đến mức nào. –
Sẽ là ngớ ngẩn khi nghĩ rằng phát triển dựa trên hình ảnh phù hợp với mọi tình huống - không phải vậy. Khi tình hình liên quan đến một mô hình tên miền phong phú, giống như mô phỏng, có thể chơi và sửa mô hình miền dân cư trên bay giúp khách hàng hài lòng. – igouy