Natural Language Analysis Of PayPal Enabling Bitcoin Buying/Selling

On June 23 of this year I reported on the rumors regarding PalPay and Venmo to enable Bitcoin buying/selling:

MORE FROM FORBESBuzz Of PayPal & Venmo to Facilitate Crypto Buying/Selling

officially announced its plans to allow its ~350 million users to buy and sell Bitcoin, Ethereum, Bitcoin Cash, and Litecoin. This news came amid a steady run-up in the crypto markets, with Bitcoin up ~80% YTD and 3% since its low in March:

This announcement has catalyzed discussion about the adoption and institutionalization of digital assets. There are opposing views from within the community in regards to both the significance of this news, and whether it is supportive or detrimental to the vision of a decentralized financial future.

Not your keys… While this move will allow more individuals the ability

Read More

Python set to overtake Java in latest programming language rankings

Java’s popularity continued to decline this month, almost clearing the path for Python to snatch its spot as the world’s second most popular programming language, according to Tiobe’s latest programming language rankings.   

If Python does overtake Java, it would mark the first time since Tiobe began its programming language popularity index in 2001 that Java would be outside the top two spots. 

As Tiobe CEO Paul Jansen notes, C and Java have held the top two spots consistently for two decades. But today 25-year-old Java is approaching its “all-time low” in popularity, falling 4.32 percentage points compared with October 2019. 

SEE: Hiring Kit: Python developer (TechRepublic Premium)    

In September, Jansen said Java “is in real trouble” because of its year-on-year decline of 3.81 percentage points. Python, which was created in 1991, has seen its popularity ascend thanks to its use by data scientists and the rise of machine learning.     


Read More

Microsoft: Learn JavaScript programming language for free with our new course

Microsoft has followed up its Python for beginners tutorials on YouTube with a new series aimed at teaching novice programmers the widely used JavaScript programming language. 

Microsoft has launched a huge 51-part video course on YouTube to help programmers interested in building browser applications get their head around JavaScript and on the path to using relevant software development kits (SDKs) and JavaScript frameworks, such as Google’s Angular. 

SEE: Hiring Kit: Python developer (TechRepublic Premium)

The JavaScript video series for beginners follows a similar structure to the 44-part Python series Microsoft launched on YouTube in September last year, offering students lessons in the language and AI tools that can be used in the Azure cloud.

“Our goal is to help show you enough JavaScript to give you the background needed to begin working through quick starts and tutorials focused on frameworks and SDKs using JavaScript,” Microsoft says on its GitHub page

Read More

Developer survey finds JavaScript remains the most popular programming language

The big picture: JavaScript continues to be the most popular programming language amongst developers, according to the findings of a recent survey which included over 17,000 responses from developers in 159 countries. The increasing popularity of Python saw it gain second-place for Q3 2020, while the third most popular language was Java.

The information comes from analyst firm SlashData’s latest developer survey. JavaScript came in first-place once again, and boasts an ever-increasing 12.4 million active software developers—a gain of some 5 million since mid-2017. Python was found to have 9 million active developers and came in second-place, but the researchers also highlighted a shift in its recent popularity.

In the last year alone, Python has added 2.2 million developers, mostly due to the increase in machine learning and data science. And Java, which came in third-place, was found to have 8.2 million active developers—a growth of 1.6 million since mid-2017,

Read More

2020’s fastest-rising tech jobs? Programming language PHP leads the way

Scripting language PHP might not be that cool to know these days, but it is very valuable if you’re new to the workforce and looking for a tech job in the US, according to job search engine Indeed. 

Job listings for entry-level PHP developer roles have increased a massive 834% since January 2020, making it the fastest-growing tech job across the industry, according to Indeed’s data. 

With Wikipedia and WordPress among big sites running on server-side PHP code, it remains one of the most commonly used scripting languages for building websites and web applications, according to Stack Overflow – even if it is considered one of the “most-dreaded” languages to use. 

SEE: Diversity and Inclusion policy (TechRepublic Premium)

According to Indeed, the US national average salary for an entry-level PHP developer with one to five years experience is $73,334. Other relevant skills for these roles include knowledge of CSS, HTML5,

Read More

Programming language Python is a big hit for machine learning. But now it needs to change

Open-source programming language Python has become one of the few languages that won’t disappear anytime soon. It’s the top or one of the top two languages in most notable language popularity indexes, and even looks set to beat Java these days. 

But 35-year-old Python does have its weaknesses. Not necessarily for the data-science and machine-learning communities built around Python extensions like NumPy and skippy, but as a general programming language. 

Python is the top language according to IEEE Spectrum’s electrical engineering audience, yet you can’t run Python in a browser and you can’t easily run it on a smartphone. Plus no one builds games in Python these days. 

SEE: Hiring Kit: Python developer (TechRepublic Premium)

To build browser applications, developers tend to go for JavaScript, Microsoft’s type-safety take on it, TypeScript, Google-made Go, or even old but trusty PHP. On mobile, why would application developers use Python when there’s Java,

Read More

C# designer Torgersen: Why the programming language is still so popular and where it’s going next

C# has been instrumental in setting technical benchmarks for the developer landscape since its creation in 2000. Lead designer Mads Torgersen shares the secrets of its success with TechRepublic.


Mads Torgersen, lead designer for C# at Microsoft.

Image: Microsoft

Two decades after its creation, C# continues to be one of the most popular and widely used programming languages in the world. Favored by millions for its versatility and easy-to-read syntax, the programming language has quickly become a go-to for web and mobile apps, game development, business applications and more.

Must-read developer content

While it shares a close heritage with Java – originally being designed as a rival to the programming language developed at Sun Microsystems (now Oracle) in 1996 – C# has evolved largely along its own path since its beginnings in 2001, not least thanks to extensive support from Microsoft.

The best programming languages to learn in 2020

Read More

What Are the Advantages of ABAP That Make It the Fundamental Language?

The Advanced Business Application Programming (ABAP) is a high-level programming language used for programming SAP Application Server. ABAP has a wide array of capabilities and efficiencies encompassed into it. Most of the developers and consultants use ABAP for developing SAP applications for their prestigious clients. After knowing the advantages of ABAP, each budding programmer would want to learn ABAP and excel in his/her career. If you are interested in learning the programming language, enroll in the online SAP ABAP Training Courses.

Pioneers in SAP say that it is always wise and smartest choice to use SAP’s own language ABAP to develop SAP applications. Let’s now explore the advantages of the ABAP programming language.

The power of Macros in ABAP is enormous

For huge programs, modularization methods make programmer’s life very easy and simple. SAP’s ABAP witnesses the usage of many modularization models in form of macros and routines. In ABAP, … Read More

The Four Building Blocks of Any Programming Language: Learn Programming Now!

Learning programming isn’t as hard as some college graduates and experts make out. In fact, it is easy to become a reasonably proficient hobby programmer, within a short space of time, given the right mindset and grounding.

That mindset includes being able to break down and solve problems, something that can be taught, as well as a disposition towards experimenting. Trial end error plays a huge part in the learning process, as does a good understanding of the basics.

All programming languages share some elementary concepts. Once these are understood, learning the actual language becomes much easier, and as they are also transferable in many cases, understanding them will help learn almost any programming language.

Remembering that a computer program is just a bunch of instructions that tells a computer what to do, the four basic programming concepts are:

  • variables – places to store information
  • decisions – ways to interpret
Read More

Avoid the Cyber Threat by Using a Safe Programming Language

The Problem

Since the existence of networked, automated information systems, the so-called “Cyber-Threat” has been known to be a major security and business continuity risk. One of the very first worms, the “Morris-Worm”, destroyed the e-mail infrastructure of the early internet. The Cyber Threat is not thoroughly understood even by many executives of the software industry, and the situation amongst the software user community is even worse. An Asian nation-state actor recently subverted the Google Mail login system by exploiting a weakness in internet explorer used by Google employees. The same Asian nation state is also suspected to have illegally downloaded the full design blueprints of the largest European jet engine manufacturer.

The Cyber Threat is real and may have grave long-term consequences for those at the “receiving end” of a cyber attack.

The Solution

Unfortunately there is no “silver bullet” solution to this problem. Rather, a holistic solution comprising … Read More