Trên iOS, C++ (rõ ràng) hoạt động cho mã back-end, tuy nhiên, bạn sẽ cần Objective-C để xử lý sự kiện GUI/sự kiện. (Đã sửa). Ngoài ra, mã Android thường là Java. Trong khi bạn có thể viết mã nguồn gốc, nó thường chậm hơn vì phí giao tiếp giữa mã gốc và mã Dalvik trên Android.
Xây dựng guile với GCC và Xcode của Apple chứa biến thể của GCC, vì vậy bạn có thể làm cho nó hoạt động. Tuy nhiên, tôi sẽ cẩn thận về một vài điều:
1) GCC ngã ba của Apple có thể không chứa tất cả các tính năng cần thiết để xây dựng phiên bản Guile hiện đại. Trong khi chính Guile được cấp phép theo LGPL (Giấy phép Công cộng Ít hơn GNU) và do đó được phép sử dụng trong các ứng dụng iOS, nhiều thư viện Guile có thể nằm trong GPL, khiến chúng không sử dụng được (vì pháp lý chứ không phải là kỹ thuật, lý do).
Tôi chưa thể thử nghiệm điều này (không có quyền truy cập vào máy Mac), tuy nhiên, ít nhất Guile nên xây dựng trong Xcode.
Đối với hiệu suất của Guile dưới dạng ngôn ngữ kịch bản được nhúng, tùy chọn cá nhân được ưu tiên. Guile là một Đề án hiện đại, đầy đủ tính năng, tuy nhiên, bạn phải xem xét thị trường mục tiêu của mình. Nếu họ có khả năng từ chối Đề án, JavaScript (đặc biệt) có thể là một lựa chọn tốt hơn.
@Cristian: Hahahaha. Để tham khảo: http://www.gnu.org/software/guile/ –