Skip to main content

New Programming Language, Do we really need ?

We have seen multiple new programming languages every year and question which is commonly asked is
Will there always be new programming languages coming out?
I believe  many new programming languages will keep coming and many are on the way. Technologies are evolving around us will make it fairly easy; everyday big corporation and tech individual/communities are making consistent progress towards technological advancement. If you observe every new programming language has one thing in common and that is they are based on software engineering principals, you will find same loop, iteration, conditional processing and stuff like that.
What makes them different is Adoption, you can make your own programming language using other languages but it will only be popular when it can convince large tech community on the ground of Efficiency, Security, Agility, Portability, platform support etc.

Wikipedia has impressive List of programming languages
We have seen many languages in the past and have almost convinced that we have large array of language at our disposal even then we see improvements in subsequent release of JAVA, NET and other popular platforms, newly added features/fixes makes our life easier. if you are interested check the below link just to understand what is improving in general
5 Features In Java 8 That WILL Change How You Code | Takipi Blog
Another factor that determines the language adoption is time to market capabilities
All of us know the potential of this mother language called C/C++. C and C++ is used largely for system/protocol programming these days. They can be used for application development as well, in fact lots of trading application where efficiency is the sole motive and objective C/C++ is the language of choice. The problem with C/C++ is In this digitization era it cannot satisfy the rapid demand of application development so we have seen other languages like JAVA and .NET platform language(C#, Visual Basic, The etc.) which makes developers like easy and boost the time to market. Writing a web application or desktop application for that matter using the graphical user interface can be interesting but very time consuming. Whereas Ruby and other dynamic languages can do the job in mins.
Lately shift is towards making languages very easy like English, Innovators have identified the problem with the current language about its complexity and came up with new standard of achieving faster time to market being within the premises of great software engineering fundamentals. SQL is very simple to write, review and learn.
Apple’s new programming language SWIFT is far better than the Objective C
Swift vs. Objective-C: 10 reasons the future favors Swift
and it’s English like language. One thing becomes clear that the new programming language has to give either new feature or they need to bring easy way of achieving same thing for example they can bring new iteration mechanism or they need to reduce the line of code we write to iterate using existing loop.

How many platform you are supporting is equally important and mind one thing if the programming language is not secure than sooner or later it gets rejected.
That being said i think one of the major obstacle that come on the way of adoption is integration and portability. NO one wants to reinvent the wheel. if i have a plan of making an automatic CAR control system and other components like Wheel alignment management is already available written in widely accepted language then it makes sense for me to start my project using the language which promotes and leverages reusability.

Component reusability is something that every legacy language enjoys while new languages always come up with new flavors to address growing concern and problems. It is a cycle which should be flourishing, continue. Old languages have to upgrade them to make it secure and simple or else new languages, tech communities will shout and which is why I believe there will always be new languages coming out.

Comments

Popular posts from this blog

Mobile Message Organizer

Got a basic requirement that i think every mobile should have, all the mail clients have this facility and i dont see any big difficulties on this other than the storage problem which is not a problem at all as we got GB of spaces in our memory cards. Well i am talking about the organizing the messages in Inbox , categorization of messages. Suppose i want to store all the messages from one of my friend say A in a folder called Personal, my existing mobile device Nokai E71 doesn't have this feature inbuilt (Ofcourse if you want you can make a folder and move the messages manually but here i am talking about the idea of automating this procedure). Only thing we need to do is , we have to store the rules in separate location , rules will be defined by the user and then device will follow these rules.There are no or very less software available which satisfy this requirement for mobile device.this is so simple but basic requirement as per the end user. I am going to make this one ...

Interview : Shiv Khera

Winning as a way of life Shiv Khera, motivational expert, speaker, consultant and author of three best-selling books, does not necessarily speak about new things. His subject is human life – the individual vis-à-vis society, and how the two can win. But it is the use of the right word at the right time in the right context in simple, evocative terms that sets him apart. Rajeev Nair met him in Dubai Charged – that is one word to describe the infectious persona of Shiv Khera, the motivational expert, hot in demand in the US professional circles to turn around company fortunes and develop the man power base. The Indian has been a US-resident for nearly three decades but hasn’t relinquished his Indian citizenship; he even contested the general elections from Delhi.

Indian Education System : Let's shape it

Good advice is always certain to be ignored, but that's no reason not to give it.                                                                                        By Agatha Christie   This is one of the things that I wanted to write from long back and per my opinion it should be matter of at most important for any educated person of India. Today in this article I would like  focus on reminding people about the importance of education and educational departments  no matter those are government related or privately held. Whatever we are to...