What questions do developers in the Stack Overflow forum? Microsoft introduced the “Bosque” programming language

Bosque is the new Microsoft programming language, which, according to the company, has some important differences with other languages and plans to make significant changes.

مایکروسافت زبان برنامه‌نویسی Bosque را معرفی کرد

Microsoft recently introduced a new programming language called Bosque. According to Basque developer Mark Baron, this programming language, unlike many other modern languages, does not support conventional programming models that we know, and instead has a new approach.

As the developer of Basque claims, the language uses a new model called the “Model Programming”. According to Microsoft, this model can increase the productivity of the developer on the Web.

 Other benefits include high-quality apps. Meanwhile, Buddhists claim that Basque can be the start of the golden age of development tools.

Basque is a tool for coding and it’s simple and straightforward to work with. As Microsoft says, this programming language does not require repeating commands for, while and do while.

In fact, Microsoft has introduced a new feature called Functors, which has the same functionality as Loop in other languages, with the difference that will increase the quality of the software.
An example of the differences between Functors and Loop can be found below.

مایکروسافت باسک / Microsoft Bosque

Those familiar with JavaScript and its frameworks, as well as TypeScript, will be better able to understand the basky code than any other developer.

For more information about this developer tab, you can get this article from the official Microsoft website. In addition, Basque specimens are available in Githaub.

In this article, you will learn more about topics that developers ask about programming languages ​​in Stack Overflow.
Since its establishment in 2008, Stack Overflow has saved many programmers from confusion.

Since then, developers have developed millions of different questions in all areas of programming. What questions, however, make the developers go to the Stack Overflow community?

In this article, we have selected 11 languages ​​of popular programming languages ​​based on the abundance of labels in Stack Overflow, which have been studied to discover the similarities and differences of these questions.

 Before we do this, let’s take a thorough overview of the 11 selected programming languages.

نمودار

Due to the raw volume of the questions raised, JavaScript has received the largest number of questions since the website was created.

This is probably due to the extensive use of javascript in a large number of applications and services. If you are dealing with Internet in any way, you need to have at least some JavaScript.

  JavaScript is at the top of the list of questions raised, but if we separate existing data from time elapsed, we will notice a new king in this field.

نمودار

In 2011, the Harvard Business Review named the data scientist’s job as the most engaging job of the twenty-first century.

As a result, Python, one of the most popular programming languages for data scientists, became more popular as long as it was replaced by JavaScript in 2019, as the largest programming language asked in Stack Overflow.

Therefore, either Python is in the context of the most popular programming language or more new developers in the same way as other programming languages.

What exactly are developers doing? What are most of the frameworks, packages, functions, and methods that are asking?

Which data types are more problematic? What is the difference between the different types of problems ask in different languages?

To answer these questions, the following tasks have been done:

1 Thousands of questions with the highest number of positive votes were extracted from each of the 11 selected programming languages ​​from Stack Overflow.
2 A number of Python data has been cleared.
3 All of these questions are given to the JavaScript JavaScript hyperlocal algorithm to provide a general overview of the problems that developers encounter in different programming languages.

The results of this research are as follows:

Java Script

جاوا اسکریپت

Javascript is 23 years old and Stefan Oerflu is 11 years old. In the last 11 years, jquery has been the most commonly asked Javascript framework.

Python

پایتون

Python is almost 6 years older than Javascript. This language, first created by Guido Venrasum in 1990, has become one of the main languages chosen by data scientists.

Naturally, some of the questions raised by this language are related to data processing libraries, including Pandas and Dataframes.

In each case, Python is generally used in a wide range of technologies, and this could explain the frequent questions about the django web development framework.

R

R

Perhaps the second preferred programming language for scholars differs little from that of Python, since it is used almost exclusively in the field of data science.

Specific data processing concepts, such as DataFrame, Datatable, and Matrix, seem to be problematic for R programmers.

Python and R have both unique libraries in the area of ​​data processing, but when it comes to drawing data, some believe R is superior to Python.

With this in mind, the ggplot data collection library is one of the concepts of the questioner in the R programming language.

So, perhaps the Python developers find it easier to understand the matplotlib library.

Ruby

روبی

This language emerged in the mid-1990s, and now the server-side framework called ruby-on-rails is the most commonly asked for this programming language.

C#

روبی

In 2000, C # was further developed by Microsoft due to its DAT platform. The word net has the highest number of questions in this programming language.

C++

سی پلاس پلاس

In 1985, this language has evolved and has become a popular language for video game makers.

The base part of the game is Polygon 3D games, and the Polygon constructor base block is also Vector.

Java

جاوا

Java was develope in 1995 as a language for general purpose. It became popular in the late 1990s and early days of the World Wide Web, and was the driving force behind many Windows applications.

However, it has recently been use to develop Android apps. So, the most commonly asked question in Java is related to Android.

Objective-C

آبجکتیو سی

One of the oldest programming languages in this study, Objectives, was the dominant programming language Apple supporting for the OSX OS.

This language has recently been use to write iOS applications on iPhone.

swift

سوئیفت

Swift was first launch in 2014, and has recently been replace by iOS to develop iOS applications.

Perhaps the rate of the Objective-C repetition in the Stack Overflow community’s inquiries with the #swift tag itself is indicating that thousands of iOS developers are running Stack Overflow to update their knowledge.

PHP

پی اچ پی

PHP was develop in 1990 as a server-side scripting language for web development.

It is now being use for that purpose, and the evidence of this claim can be see in the extent to which Laravel’s relating questions are in repeat.

SQL

برنامه نویسی

Unlike other programming languages ​​mentioned in this study, SQL is not a complete programming language; it is specifically design to manipulate data.

Therefore, due to this feature,

most of the questions raised by developers are all about database access,

so Sever, Mysql, and Database, Query, Select are among the most commonly asking questions in this context.

Each programming language has been design over time for specific technological purposes.

The R-language in Data Science and Swift is use to develop iOS apps and CipLasPlas for video games.

This explains the difference in the type of problem that may arise in different languages,

for example, for example, why the database word is a commonly ask question in Skylal,

but, for example, such a question is not common in the context of the object.

Despite these obvious differences, this illustration of vocabulary reveals several basic similarities in different domains.

Base-level data types such as strings and arrays are some of the problems that make programmers go to Stack Overflow to ask their questions about this.

Finally, see the overclock of 11,000 queries raised in Stack Overflow.

زبان برنامه نویسی

What is your opinion about the research to do? Are you also active in Stack Overflow? What services did you need to visit this service to help you?

Leave a Reply

Your email address will not be published. Required fields are marked *