Kemarin itu adalah front-end "gccrs" GCC Rust yang digabungkan ke dalam basis kode GNU Compiler Collection untuk GCC 13. Hari ini front-end bahasa Modula-2 juga berhasil melewati garis finis.
Front-end Modula-2 untuk GCC telah dikembangkan selama bertahun-tahun dan akhirnya mencapai jalur utama untuk bahasa pemrograman yang sudah tua ini. Modula-2 adalah salah satu bahasa yang dikembangkan oleh Niklaus Wirth pada 1980-an sebagai bahasa pemrograman prosedural yang menggantikan pekerjaannya sebelumnya di Modula dan terutama Pascal. Modula-2 digantikan oleh Modula-3 dan Oberon tetapi beberapa pengembang yang bersemangat terus mengikuti Modula-2 dan bertahan dengan dukungan kompiler GCC ini.
Modula-2 code sample.
Awal bulan ini, front-end Modula-2 telah disetujui untuk digabungkan sementara hari ini pencapaian tersebut telah dilewati dengan digabungkan ke master Git.
Jadi, jika Anda tertarik dengan dukungan bahasa Modula-2, itu akan ditemukan di rilis kompiler GCC 13 yang akan dirilis pada bulan Maret~April tahun depan. Menambahkan front-end Modula-2 ke basis kode GCC memperbesar ukuran sebanyak 541k baris kode yang terdiri dari dukungan compiler, pengujian, dan infrastruktur terkait.
Ini sekarang membutuhkan GCC untuk memiliki front-end bahasa untuk C, C++, Objective-C, Fortran, Ada, Go, D, Rust, dan sekarang Modula-2.
Itulah berita seputar Frontend Bahasa Modula-2 Digabung Menjadi GCC 13, semoga bermanfaat. Disadur dari Phoronix.com.