Code it
4.6K views | +0 today
Follow
Code it
This is a curated resource for programmers and software architects. It is regularly updated with Articles, Hacks, How Tos, Examples and Code.
Curated by nrip
Your new post is loading...
Your new post is loading...
Scooped by nrip
Scoop.it!

The Most Important Criteria for Choosing a Programming Language

The Most Important Criteria for Choosing a Programming Language | Code it | Scoop.it

Use a Language Your Company Can Support

 

That in a nutshell is the most important criteria

 

A natural corollary is that if you want to introduce a new programming language to a company, it is your responsibility to convince the business of the benefit of the language. You need to generate organizational support for the language before you go ahead and start using it. This can be difficult, it can be uncomfortable, and you could be told no. But without that organizational support, your new service is dead in the water.

 

read more at https://sookocheff.com/post/engineering-management/the-most-important-criteria-for-choosing-a-programming-language/

 

No comment yet.
Scooped by nrip
Scoop.it!

Whats new in PHP8 ?

Whats new in PHP8 ? | Code it | Scoop.it

PHP 8 , released on November 26, 2020 is a new major version. It introduces some breaking changes, as well as lots of new features and performance improvements.

Because of the breaking changes, there's a higher chance you'll need to make some changes in your code to get it running on PHP 8. If you've kept up to date with the latest releases though, the upgrade shouldn't be too hard, since most breaking changes were deprecated before in the 7.* versions.

Besides breaking changes, PHP 8 also brings a nice set of new features such as the JIT compiler, union types, attributes, and more.

The JIT Complier :) It is the first time that PHP version has a compiler – JIT – that caches a version of your already interpreted code and generates a machine code as an output (machine code is on with 0’s and 1’s only). The “just in time” compiler promises speed improvements for complex tasks and algorithms and opens new opportunities for the PHP language to broaden its reach and applications. 

read more at https://stitcher.io/blog/new-in-php-8

ready to upgrade -> https://stitcher.io/blog/php-8-upgrade-mac

 

No comment yet.
Scooped by nrip
Scoop.it!

Report: TypeScript Pays Well, Projected for Huge Growth (C#, Not So Much)

Report: TypeScript Pays Well, Projected for Huge Growth (C#, Not So Much) | Code it | Scoop.it
Technical careers specialist Dice dove into job posting data to chart the salaries associated with popular programming languages, finding that Microsoft's TypeScript fares well in both accounts.

 

The job data comes from Burning Glass, which provides real-time job market analytics.

 

Dice combed through the data to determine which programming languages are

most in-demand and

how much they pay

 

Those are two vital questions as technologists and developers everywhere decide which skills to learn next.

 

See the attached photograph. TypeScript pays fairly well (fifth), but really shines in projected 10-year growth, where an astounding predicted rate of 60 percent dwarfs all other languages.

 

Dice opined more about TypeScript specifically. "It's worth calling out TypeScript here. Technically, it's a superset of the ultra-popular and well-established JavaScript, which means that whatever you code in it is transpiled to JavaScript. That being said, many programming-language rankings (such as RedMonk) treat it as a full programming language. However you define it, it's clear that the language is on a strong growth trajectory, paired with a solid median salary. If you're looking for a new programming language to learn, keep an eye on it."

 

read the whole report here: https://visualstudiomagazine.com/articles/2021/04/01/typescript-csharp.aspx

 

For a quickstart to Typescript for tjose of you know who know javascript look here --> https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html

 

nrip's insight:

its wonderful to see that the 3 languages showing growth here in this list are the 2 languages and 1 framework I back at Plus91 i.e. Python, Javascript and Typescript :)

No comment yet.
Scooped by nrip
Scoop.it!

Why are scientists turning to Rust ?

Why are scientists turning to Rust ? | Code it | Scoop.it

Despite having a steep learning curve, the programming language offers speed and safety.

 

First created in 2006 by Graydon Hoare as a side project while working at browser-developer Mozilla, headquartered in Mountain View, California, Rust blends the performance of languages such as C++ with friendlier syntax, a focus on code safety and a well-engineered set of tools that simplify development.

 

Portions of Mozilla’s Firefox browser are written in Rust, and developers at Microsoft are reportedly using it to recode parts of the Windows operating system.

 

The annual Stack Overflow Developer Survey, which this year polled nearly 65,000 programmers, has ranked Rust as the “most loved” programming language for 5 years running. The code-sharing site GitHub says Rust was the second-fastest-growing language on the platform in 2019, up 235% from the previous year.

 

 

 

read more at https://www.nature.com/articles/d41586-020-03382-2

 

 

nrip's insight:

I love Rust! Its fast and allows me to do the large scale number crunching I need to analyze clinical datasets against. But it takes time to learn and after a couple years of using it I still find myself not smooth at it.

 

Its a compiler driven language like C/C++

But it has a stricter, protective set of rules like interpreter driven languages aka python, JavaScript to ensure crashes are avoided by not letting problematic code compile.

No comment yet.