- Nhà phát triển có thể sử dụng Scala mà không biết Java không?
- Nhà phát triển có thể sử dụng Clojure mà không biết Java không?
Lưu ý: Ví dụ tôi là nhà phát triển C# và tôi sử dụng .NET mà không biết bất kỳ VB nào (Tất nhiên WF 4.0 sử dụng VB cho báo cáo, vì vậy tôi từ chối bất kỳ dự án nào liên quan đến WF 4.0 :)).Scala - Java =? (Hoặc Clojure - Java =?)
Tóm tắt I: Cảm ơn tất cả các câu trả lời của bạn. Bây giờ tôi có thể nói rằng người ta có thể sử dụng những ngôn ngữ này mà không biết Java (Ngôn ngữ). Bây giờ tôi có một câu hỏi khác: Làm thế nào để bắt đầu với hệ sinh thái Java (JVM)? Cơ sở tri thức mới bắt đầu, trung cấp và nâng cao (túi!) Là gì? Thành thật mà nói hệ sinh thái Java luôn là một chút bối rối với tôi, vì vậy sẽ rất hữu ích khi cung cấp một số "tài liệu tham khảo" và "hướng dẫn defacto" cho việc học (đường cong!) JVM. (OK! Tôi sẽ đăng nó dưới dạng một câu hỏi khác!)
Tôi đã có nền Java nhưng thấy rằng bạn không thực sự cần nó cho Clojure cho đến khi bạn truy cập vào nội dung tương tác Java. Ngay cả tại thời điểm đó Java rất gần với C# mà tôi không nghĩ rằng bạn sẽ gặp rắc rối ... – mikera
Scala - Java = Scalaz –
Bạn có thể cung cấp liên kết đến câu hỏi mới không? – BenjaminJackman