March, 2010

The creator of Egison got an idea of Egison. He got the idea when he was writing a program that handles logic expressions to find mathematical theorems automatically. He was an undergraduate student of the University of Tokyo.

March, 2011

The design of the first version of Egison fixed. The creator started implementation. He was a graduate student of the University of Tokyo.

May 24th, 2011

Egison version 0.1 was released from the Hackage.

December, 2011

Egison was accepted as one of the projects of IPA's IT Human Resources Development.

July 1st, 2012

Egison Version 2.0 was released. The creator had already graduated the university.

July 7th, 2012

The first Egison workshop was held in Tokyo by IPA. The word "pattern-matching-oriented" was created at this time by Yasunori Harada. The notion of matchers was fixed around this period.

November 20th, 2012

The creator was certified as a super creator by IPA.

March 30th, 2013

Egison Version 3.0.0 was released. Lexical scoping in patterns was realized.

November 15th, 2013

The creator started to work in Rakuten Institute of Technology.

April 17th, 2014

Egison was choosed as one of the "10 programming languages on the rise" by InfoWorld.

May 5th, 2014

The Ruby Gem for Egison pattern-matching was released.

Feb 3rd, 2015

The creator recieved Software Japan Award!

Mar 24th, 2016

Egison Version 3.6.0 was released! Computer algebra system on Egison was implemented at this version.

Jul 19th, 2017

A paper on Egison was accepted to the Scheme and Functional Programming Workshop 2017. This paper proposed a method for importing tensor index notation into programming by the very simple extension of languages.