** Không làm việc với Lollipop 5.0 chưa **
Emerald là một hướng đối tượng ngôn ngữ lập trình phân tán nơi các ý tưởng chính là để phân phối các đối tượng. Tại sao không phát tán các đối tượng đến một số điện thoại (cạnh đám mây?) Như Emerald là có nghĩa là cho tính di động và phân phối các vật thể có hiệu quả hơn CORBA hoặc thậm chí Java RMI.
Trong RMI, bạn cần phải thiết lập nhiều lớp vv để phân phối các đối tượng, trong Emerald bạn chỉ cần viết "di chuyển đối tượng đến đích" và đó là nó.
Tôi là trợ lý giảng dạy của các khóa học INF5510 Đối tượng phân phối được tổ chức tại Đại học Oslo, Cục Tin học nơi Emerald là những gì các học sinh học.
Các trang của ngôn ngữ Emerald, các INF5510 khóa học và các mô tả luận án được thêm vào như là một liên kết bên ngoài.
Để sử dụng Emerald trên các ứng dụng, nhấn nút "Launch Terminal" mang đến cho bạn một thiết bị đầu cuối (bạn có thể cần phải cài đặt các tiện ích để có được Emerald làm việc), sau đó tạo ra một tập tin Emerald, bạn cần phải sử dụng vi (editor) để thực hiện một nộp và nhớ rằng các tập tin cần phải có một file .m.
Khi bạn đã kết thúc, để biên soạn các loại tập tin trong "emc" mà sẽ đi vào chế độ biên dịch, nơi bạn phải gõ vào các tập tin và sau đó gõ vào lối ra.
Để biên dịch, bạn gõ vào EMX filename.x và đó là nó!