C++ is the triumph of terseness over readability. If you want to play with Object Orientation use Smalltalk. Then choose a suitable language for production.
Slashdot videos: Now with more Slashdot!
We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).
The use of file name extensions to indicate file types is a feature of some Digital Operating Systems like VMS that has been aped by CP/M and MS-DOS. The MacIntosh System uses a separate file type indicator and Unix uses magic (4) bits even though they sometimes use suffixes for C source files.
Software helps to make programmers more productive; computers can translate (compile) code, but not create software.
The real challenge: if robots put lots of people out of work, the economy will go into a depression and put a certain number of programmers out of work.
Do you want fries with that?
Future historians will find an appropriate tag for the third millennium. If the industrial revolution is over, we still live in the industrial age, though it may appear to be declining. Some historians opine that we are going through a not-much-war era.
The big question: is / was there a Software Revolution and what is it supposed to be? In the sixties the term 'Software Crisis' was coined, but has gone of ouf use. Software no longer seems to be in such short supply, but the quality of it is still problematic at best. Software is part of a process called Automation, which has been popular since Henry Ford introduced the assembly line. Advances in electronics have helped automation to progress and increase steadily during the twentieth century.
The poster has a degree in Electronic Engineering, but his skill list does not including designing, building, and repairing electrical apparatuses.
It turns out that the University of Illinois actually teaches a course in General Engineering. It mostly prepares students for managerial roles.
One proof the world is sliding backwards: fifty years ago the end of civilisation was due to only three things: sex, drugs, and rock 'n roll. Few people thought there would be any civilisation left after the year 2000.
What could happen if they discovered the Voldemortino?
Let's sport the Earth Libation Font!
The evidence implies that the slugs violate Darwin's laws of Evolution in order to get some advantage in their struggle for survival, but they equally violate the laws that the Creator decreed.
At least the screens are smaller.
The problem with the article is in the assumption that the App Store of the Americal Apple company sells only software that was written in the U.S. of A.
Terrorists, white sharks, ebola viruses, and lettuce may contain desoxyribonucleic acid, but they may also contain hydroxylic acid a.k.a. DHMO. The latter is more dangerous, but can be rinsed away with water. We recommend against smoking lettuce.
Pascal gave way to Modula and Oberon and it inspired Ada.
Then you got things like Borland Object Pascal / Delphi, but once you include Object Orientation, it no longer should be called Pascal, just some proprietary language.
You all learned the answer in high school: if you have a wave, then you can reduce its amplitude or extinguish it by adding a copy if the same signal with the opposite phase.
This has been done to reduce acoustical noise, but it's rather harder to accomplish with light waves. But then, holography is all about interference.
It's not so much an Open Source browser that we need, but rather a port of Internet Explorer 6 to Linux / Unix.