UNDERSTANDING PROGRAMMING

Questions about programming languages and debugging
Post Reply
User avatar
Hiram
Fame ! Where are the chicks?!
Fame ! Where are the chicks?!
Posts: 153
Joined: 09 May 2009, 16:00
14

UNDERSTANDING PROGRAMMING

Post by Hiram »

Action and Films; what produces the other? Action
is captured on films, in turn which become movies
you watch on video.
Programs and code; what produces the other?
If you simulate a program, you can record the code
traced during the process, in turn which becomes the
software.
Learners have much interest in writing code. It is
fun for them, perhaps because they feel it makes them
appear to be experts. But, writing code is not the point. The
point is the program. Programming is not just for fun. You must
have a goal damn it.
A chicken and an egg; what came first, I mean what produces
the other? Let’s say the chicken is the program, and the egg is
the code. If you want more chickens, there have to be more eggs,
but eggs come from chickens. :wink:

User avatar
floodhound2
∑lectronic counselor
∑lectronic counselor
Posts: 2117
Joined: 03 Sep 2006, 16:00
17
Location: 127.0.0.1
Contact:

Re: UNDERSTANDING PROGRAMMING

Post by floodhound2 »

Hear Hear!

I agree and request to see the flow chart. I dont code unless the flow chart tells me to. *thumb*
₣£ΘΘĐĦΘŮŇĐ

User avatar
Pong18
Cyber Mushroom
Cyber Mushroom
Posts: 357
Joined: 20 May 2009, 16:00
14
Location: Manila, Philippines
Contact:

Re: UNDERSTANDING PROGRAMMING

Post by Pong18 »

well said! i completely agree!
Image

User avatar
Hiram
Fame ! Where are the chicks?!
Fame ! Where are the chicks?!
Posts: 153
Joined: 09 May 2009, 16:00
14

Re: UNDERSTANDING PROGRAMMING

Post by Hiram »

Hello guys.
Sometimes I take long. My job makes me busy and also exhausts me.

In the field of engineering, a program is not the end product. So I
can only see it as a tool. I need programming in its simplest manner,
though things will not be easy to a layman due to lack of technicalities.
floodhound2 wrote:Hear Hear!

I agree and request to see the flow chart. I dont code unless the flow chart tells me to. *thumb*
Well, the flow chart.
I believe you have already seen what you’re requesting to see.
You’ve reminded me of what I stated to Lundis during this Subject:
Automatic Programming. ‘You don’t need a mirror to know that
you’ve grown up’. Before you even see the pubic hair, you’ll have
noticed the maturity in mind.

The desire to economize time and mental effort in arithmetical
computations, and to eliminate human liability to error, is probably
as old as the science of arithmetic itself.
The first known tool used to aid arithmetic calculations was the Abacus,
devised by Sumerians and Egyptians before 2000 BC.
1642 saw the invention of the first mechanical calculator by Blaise Pascal
in France.

Devices for arithmetic were there. It’s just automation which was
required.

Whatever computer language you use, has to be converted to
Machine language by an assembler for the computer to understand.
All that you go through to make a computer understand is the Flow chart.

When I was beginning programming, I was so enthusiastic thinking
that just writing code alone could create a game, but frames of images
and graphics are integrated with the programming itself.
The point is, writing code can be eliminated; automated just by
sub sectional simulation of the image frames and graphics. \:D/

User avatar
Hiram
Fame ! Where are the chicks?!
Fame ! Where are the chicks?!
Posts: 153
Joined: 09 May 2009, 16:00
14

Re: UNDERSTANDING PROGRAMMING

Post by Hiram »

Before we can go any further with programming, first let’s
try to understand Computing and the Computer. I am stating
‘try’ because there are paradoxes.

The first use of the word "computer" was recorded in 1613,
referring to a person who carried out calculations, or
computations, and the word continued with the same meaning
until the middle of the 20th century. From the end of the 19th
century the word began to take on its more familiar meaning,
a machine that carries out computations.

The history of the modern computer begins with two separate
technologies, automated calculation and programmability, but
no single device can be identified as the earliest computer,
partly because of the inconsistent application of that term.

The fundamental difference between a calculator and computer
is that a computer can be programmed in a way that allows the
program to take different branches according to intermediate
results, while calculators are pre-designed with specific functions
such as addition, multiplication, and logarithms built in.
The Atanasoff–Berry Computer was the world's first
electronic digital computer, but not programmable.

In 1801, Joseph Marie Jacquard made an improvement to the
textile loom by introducing a series of punched paper cards as
a template which allowed his loom to weave very complicated
patterns automatically. The resulting Jacquard loom was an
important step in the development of computers because the
use of punched cards to define woven patterns can be viewed
as an early, though limited, form of programmability.

Programmability is the ability of a device to carry out or
process instructions given to it. Instructions are the Program. :-k

It was the fusion of automatic calculation with programmability
that produced the first recognizable computers. In 1837,
Charles Babbage was the first to design a fully programmable
mechanical computer.

Post Reply