Tag: programming

Why Cobol is taking off
Post

Why Cobol is taking off

Originally posted on analyticsindiamag. Recently, in the news, New Jersey Governor Phil Murphy asked for professionals who know COBOL programming language. “On our list of volunteers, not only do we need healthcare workers, we need engineers with COBOL skills,” said Phil Murphy, governor of New Jersey, in a media statement. What happened is that the state unemployment...

Challenges and Programming Languages of Artificial Intelligence
Post

Challenges and Programming Languages of Artificial Intelligence

Originally posted on wikipluck. Challenges of AI: AI is divided into 3 different evolutionary stages. Those are:Artificial Narrow IntelligenceArtificial General IntelligenceArtificial Super Intelligence Artificial Narrow Intelligence: Artificial Narrow Intelligence is also known as Weak AI. It involves applying artificial intelligence only to specific tasks. The many currently existing systems that claim to use AI. Those...

Where programming languages are headed in 2020
Post

Where programming languages are headed in 2020

Originally posted on oreilly Experts discuss what’s in store for popular and growing programming languages. As we enter a new decade, we asked programming experts⁠—including several of our own O’Reilly authors and instructors⁠—for their thoughts on what’s in store for some established players and fast-growing languages. Python The biggest news this year in Python is...

PythonPlantsVsZombies
Post

PythonPlantsVsZombies

A simple PlantsVsZombies game implement plants: sunflower, peashooter, wallnut, snowpeashooter, cherrybomb, threepeashooter, chomper, puffshroom, potatomine, spikeweed, scaredyshroom, squash, scaredyshroom, jalapeno, sunShroom, iceShroom. implement zombies: zombie, flagzombie, coneheadzombie, bucketheadzombie, newspaperzombie. use json file to store level data (e.g.position and time of zombies, background info) support to select plant cards at the beginning of the level support...

Python’s Advantages and Disadvantages Summarized
Post

Python’s Advantages and Disadvantages Summarized

Are you a Python programmer? What are your thoughts? Python’s been gaining popularity year over the year for the past few years. In a 2019 Stack Overflow survey, Python was named the second-most beloved language of developers. Python’s often cited as being multipurpose and easy to be productive in. Its domination in machine learning and data...

Recursive Programming in a Nutshell
Post

Recursive Programming in a Nutshell

A brief guide to recursive programming, the elegant enumeration for loops and while loops have long been the programmer’s best friends, allowing them to repeatedly perform actions under a condition or to iterate over a list or array. Whether it be reading a feed, tokenizing input, or simply looping over an array, iterative programming has...

Linear Programming for Data Scientists
Post

Linear Programming for Data Scientists

As Data Scientists we become acquainted with the concept of optimization very early in our careers. Optimization lies at the heart of every machine learning model. But our relationship with optimization goes way back; we’ve been [unknowingly] solving optimization problems since before we can remember: The fastest way to get to work Organizing our budget...

Here’s How Not to Suck at JavaScript
Post

Here’s How Not to Suck at JavaScript

Let’s be honest. A lot of JavaScript code sucks. Change that! JavaScript is a force to be reckoned with. It is the single most widely-used programming language in the world. Its simplicity and the abundance of learning resources make it approachable for beginners. Large talent pools make JavaScript appealing to companies of all sizes. A...

What to expect in Python 3.8
Post

What to expect in Python 3.8

The upcoming version on Python is on its way. The Python 3.8 beta cycle begun with Python 3.8.0b1 last month. Earlier this month, the second beta was released, making Python 3.8 feature complete. Python 3.8 will go through two more planned beta release previews before the official version is released in October. According to the...