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.
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.
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.