Friday, October 15, 2010

Top 10 PROGRAMMERS of the World!

I have written before about faces behind popular programming languages and all seemed geeks of their times! (and their time hasn’t yet passed!). So how much money do programmers make? Or to be specific, top programmers? the ones who created programming languages or used it to achieve phenomenal success (like Google). Here is a list of 10 persons who made great bucks in the Programming world.

1) Larry Page %tags
Co Founder ofGoogleand 6th richest in America and 27th Richest Billionaire in the World (Forbes)

2) Sergey Brin

Co Founder ofGoogleand 28th Richest Billionaire in the World (Forbes)

3) Tim Berners Lee (Most influential but not as wealthy asGooglers) %tags
Claim to fame: Creator of WorldWideWeb!

4) Matt MullenWeg
Creator of the most popular OpenSource Blogging platform Wordpress. He is 25 now.

5) Rasmus Lerdorf
Creator of the language that runs 34% of websites today!

6) James Gosling
Claim to Influence: Creator of Java

7) Linus Torvalds
Creator of the popular OpenSource OS Linux

8) Dennis Ritchie
Creator of C Language and key Developer of UNIX OS

9) Bjarne Stroustrup
Claim to Fame & Influence: Creator of C++

10) Bram Cohen
Creator of torrent P2P protocol. Thanks to him for millions of pirated downloads!

Good Luck!

- Surya Chaitanya.

Saturday, August 21, 2010

Bill Gates Biography

Bill Gates

Bill Gates is one of the most influential people in the world. He is cofounder of one of the most recognized brands in the computer industry with nearly every desk top computer using at least one software program from Microsoft. According to the Forbes magazine, Bill Gates is the richest man in the world and has held the number one position for many years.

Gates was born and grew up in Seattle, Washington USA. His father, William H. Gates II was a Seattle attorney and his mother, Mary Maxwell Gates was a school teacher and chairperson of the United Way charity. Gates and his two sisters had a comfortable upbringing, with Gates being able to attend the exclusive secondary "Lakeside School".

Bill Gates started studying at Harvard University in 1973 where he spent time with
Paul Allen. Gates and Allen worked on a version of the programming language BASIC, that was the basis for the MITS Altair (the first microcomputer available). He did not go on to graduate from Harvard University as he left in his junior year to start what was to become the largest computer software company in the world; Microsoft Corporation.

Bill Gates and the Microsoft Corporation

"To enable people and businesses throughout the world to realize their full potential." Microsoft Mission Statement
After dropping out of Harvard Bill Gates and his partner Paul Allen set about revolutionizing the computer industry. Gates believed there should be a computer on every office desk and in every home.

In 1975 the company Micro-soft was formed, which was an abbreviation of microcomputer software. It soon became simply "Microsoft"® and went on to completely change the way people use computers.

Microsoft helped to make the computer easier to use with its developed and purchased software, and made it a commercial success. The success of Microsoft began with the MS-DOS computer operating system that Gates licensed to IBM. Gates also set about protecting the royalties that he could acquire from computer software by aggressively fighting against all forms of software piracy, effectively creating the retail software market that now exists today. This move was quite controversial at the time as it was the freedom of sharing that produced much innovation and advances in the newly forming software industry. But it was this stand against software piracy, that was to be central in the great commercial success that Microsoft went on to achieve.

Bill Gates retired as Microsoft CEO in 2008.
Bill Gates Criticism

With his great success in the computer software industry also came many criticisms. With his ambitious and aggressive business philosophy, Gates or his Microsoft lawyers have been in and out of courtrooms fighting legal battles almost since Microsoft began.

The Microsoft monopoly sets about completely dominating every market it enters through either acquisition, aggressive business tactics or a combination of them. Many of the largest technology companies have fought legally against the actions of Microsoft, including
Apple Computer, Netscape, Opera, WordPerfect, and sun Microsystems.

Bill Gates Net Worth

With an estimated wealth of.....

Bill Gates Annual talk on mosquitos, malaria and education

 - Surya Chaitanya

Friday, August 20, 2010

Will the world ends in 2012?

 - Surya Chaitanya

The History Of Hubble Telescope

 - Surya Chaitanya

The Creation Of Our Solar System - Hubble Telescope

-- Surya Chaitanya

Saturday, July 17, 2010

Ankit Fadia - Legal Computer Hacker

Ankit Fadia is one of the best computer hacker in the world. Ankit Fadia was born in Coimbator, TamilNadu, India. Fadia is currently pursuing his Bachelors in Computer Science with specialization in Information Security at Stanford University, USA. Recently Fadia started his own computer security consulting and training company in Kuala Lumpur, Malaysia. Ankit went to Delhi Public School, R K Puram for school. He started a website called "HackingTruths", which he claims was judged as the "second best hacking site in the world by the FBI". He claims that when he was 14, he trashed the front page of an Indian magazine's website. He then sent an e-mail to the editor confessing to the hack, suggesting counter measures. At 15, his book on Ethical Hacking made him the youngest author to be published by Macmillan India.[4] Many publications wrongly reported that Fadia is associated with FBI or CIA, however, he himself denied this. Fadia has also sponsored Singapore Management University's "Ankit Fadia Information Security Award", which consisted of a $500 cash prize and Certificate and was given for two years to "an outstanding student" in the Information Security and Trust Course under the Bachelor of Science (Information System Management) degree. Fadia is also a widely recognized computer security guru and Cyber terrorism expert. He has also led several investigations pertaining to national security and cyber terrorism. In November 2001, Fadia was consulted by a classified intelligence agency for breaking an encrypted message sent by one of Osama Bin Laden's men. Since then Fadia has been involved in numerous classified projects pertaining to cyber terrorism and crime. In August 2008, Fadia was consulted by the Navi Mumbai Police Department to trace the terror email sent just a few minutes before the Gujarat serial blasts. Fadia was also consulted by the Mumbai Police for decoding VOIP messages in relation to the Mumbai terror attacks.

Widely celebrated in international media publications, Fadia is also regularly invited by BBC Radio World News, London to share the latest updates on virus outbreaks, loopholes and cyber crime trends. For his outstanding contributions in the field of computer security globally, Fadia has been honored with numerous awards namely: MTV Youth Icon 2008, Indo-American Society Young Achiever Award 2005, IT Leader Award 2005, Person of The Year 2002, Limca Book of Records, Hall of Fame Award, Outstanding Young Achiever's Award, Silicon India Person of the Week, Embassy State Award, Best Speaker Award (4 occasions) and many more.


 - Surya Chaitanya

Friday, May 21, 2010

Want to know about TURBO C++

Turbo C++ was a C++ compiler and integrated development environment (IDE) originally from Borland. Most recently it was distributed by Embarcadero Technologies, which acquired all of Borland's compiler tools with the purchase of its CodeGear division in 2008. The original Turbo C++ product line was put on hold after 1994, and was revived in 2006 as an introductory-level IDE, essentially a stripped-down version of their flagship C++ Builder. Turbo C++ 2006 was released on September 5, 2006 and was available in 'Explorer' and 'Professional' editions. The Explorer edition was free to download and distribute while the Professional edition was a commercial product. In October of 2009 Embarcadero Technologies discontinued support of its 2006 C++ editions. As such, the Explorer edition is no longer available for download and the Professional edition is no longer available for purchase from Embarcadero Technologies

To Download TURBO C++ Click here:

- Surya Chaitanya

The History Of TURBO C?

C stands for COMBINED PROGRAMMING LANGUAGE. Sometimes called SYSTEM PROGRAMMING LANGUAGE or SPL. C parallels with UNIX in 1969, by Bell Laboratories that sought an alternative to the Multics operating system for PDP-7 computer. The original version of Multics operating system was written in assembly language.

The reason why the language is called C is that it is the successor to the language called B which was developed by Ken Thompson in 1970 while working on DEC PDP-7. B was the successor the language called BCPL (Basic Combined Programming Language) which was developed by Martin Richards.

The C Language was designed in 1972 by Dennis Ritchie and first implemented at Bell Laboratory using DEC PDP-11 computer.

In 1978 Brian Kernighan and Dennis Ritchie wrote the famous book called THE C PROGRAMMING LANGUAGE.

C is often called a Middle Level Language but has a functionalism of a high-level language and assembly language. C has only 32 keywords (27 from Kernighan and Ritchie standard and 5 added by the ANSI Standardization committee).

Programming is a series of individual instructions to the computer that collectively perform a meaningful task. It is the act of writing or coding computer instructions.

Program Source Code is the finished encoded instructions.

Programmer is the one who write the computer program and the first lady programmer is Lady Augusta "Ada" Byron.

Translator is use to transform the source code into a machine language that the computer can understand.

Linker is use to adjust the translated source file so that the program will run. Linking is usually distinct from the compiling process on a machine running MS-DOS.

- Surya Chaitanya

What Is Turbo C?

Turbo C was an Integrated Development Environment and compiler for the C programming language from Borland. It was first introduced in 1987 and was noted for its integrated development environment, small size, extremely fast compile speed, comprehensive manuals and low price.
In May 1990, Borland replaced Turbo C with Turbo C++. In 2006, Borland reintroduced the Turbo moniker.
- Surya Chaitanya

Wednesday, May 19, 2010

Know about Bjarne Stroustrup? The Inventor Of C++

- Bjarne Stroustrup
Bjarne Stroustrup born December 30, 1950 in Århus, Denmark is a computer scientist, most notable for the creation and the development of the widely used C++ programming language. He is currently Professor and holder of the College of Engineering Chair in Computer Science at the Texas A&M University.

Stroustrup began developing C++ in 1979 (then called "C with Classes"), and, in his own words, "invented C++, wrote its early definitions, and produced its first implementation... chose and formulated the design criteria for C++, designed all its major facilities, and was responsible for the processing of extension proposals in the C++ standards committee." Stroustrup also wrote what many consider to be the standard text for the language, The C++ Programming Language, which is now in its third edition. The text has been revised twice to reflect the evolution of the language and the work of the C++ standards committee.

Education and academic work

Stroustrup has a master's degree in mathematics and computer science (1975) from the University of Aarhus, Denmark, and a Ph.D. in computer science (1979) from the University of Cambridge, England. He was the head of AT&T Lab's Large-scale Programming Research department, from its creation until late 2002. Stroustrup was elected member of the National Academy of Engineering in 2004. He is a Fellow of the ACM (1994) and an IEEE Fellow. He currently works at Texas A&M University as a Professor where he holds the College of Engineering Chair in Computer Science.

- Surya Chaitanya

Tuesday, May 18, 2010

What Is a Black Hole?

  • A black hole is a celestial object of such extremely intense gravity that it attracts everything near it and prevents everything, including light, from escaping. The term was first used in reference to a star in the last phases of gravitational collapse.

  • Gravitational collapse begins when a star has depleted its steady sources of nuclear energy and can no longer produce the expansive force, a result of normal gas pressure, that supports the star against the compressive force of its own gravitation. In some cases, nothing remains to prevent the star from collapsing without limit to an indefinitely small size and infinitely large density, to create a black hole.

  • At this point the effects of Einstein's general theory of relativity become paramount. According to this theory, space becomes curved in the vicinity of matter (this is the meaning of gravity); the greater the concentration of matter, the greater the curvature (the greater the gravity). When the star shrinks below a certain size determined by its mass, the extreme curvature of space seals off contact with the outside world. The place beyond which no radiation can escape even not light.

  • It is now believed that the origin of some black holes is nonstellar. Some astrophysicists suggest that immense volumes of interstellar matter can collect and collapse into supermassive black holes, such as are found at the center of some galaxies.

  • Because light and other forms of energy and matter are permanently trapped inside a black hole, it can never be observed directly. However, a black hole could be detected by the effect of its gravitational field on nearby objects (e.g., if it is orbited by a visible star), during the collapse while it was forming, or by the X rays and radio frequency signals emitted by rapidly swirling matter being pulled into the black hole. A small number of possible black holes have been detected, although none of the discoveries has been

- Surya Chaitanya

Monday, May 17, 2010

Want to know about James A. Gosling?

James A. GoslingFather of Java Programming Language

  • James A. Gosling born May 19, 1955 near Calgary, Alberta, Canada
  • James A. Gosling, O.C., a software developer, best known as the father of the Java programming language.

  • He is the inventor of the Java programming language. He created the original design of Java and implemented its original compiler and virtual machine. For this achievement he was elected to the United States National Academy of Engineering. He has also made major contributions to several other software systems, such as NeWS and Gosling Emacs. He cowrote the "bundle" program, a utility thoroughly detailed in Brian Kernighan and Rob Pike's book The Unix Programming Environment.

Education and career

  • In 1977, James Gosling received a B.Sc in Computer Science from the University of Calgary. In 1983, he earned a Ph.D in Computer Science from Carnegie Mellon University, and his doctoral thesis was titled "The Algebraic Manipulation of Constraints". While working towards his doctorate, he wrote a version of emacs (gosmacs), and before joining Sun Microsystems he built a multi-processor version of Unix[2] while at Carnegie Mellon University, as well as several compilers and mail systems
- Surya Chaitanya

The History Of C Language

- Dennis Ritchie

The development of Unix in the C language made it uniquely portable and improvable.
The first version of Unix was written in the low-level PDP-7 assembler language. Soon after, a language called TMG was created for the PDP-7 by R. M. McClure. Using TMG to develop a FORTRAN compiler, Ken Thompson instead ended up developing a compiler for a new high-level language he called B, based on the earlier BCPL language developed by Martin Richard. Where it might take several pages of detailed PDP-7 assembly code to accomplish a given task, the same functionality could typically be expressed in a higher level language like B in just a few lines. B was thereafter used for further development of the Unix system, which made the work much faster and more convenient.

When the PDP-11 computer arrived at Bell Labs, Dennis Ritchie built on B to create a new language called C which inherited Thompson's taste for concise syntax, and had a powerful mix of high-level functionality and the detailed features required to program an operating system. Most of the components of Unix were eventually rewritten in C, culminating with the kernel itself in 1973. Because of its convenience and power, C went on to become the most popular programming language in the world over the next quarter century.
This development of Unix in C had two important consequences:
  • Portability: It made it much easier to port Unix to newly developed computers, because it eliminated the need to translate the entire operating system to the new assemble language by hand:
    • First, write a C-to-assembly language compiler for the new machine.
    • Then use the new compiler to automatically translate the Unix C language source code into the new machine's assembly language.
    • Finally, write only a small amount of new code where absolutely required by hardware differences with the new machine.
  • Improvability: It made Unix easy to customize and improve by any programmer that could learn the high-level C programming language. Many did learn C, and went on to experiment with modifications to the operating system, producing many useful new extensions and enhancements.

 - Surya Chaitanya