answersLogoWhite

0


Best Answer

Actually, there is not that much attention today paid to object-oriented programming. It is not a new technology. It is more than 15 years old, and the design paradigm of object-oriented design and object-oriented programming is relatively well established.

Where the attention today is focused is more on multi-threaded programming. The reason for this is that today's processors are approaching the point where Moore's Law is starting to flatten out, i.e. we are approaching the limits of performance gains in a single processor as technology advances.

Many modern computers solve this problem by having more than one processor. Some have many, even thousands or more, such as in a modern supercomputer. The problem is that it is very difficult to write algorithm's that can adequately take advantage of that parallelism. We tend to think linearly, and our algorithms follow that thinking. Such a linear process, however, can only use one processor at a time. We need to work on algorithms that can utilize all of the available processors in a computer at the same time.

Two "yesterdays" ago, the challenge was Block Structured Programming. One "yesterday" ago, the challenge was Object Orientation. "Today", the challenge is Multi-Threading.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

Actually, object oriented programming is not considered to be more important today, as compared to yesterday. In the past, about 10 to 15 years ago, object orientation was new, and it was a hot topic. Today, it is the "standard", and there is more focus on proper multi-threaded design.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

This type of programming helps a lot for code reuse - that is to say, reducing the need of repeating the same series of commands in different places. It takes a while to learn at first, but once you get accustomed, to learn an additional programming language one of the first questions you'll ask is: "Does it support OOP?" If the answer is "no", you won't want to even get near such a language.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is so much attention today focused on object-oriented programing in general and c plus plus in particular?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is magnetic deflection focusing?

A scheme for focusing sheet, beams by means of a periodic configuration of magnetic fields directed transverse to the beam is presented. Discussion of a particular model gives information about stability limits and perveance. This scheme, which lends itself to the incorporation of intense magnetic fields, should be immune to the space-charge instabilities of beams focused in longitudinal magnetic fields. The focusing mechanism is such as to produce coupling between the beam and electromagnetic waves of phase velocity exceeding the velocity of light. Application to millimetre-wave tubes is anticipated.


Why do you think there was a rush of inventions in the late 1800's?

Because inventors focused on finding solutions to practical problems.


Why are lasers used for welding?

They're a nice way of delivering an intensely focused heat.


What question did the two engineers James czarnowski and Michael triantafyllou explore?

the question that they explored was the question of boat efficiency and the renducter of the muster in the boat. James focused more on the boat efficiency where as michael focused on the renducter and tried to improve it by making is transcaraport lol jk i have no idea what i just typed peace fail 8th grade students who have to search up homework problems on the internet


Inventing is what branch of science studies for Thomas Edison?

Thomas Edison focused on inventions that were basically in the field of electrical and chemical engineering. He worked with a number of scientists in these fields.

Related questions

Why should you keep your attention focused on your work when solve addition and subtraction problems?

You should keep your attention focused on your work at all times - not just when working with addition or subtraction!


Why should you keep your attention focused on your work when you solve addition and subtraction problems?

you should keep your attention focused on your work when you solve addition and subtraction problems because you might get confused


What do you do to remember things and what do you do to forget things?

Remembering and forgetting use the opposite of one action. To remember things, you give focused attention. To forget things, you give focused inattention. To recall things you forgot before, just reapply your focused attention.


What is an attetion spanh?

Attention span. How long you can stay focused on something.


Functionalism was a school of psychology that focused attention on the?

Adaptive value of conscious thought.


What is another word for concentrate?

collection, consolidation, focusing, application, attention


What does attention span mean?

An attention span is a measure of how long a person can spend focused on one topic before getting distracted.


How is attention focused on Macduff?

Macduff plays a more involved role towards the end of Macbeth. Attention is focused on him at the beginning however when he says he doesn't support Macbeth to Ross just before Macbeth is crowned. towards the end, the attention is once again focused on him through his response to the death of the family and how he swears he will lop Macbeth's head off.im a year 11 English student.


What is the main job in the north of Italy?

it is focused on the development of particular products


What particular means?

it means it is focused on one specific thing. for example: that particular girl looks nice today.


What is opposite to lack of attention?

The opposite of lack of attention is a state of focused attention or concentration. This means being fully engaged, attentive, and mentally present in the task or activity at hand.


What is a finance class?

A class focused on a particular form of finance...Such as Corporate or Portfolio Management.