Intention

There are certain leaps one must make when we learn math, and once learned we might then apply such logic to other realms. thus, we have done with programming languages.

JavaScript was my first real love affair of a programming language, and so, like so many before me, I wish to show you just how beautiful a thing it is, once you know how I see it.

Part of the difficulty of learning something new is overcoming the feeling of strangeness one experiences when they look at it.

Consider, a child is learning about animals, knows a chicken has feathers and not much else, is it any wonder they assign the word "chicken" to what is really a duck, an animal which they've not encountered before? A big part of learning is the process of trying to apply what we've learned, from that, we learn where the edges of things actually are, vs what we assume them to be.

In my view, programming languages are all about aesthetics. Yes, they are literally typed words into a text editor, but there's more to it than that. The war between spaces vs tabs, appropriate line length, not to mention the differences between operating systems and how they interpret a new line.

All of this, I believe, is passion wasted on the wrong things.

Often, our machines are much more powerful than those that first wrought the code that they run. I believe, we should strive to use the advances we have available to us and make the act of programming itself easier to perform and think about.

Functionally, there is very little difference from the text input widget that I'm using to type this blog post and a code editor, or even a word processor.

Our interaction with computers has traditionally been more of a writing exercise. I propose, a different paradigm.

About This Post

Lined Paper Icon Light Lined Paper Icon Dark
Updated 3 months ago
Edit A Comment

Commenting as Visitor Test

Delete a Comment

Are you sure you want to delete this comment? This will hide it from everybody else but you.

Restore a Comment

Are you sure you want to restore this comment?

This will allow others to see it and reply to it again.

Original Comment

undefined

Written by Visitor Test

Your Reply

Replying as Visitor Test

Confirm Submission

Are you sure you want to submit this comment?

The Comment Section

Comments are coming soon...