Internet

Emojicode: Ngôn ngữ lập trình nguồn mở “Hạnh phúc nhất”

Rate this post
FOSSBYTES TECH SIMPLIFIED LOGO

Emojicode là một ngôn ngữ lập trình cấp cao, đa mô hình, hướng đối tượng, mã nguồn mở mới bao gồm các biểu tượng cảm xúc. Ngôn ngữ lập trình tĩnh và được đánh mạnh này có thể dễ dàng được gọi là ngôn ngữ lập trình hạnh phúc nhất.

Nó không giới hạn ở biểu tượng cảm xúc và làm cho mọi thứ đẹp hơn. Sử dụng Biểu tượng cảm xúc, bạn có thể tạo các ứng dụng đa nền tảng nhanh chóng. Trong ngôn ngữ kết hợp này, biểu tượng cảm xúc cấu trúc chương trình và luồng của nó.

Tất cả các tên kiểu, phương thức, phương thức lớp và trình khởi tạo đều là Biểu tượng cảm xúc. Tuy nhiên, các biến không được bao gồm biểu tượng cảm xúc hoặc dấu cách và chúng phải là sự kết hợp của các ký tự.

Như đã đề cập ở trên, Emojicode là một ngôn ngữ đa mô hình, nhờ các khả năng của nó như Tùy chọn, Hướng đối tượng, Chung và Đóng. Tập trung vào tích hợp hệ thống, nó cung cấp một giao diện nhất quán và ổn định.

? ? ?
  ?? ? ➡️ ? ?
    ? Let’s print a few fibonaccis.

    ? i 0
    ? a 0
    ? b 1

    ? ◀️ i 15 ?
      ? r ➕ a b
      ? a b
      ? b r
      ? ??? r 10
      ? i
    ?

    ? 0
  ?
?

Công cụ thời gian thực của Emojicode là một phần rất quan trọng của ngôn ngữ Emojicode vì nó thực sự thực thi chương trình của bạn. Chỉ nặng 100 kilobyte, Engine nhanh hơn các máy ảo thông thường. Nó lấy tệp bytecode và thực thi nó. Engine chạy trên nhiều nền tảng như OS X, Ubuntu, Debian, Raspbian, v.v.

Cài đặt Emojicode và bắt đầu:

Bạn có thể tải xuống SDK của Emojicode cho máy của mình từ đây: https://github.com/emojicode/emojicode/releases. Sau khi giải nén tệp tar.

Bây giờ hãy chạy tập lệnh install.sh trong thư mục được giải nén với đặc quyền root. Nếu bạn đang chạy một máy Linux, bạn cần cài đặt ttf-Ancient-fonts.

Điều gì sẽ xảy ra nếu không có mã nhị phân Emojicode nào cho máy của tôi?

Trong trường hợp không có mã nhị phân nào cho hệ thống của bạn, bạn có thể tự mình xây dựng Biểu tượng cảm xúc trực tiếp. Để thực hiện việc này, hãy tải xuống mã nguồn từ GitHub. Lưu ý rằng bạn cần clang hoặc Gcc 4.7+, make và SDL2 để biên dịch gói SDL.

Không giải nén gói đã tải xuống, hãy điều hướng đến nó và chạy lệnh make để biên dịch mọi thứ. Trong khi biên dịch engine, bạn có thể chỉ định kích thước heap tính bằng byte (mặc định = 512MB). Bây giờ, sau khi nhấn lệnh run, hãy chạy install.sh với quyền root.

Bạn có thể đọc thêm tài liệu về Biểu tượng cảm xúc trang mạng và GitHub.

This post is also available in:
Spanish German Tiếng Việt Italian

Post Comment