SLang: current status and next steps
October 21, 09:30
This talk gives overview of the SLang programming language, its differentiating features like multiple inheritance with conflicts and multiple overriding, modules-classes-types as unified concept together with standalone routines, NULL absence, constant objects, extended overloading and other concepts.
Department manager, Samsung
Alexey Kanatov graduated from the Computer Science Department of the National Research Nuclear University MEPhI with Master’s degree in 1992 and Masters+ degree after post-graduate studies in 1995. He took part in several compiler-related projects for Modula-2, Ada and Eiffel, worked at Intel holding different managerial positions in Software and Solutions Group.
A. Kanatov has rather diverse experience in R&D – from database and compilers to QA and management of compiler and simulator related projects.
A.Kanatov is one of principle architects and developers of the Visual Eiffel programming system – which was the first Eiffel-to-native compiler and IDE.
Currently, he works as Platform Lab department manager at the Samsung Research & Development Center, Moscow.
Professor, Innopolis University
Eugene Zouev graduated from the Computer Science Department of Moscow State University and got his doctoral degree (PhD) there in 1999. He worked in a number of research and development institutions, in Moscow University and in some other universities and companies abroad Russia. For many years, he gave lectures and did research at Moscow University and in several European universities, such as ETH Zurich (2000-2006) and EPFL Lausanne (2009-2010). He is the author of a number of books in the area of software development.
E. Zouev ran a number of successful research and industrial software projects in the area of programming languages and compilers (C++ and Zonnon compilers are among them).
Currently, he holds professor position at the Innopolis University, Kazan.