Seorang programmer dengan ID ultimus mengembangkan bahasa baru yang disebut anic, yang baru-baru ini menarik perhatian industri. Menurut profil proyek di Google Code, nama resmi bahasa tersebut adalah ANI, dan anic adalah implementasi referensi dari bahasa tersebut. ANI adalah bahasa pemrograman aliran data tujuan umum yang eksperimental, berkinerja tinggi, aman secara statis, paralel implisit penuh, dan berorientasi objek.
anic ditulis menggunakan toolchain GNU, sehingga sangat portabel dan dapat berjalan di semua sistem operasi utama, termasuk *NIX, Mac OS X dan Windows (dengan Cygwin).
Program Hello World yang ditulis dalam anic adalah sebagai berikut:
"Halo, Dunia!" -std.out Tidaklah mudah untuk menulis program hybrid jam + kalkulator real-time multi-thread dalam bahasa C, tetapi akan sangat sederhana untuk menulisnya dalam ANIC:
@std.in;a=[[0]]; op=[[' ']]; b=[[0]]; r=[[0]];0 { jam = [[int ms ]] { ("r" + ms/1000.0 + ":" + a + op + b + "=" + r) -std.out; 1 std.delay (ms+1) jam} };inLoop = { dalam-a dalam-op dalam-b dalamLoop};\op ?? {'+': (a+b) '-': (a-b) '*': (a* b) '/': (a/b) : 0} -r;
Forum untuk proyek ini sudah sangat aktif, dan banyak programmer dari Google yang berpartisipasi.
Keren, bukan? Mulailah mencobanya sekarang: