Few months back, I and some of my friends were eager to start up an Open Source project which could help bridge the gap between the university studies and what is actually required in the industry.
Sadly, in almost all of the universities in India, the ancient Turbo C compiler still forms an integral part of the curriculum. Looking at the scenario our friend and mentor Rishab Arora suggested a project which would help overcome this difficulty faced by fresh Graduates in India. He suggested that we should build a system that helps convert the Turbo C complaint code to something which is acceptable in the industry, the ANSI standard. After some research we found out that no such product existed and Syn-C was born.
We developed a throwaway-prototype to test the feasibility and as expected the results were positive. Here is a presentation that describes the general work-flow and rough architecture of the product.
The project is under active development on Github with initial contributions from two of my friends, Rachit Gupta and Siddharth Kathuria. We three will be constantly working on the project and hope to develop a Minimal Viable Product in 2-3 months.