Scala đã được gọi là phức tạp với tính năng phong phú của nó được thiết lập bởi nhiều đồng nghiệp của tôi và một số thậm chí còn đổ lỗi cho tất cả các tính năng mới của nó. Trong khi hầu hết các lập trình viên đều biết về các tính năng OO và ít nhất những người giỏi cũng biết về lập trình chức năng, có một tính năng đặc biệt trong Scala mà tôi không biết về nguồn gốc lịch sử của nó.
Cho rằng một câu thần chú lớn trong nghề nghiệp của chúng tôi là không phát minh lại bánh xe, tôi khá tự tin, rằng Scala không có bất kỳ tính năng chưa từng thấy trước đây, nhưng tôi sẽ được sửa chữa điều này nếu cần thiết.
Để đi đến câu hỏi thực tế, trong khi tôi nhận thức được nguồn gốc của hầu hết các tính năng của Scala, tôi chưa bao giờ thấy một cái gì đó giống như implicit
tuyên bố của nó trước đây. Có ngôn ngữ nào khác (cũ hơn!) Ngoài ra cũng cung cấp tính năng này không?
Liệu có ý nghĩa để phân biệt các trường hợp khác nhau của ẩn ý (vì chúng có thể bắt nguồn từ các nguồn khác nhau), cụ thể là chuyển đổi ngụ ý và tham số ẩn?