Tôi đang nghiên cứu thương mại để phát triển Ada trên Linux. Bạn có bất kỳ đề xuất trình biên dịch/HĐH nào tốt không?Trình biên dịch Ada cho Linux
Cho đến nay, tôi đã có GNAT từ AdaCore chạy trên CentOS 5.4 và tôi có các yêu cầu cấp phép cho Rational Apex và Aonix ObjectAda.
Đây là nỗ lực chuyển vùng. Codebase gốc là Apex 3.0 trên OSF1 4.0d.
Bất kỳ điều gì khác mà tôi cần xem xét? Lý tưởng nhất, nó sẽ là một môi trường được hỗ trợ.
Viết lại không phải là một tùy chọn. Đó là 1,5 triệu dòng mã. – Dave
GNAT chạy trên Linux, nói chung, vì vậy bạn không cần phải lo lắng nhiều về một phân phối cụ thể. Trên thực tế, phiên bản FSF của GNAT được phân phối như là một phần của tất cả các bản phân phối Linux chính. Một hỗ trợ AdaCore GNAT có thể phân phối hạn chế hơn một chút, bạn phải kiểm tra với chúng. –
Ồ, và tôi đã một mình chuyển 1.2 MSLOC of Ada (GNAT) và khoảng 200 KSLOC của C (gcc) từ Silicon Grahics/IRIX sang PC/Linux trong khoảng thời gian 4 tháng một vài năm trước. Các Ada mất khoảng 2 tuần, tôi bị mất nhiều tóc hơn phần còn lại ... (:-) –