Gura Programming Language/ Top Documents Download Gallery Repository

Latest News

2014-08-11 I'll make a presentation about Gura at LL Diver, a conference concerning light-weight language, on Aug 23rd in Tokyo. Japanese material is available here.
2014-08-11 8 月 23 日にお台場日本未来科学館で行われる軽量プログラミング言語カンファレンス LL Diver にて Gura のプレゼンテーションを行います。発表資料は こちら
2014-07-10Gura v0.5.2 was released.

What's This?

Gura is an iterator-oriented programming language that focuses on iterators with improved functions for calculation and data processing. It gives you a new possibility to write more elegant codes than ever, but with a familiar appearance.

Take a look at a simple example. The following code prints content of a text file along with line numbers.

printf('%d %s', 1.., readlines('foo.txt'))

Apparently, there seems to be no special trick with this program. But a new feature called Implicit Mapping is working internally, which automatically repeats evaluation of printf function after it's given with iterators, 1.. and readlines('foo.txt'), as its arguments.

Summary of Features


Any opinions and suggestions are welcome via E-mail.

Copyright (C) 2011-2014 ypsitau