Yashavant Kanetkar
Encyclopedia
Yashavant P. Kanetkar is an India
India
India , officially the Republic of India , is a country in South Asia. It is the seventh-largest country by geographical area, the second-most populous country with over 1.2 billion people, and the most populous democracy in the world...

n computer science author, known for his books on programming languages.

Photo
He has authored several books on topics such as C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

, C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...

, VC++, C#, .NET
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...

, DirectX
DirectX
Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct, such as Direct3D, DirectDraw, DirectMusic, DirectPlay,...

 and COM
Component Object Model
Component Object Model is a binary-interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages...

 programming. He is also a popular speaker on various technology subjects and is a regular columnist for publications Express Computers and Developer 2.0. His best-selling books include Let Us C, Understanding Pointers In C and Test Your C Skills. These books are specific to the long outdated Turbo C
Turbo C
Turbo C is an Integrated Development Environment and compiler for the C programming language from Borland. First introduced in 1987, it was noted for its integrated development environment, small size, extremely fast compile speed, comprehensive manuals and low price.In May 1990, Borland replaced...

 compilers, and do not contain reliable information on standard C language. He has created, moulded and groomed many of IT professionals in the last decade and half. He has been awarded the "Best .NET Technical Contributor" and "Microsoft Most Valuable Professional
Microsoft Most Valuable Professional
The Microsoft Most Valuable Professional is the highest award given by Microsoft to those it considers "the best and brightest from technology communities around the world" who "actively share their ... technical expertise with the community and with Microsoft"...

" awards by Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

.His books still remain popular inside the Indian Subcontinent and is one of the major materials for IT companies placement preparation.

He has obtained his B.E.
Bachelor of Engineering
The Bachelor of Engineering is an undergraduate academic degree awarded to a student after three to five years of studying engineering at universities in Armenia, Australia, Bangladesh, Bulgaria, Canada, China, Denmark, Egypt, Finland , Germany, Hong Kong, India, Indonesia, Ireland, Jordan, Korea,...

 from VJTI, Mumbai
Mumbai
Mumbai , formerly known as Bombay in English, is the capital of the Indian state of Maharashtra. It is the most populous city in India, and the fourth most populous city in the world, with a total metropolitan area population of approximately 20.5 million...

 and M.Tech
Master of Engineering
A Master of Engineering or Master of Technology or Master of Science in Engineering A Master of Engineering (Magister in Ingeniaria) (abbreviated M.Eng., ME or MEng) or Master of Technology (abbreviated M.Tech. or MTech) or Master of Science in Engineering A Master of Engineering (Magister in...

 from IIT Kanpur
Indian Institute of Technology Kanpur
The Indian Institute of Technology Kanpur is a Central deemed University located in Uttar Pradesh, about 15 km north-west of the city of Kanpur in the Kalyanpur suburb....

. His current affiliations include being Director of KICIT, a training company and KSET, both based in Nagpur
Nagpur
Nāgpur is a city and winter capital of the state of Maharashtra, the largest city in central India and third largest city in Maharashtra after Mumbai and Pune...

.

Criticism

Yashavant Kanetkar's C and C++ books are mostly used by Indian students and teachers to learn the depth of the DOS based ancient Turbo C/C++ programming environment which is ingrained in India's teaching curriculum and current generation of teachers. Code in his C/C++ books is not ANSI compliant. This criticism has not been addressed even in the latest editions of his most popular books like Let Us C, Understanding Pointers In C and Let Us C++.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK