Another programming language?
Sounding a little like Dr. Seuss. Data. Big Data. Little Data. Real-Time Data. Static Data. Data. Data. Data.
Anyone in the information sector these days -- development or testing, user or executive, experienced or junior. We all are driven to build, or use, investigate or store more and more data.
Thus, we need to understand the said data.
And after we understand it (or while we at least try) comes the visualizations, machine learning, deep learning, etc.
We will talk about the lack of understanding data in the world in general, but right now I want to address an article below. (see link)
The chief scientist for FB says that we need perhaps different/better programming language for deep learning.
I admit I am not at this expert's level -- in a corporation nor in prestige. But I have been in the 'high-tech' field for over 30 years. I have learned, taught, and developed in at least 15 different programming languages (and creoles). The latest being the R/Python/PySpark arena.
And I have been in the data analysis, visualizations, and financial analysis for decades as well.
Thus, from my experience, I feel worthy to express my opinion and I wholly disagree.
We all universally agree that the purpose of AI, analysis and visualization of data is to essentially ask questions about the business of the data -- What ifs, Probability, Risks, Classifications.
And we get to the point of the answers to the questions we use all the tools at our disposal. Thus we have the Business Intelligence or BI world, and the Machine Learning or ML world.
In other words, the purpose of our data is to drive our business process. Not that the business process is the extraction,, collection, transformation and analysis of the data. Thus, what we really need is faster and better tools for the business to reach the goal of answers to questions. No computer language will improve this. Rather, it is just the opposite. Only the reduction of language will. So, instead of suggesting we need a new better language let us push to reduction of language. Let us build tools to visualize our questions to answer. Or how about tools to question our data?
My colleagues, the future of AI/ML/BI -- is to speed the process of asking and answering questions. We need to build more tools and not just more programs. We see even now with the popularity of python that programs are shorter and faster to write due to all the tools. This will only get better.
So, Mr. Chief Scientist of Facebook -- with all respect -- take your head out of the sand and see that no one wants/needs another language. We need to enhance what we have to do our work better.
Senior Data Scientist @ Questar Auto Technologies | Master of Science, Machine Learning
6 年I think the problem is that python and most of the other dynamic languages were invented at time when we had no idea what is the Data Analysis/Machine learning paradigm. There are lots of components in this new paradigm, starting from the concise data wrangling toolbox and ending with solid multiprocessing and distributed computing modules. Currently none of the languages has full support for all of them. We are made to jump between different languages/frameworks. I am not sure however that we need a new one to tackle this problem but a solution needs to be found if we want to be effective from the point of time which we are spending to learn new technologies and their integration with existing ones.
Marketing Strategy Lead Helping Brands Grow Through Sales Enablement
6 年#wordcloud?:)