Learning programming languages were real fun sometimme back, when i
knew that there were only two types of languages, procedural and
object oriented. Now recently i came to know about, Functional, aspect
oriented, prototype based, ... ,languages.
One such language i found difficult to learn was JavaScript.
It is a loosely typed language,(language with little or no datatypes)
where everything is an object. This concept of everything as an object
looks tricky in the begining but with sometime with these languages we
find that these concepts help you to be more productive with actually
very simple concept.
Another great language i met was Python. By far the most readable
language i came across. Again an un-typed, Object-Oriented language
with less to write but with no less productivity. No brackets {} only
indentation.
These two fantastic languages ( frankly i cannot tell what it was but
there was really something strange that made me feel so) , have some
things in common, like both are OO languages, and both are untyped but
both differ too in many respects.
Lexical Scoping is followed by both, and so is the properties of Closures.
Again closures was a very new thing i found but found that was equally
interesting and challenging. People like me who have only worked in
Languages like C,C++ Or Java will revolt on the thought of nesting
functions but thats really ' The Thing ' that makes closures work. I
am enjoying pretending like an expert, saying all these these things
but Closures were really tricky it took me months before i could
really start to understand those closures.
It was just my curiosity to learn some new languages which brought me
to these wonderful languages.
Both of which are my favourities, and both of which i am yet to
master. Python strikes me for is simplicity and JavaScript for its
unique approach towards programming. With Python coding can be heavily
reduced which compensates for its lack of speed. And with its
implementation on almost all fields soon i would love too see it as a
complete replacement for PHP & with Google implementing answer.py like
pages that time isn't very far.
And javascript is the most ubiquitous language. Anywhere there is
internet there is Javascript, so there is no doubt for a great future
of JavaScript.
Well that was all,
Thanks for bearing!
(i dont know how many of you came this far)
thanks for reading!
No comments:
Post a Comment