I believe that science and hinduism are not that different and not at all contradictory.
But it must be said that in order to see the similarities, it is needed to dive deep into Hinduism and Hindu beliefs.
Here are some examples in plain English to support my point:
Science says that Energy can neither be created nor destroyed. Does this sound similar to God is without beginning nor end?
Science says that everything exists as a particle and as a wave. Does this sound similar to the hindu belief that there is both a form and a formless nature to every being?
Science says that even Vacuum is not empty, but is filled with particles and waves that fleet into and out of existence Wiki. Does this similar to the cosmic motor -Om- which pervades all space and is the substrate of all existence?
Science says that all of the objects in the world are controlled by the three laws of motion. The first law is that of inertia (or inability to change its own state of rest or motion), the second law deals with acceleration under influence of force and the third law deals with action-reaction balance.
Does this sound similar to Hindu belief that all of existence is under control of the three gunas (or tendencies)? The first is that of Tamas (kind of laziness or lethargy, unwillingness to change one's present state), the second is that of Rajas (kind of excitation or passionate activity under influence of tendencies and desires, equivalent to acceleration under force), the third is that of Sattva (the state of non-judgement, purity, or balanced state of mind)?
BUT What about evolution?
According to Hinduism, the avatars of Lord Vishnu beliefs:
- Matsya (Fish) AQUATIC
- Kurma (Tortoise) AMPHIBIOUS
- Varaha (Boar) LAND ANIMAL
- Narahari (Half-man half-lion) PRE-EVOLVED HUMAN BEINGS (missing link to evolution??)
- Vamana (Dwarf human) EARLY HUMANs
- Parasurama (Axe weilder, Kshatriya slayer, super powered) NOMADIC HUMANS
- Rama (Ideal man) HUMANs
- Krishna (super-powered and all-knowing, embodiment of love and beauty) (FUTURE/GOAL of Human life?)
NOTE: In no way am I trying to compare Lord Rama to our current Humans or Lord Parashurama to Nomadic humans. But I am merely trying to point toward the similarity between beliefs and the possible inner meanings behind our beliefs, that there is more to Hinduism than what people observe normally.
There are many more examples in which Science and Hinduism cross-over and speak of same things. However it is necessary to dive deep into both religion and science in order to understand their relationship. My own personal opinion is that religion is the fullness of science. Where science uses techniques of observation and experimentation to understand the unapparent from the apparent (kind of a top down approach), religion uses techniques of inquiry and practice to understand the apparent from usage of unapparent (kind of a bottom-up approach).
Therefore if I am a scientist, should I accept what Hinduism says? If I am a Hindu should I accept what Science says? There is no need to accept without understanding, the only answer to this question is to first understand Hinduism and then decide to accept it or not, similar with science.