Under Construction

Hi, I am CH GOWRI KUMAR doing my M.Sc(Engg) in CSA(Computer Science And Automation) department in IISc.

I am working in the area of compilers,JIT(Just In Time) compilation in particular

email : gkumar[at]csa[dot]iisc[dot]ernet[dot]in
[Non standard form of email to prevent spam]


Here are some links which i found quite useful and interesting.

List Of Researchers In Programming Languages and Compilers.

A very good site for all those who wanted to build compilers.

Extremely useful links related to compilers.

A very good collection of papers on Type Systems.
A must see page if u work in the area of type systems.

Excellent collection of papers on Garbage Collection by Boehm

Programming Language Critiques

Author's Remarks:Computer programmers create new languages all the time (often without even realizing it.) The hope is this collection of critiques will help raise the general quality of computer language design.

Compiler jobs for compiler developers who design and develo parsers, optimizers, codegenerators, assemblers, linkers, debuggers, interpreters, IDE's, and related technologies.

A collection of theory centric surveys,papers and books of computer science

Short essays about building large software and getting the code right explainded in a humorous way through comix

Software Engineering Proverbs
Just an example "One person's Variable is another person's Constant"

Dictionary of Algorithms and Data Structures
This is a dictionary of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions. Algorithms include common functions, such as Ackermann's function. Problems include traveling salesman and Byzantine generals.

The Stony Brook Algorithm Repository
A comprehensive collection of algorithm implementations for over seventy of the most fundamental problems in combinatorial algorithms.

Books on Data Structures and Algorithms with Object-Oriented Design Patterns in C++,Java and C#
Free web books along with the source code.

Examples of programs written in different programming languages(122 languages) !!
I was surprised to see that so many languages exist. I am sure u too will be surprised.

Browse the Linux Source code Online.