Tôi đang tìm các công cụ cho lập trình GUI Perl trên Windows để phát triển giáo dục/trong nhà, chủ yếu là liên quan đến khoa học.Lập trình GUI Perl trên Windows
Lựa chọn đầu tiên của tôi là PerlQt. Một người bạn của tôi đang phát triển với Qt và C++ vì vậy tôi mong đợi nhận được sự giúp đỡ từ anh ấy. Ngoài ra Qt còn có một trình tạo GUI và Linux có tích hợp tốt đẹp với Perl. Thật không may, tôi không thể làm cho nó hoạt động trên Windows. Tôi đã tìm kiếm các tùy chọn khác và vẫn không rõ ràng sau khi tìm kiếm. Đây là những gì tôi đã có cho đến nay.
- Perl/Tk: cơ sở người dùng rộng, tài liệu tốt, học tương đối thấp đường cong. Nhưng nhìn cũ và có thể không hoạt động. Tuy nhiên, một số bài báo nói rằng nó được khởi động lại ngay bây giờ và có cái nhìn bản địa.
- wxPerl: giao diện bản địa. Nhưng đường cong học tập dốc. Không phải tất cả thư viện wx đều được chuyển đến Perl. Một số thích nó và một số ghét nó.
- Win32: GUI: giao diện gốc, có thể sử dụng tất cả API Windows. Cần cài đặt lực lượng vì một trong các thử nghiệm không thành công. Vẫn hoạt động nhưng không chắc chắn nó đã được cài đặt đúng cách.
- XUL :: GUI: sử dụng công cụ FireFox, nhập CSS.
Tôi có thể quản lý cài đặt và thành công để hiển thị "Xin chào, thế giới". Tuy nhiên, tôi không thể quyết định cái nào để đi và thông tin trực tuyến đôi khi có vẻ trái ngược nhau.
Bạn có so sánh các công cụ về hiệu quả con người (dễ đọc và viết mã), hiệu quả tính toán và tính sẵn có của trình tạo GUI không?
Bạn đã bỏ lỡ [Prima] (http://www.prima.eu.org/). Tôi tìm thấy một giới thiệu tốt đẹp của [Prima trên Windows] (http://blogs.perl.org/users/fabio_dalfonso/2012/07/a-brief-introduction-to-prima.html). – RanRag
Cảm ơn, tôi sẽ kiểm tra. – microbe
Tôi thấy bạn nói "liên quan đến khoa học". Bạn đang làm gì với nó vậy? David Mertens (và một vài người khác, bao gồm cả bản thân tôi) đang xây dựng một REPL PDL trung tâm bằng cách sử dụng Prima. Nó có chức năng có thể chứa các ứng dụng đơn giản dưới dạng các tab trong cửa sổ chính. [CPAN link] (https://metacpan.org/module/DCMERTENS/App-Prima-REPL-0.03/bin/prima-repl), [GitHub link] (https://github.com/run4flat/App-Prima -REPL) –