ポリモルフィズム:Polymorphism

継続は力なり(Keizoku wa chikara nari):Don’t give up.

There is one place I am afraid to go. This is the advance scientific field of computer science and engineering. Studying 3-7 hours/ day we realize how little we actually know. I just learned about such an important concept Polymorphism. This is a simple as using candle wax as surf wax. An object having multiple purposes is my simple understanding.

<!DOCTYPE html>

<html>

<head>Example of my coding</head>

<body>

HTML is fun!

I am still a noob in coding

</body>

</html>

Copy code above in text editor and use control O to find the file.Then preview it!

The challenge is when it is applied to computer science. Strachey[19] first to call it polymorphism. In fact he qualified it as “parametric” polymorphism, in contrast to what he called “adhoc” polymorphism.  An example of the latter is the use of “+” to denote both integer and real addition (in fact it may be further extended to denote complex addition, vector addition, etc.); this use of an identifier at several distinct types is often now called “overloading,” and we are not concerned with it. In this post then, we present and justify one method of gaining type flexibility.

citation(I have not done these in a while so forgive me)

TY – JOUR
T1 – A theory of type polymorphism in programming
JO – Journal of Computer and System Sciences
VL – 17
IS – 3
SP – 348
EP – 375
PY – 1978/12//
AU – Milner, Robin
SN – 0022-0000
DO – http://dx.doi.org/10.1016/0022-0000(78)90014-4
UR – //www.sciencedirect.com/science/article/pii/0022000078900144

The reason why I include such an advance concept in this article, on a mostly surfing blog is my renewed sortie into programming and robotics. I once won a few robotics competitions thanks to the hard ware. This inspired my foray into the nightmare called mechanical engineering.

My programming ability has always been weak. Design and the mechanical aspects can be  simple. The challenge is telling the machine what to do. Micro-controllers that I use to operate on in my father’s laundromat are complex.

Still understanding the basics like soldering, resistors, I/O and interfaces helps.

If you are interested in programming here are awesome websites/programs to help you:

Cold War-冷戦

giphy-1

Talking about basics I am still a noob to surfing and many of its concepts. Here are sources for improving your craft. Also below some simple tricks to master when catching some waves. Before you get into aerials learn cut backs and floaters.

Advertisements

2 thoughts on “ポリモルフィズム:Polymorphism

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s