Programming languages: Swift 5.3 is out with better performance, productivity, says Apple

jhon yudha

Along with springing iOS 14 on unsuspecting developers, Apple yesterday also released version 5.3 of its Swift programming language. 

Swift 5.3 is available to developers from the Swift website or with the latest version of Apple’s integrated development environment, Xcode 12, which also includes SDKs for iOS 14, iPadOS 14, tvOS 14, watchOS 7, and macOS Big Sur.

Apple announced Swift 5.3 in March shortly after releasing Swift 5.2. The company is developing the language in the open, allowing developers in the Swift community to suggest new features via proposals that Apple may adopt. 

SEE: Hiring Kit: Python developer (TechRepublic Premium)

Updates in Swift 5.3 aim to help developers be more productive by reducing redundant code, according to Holly Borla, an engineer on the Swift compiler team at Apple. It also includes fixes for common compiler issues that developers have experienced. 

The new version of Swift improves binary code size

Read More

TypeScript creator: How the programming language beat Microsoft’s open-source fears

jhon yudha

Microsoft’s open-source programming language TypeScript – the alter ego of JavaScript but with a type system – turns 10 years old this December. 

It’s grown to become a go-to language for building apps that run in the browser but back in 2010 it had to pick its way through a Microsoft company culture that was still fearful of open source. 

TypeScript co-creator Anders Hejlsberg, a Danish software engineer and technical fellow at Microsoft, describes to ZDNet the moment in 2010 when, under the then Microsoft chief Steve Ballmer, his team decided that an open-source strategy was the only way to win over JavaScript developers. 

SEE: Hiring Kit: Python developer (TechRepublic Premium)

Ballmer in 2001 called Linux a “cancer” that threatened all Microsoft’s intellectual property, and in 2010 open source at Microsoft was still a prickly issue for top management. 

“Linux was [seen as] a threat to Windows, and it turns

Read More

C++ programming language: Microsoft’s VS Code extension is out with these new features

jhon yudha

Microsoft has published a stable version of the C++ extension for its popular open-source cross-platform code editor, Visual Studio Code, with support for Arm-based computers and new productivity features.   

The new C++ extension from Microsoft comes as C++, a 35-year-old language, grows in popularity among programmers. The International Organization for Standardization’s (ISO) C++ group, Working Group 21 (WG21), this month finalized C++ version 20. The group is headed up by software engineers from Microsoft and Google.

C++ 20 is the first major update to C++ since C++17 was released in 2017 and contains the biggest improvements since C++11 from 2011, according to Microsoft’s Herb Sutter.  

This month C++ became the fastest-growing programming language in the world, according to Tiobe, which publishes a monthly index of the most popular programming languages. C++ is currently the fourth most popular language behind C, Java and Python. 

The C++ extension for Visual Studio Code

Read More

IFP Announces Inaugural Audio Programming Slate for the 42nd Edition of IFP Week

jhon yudha


Making it Work: Business Models & Strategies for Audio – a conversation with ​Jenna Weis-Berman (Pineapple Street Media), Jen Sargent (Wondery), “Veronika Taylor (Acast) and others ​discussing the business of podcasting and some strategies for monetization​.

“Did I Just Hear That?” – a conversation with ​Lisa Hagen (​No Compromise/​NPR) , Joshua Bloch (​Escaping NXIVM​/CBC), Josh Dean​ ​(​The Clearing​/Gimlet and Pineapple Street Media), Laura Beil (Dr Death/Wondery) and Henry Molofsky (Wind of Change/Pineapple Street) ​about the sometimes unbelievable things they’ve heard and gotten on tape.

“Podcasting In Real Time” – ​Juliet Litman (The Ringer), Neal Carruth (NPR), Sean Rameswaram (​Today, Explained/​Vox​)​, Megan Marcus (CNN)​ ​and others will discuss how they are making editorial decisions in real time about what to cover and how to cover it in the face of a global pandemic and social unrest in the United States.

“Production Flow: Demystified” – ​Becca

Read More

‘Blues Clues & You’ Host Joshua Dela Cruz Brings the Kindness of Mr. Rogers to Children’s Programming

jhon yudha

Blues Clues & You host Joshua Dela Cruz aspires to bring the same hope and optimism to children’s programming that Fred Rogers showcased in Mister Rogers’ Neighborhood.

Joshua Dela Cruz
Joshua Dela Cruz | Gary Gershoff/Getty Images

“Because we are human there are days when things don’t look so hopeful and things kind of wear down on us a lot more,” Dela Cruz shared with Showbiz Cheat Sheet. “But then we think about where we are as a society and where we were as a society undoubtedly things are getting better.”

“Things are still not great,” he admitted. “But it’s that progress that maybe 70 years ago my wife and I wouldn’t have been able to get married, which is something to look back on as how we’ve come a long way. And we have so much further to go.” Dela Cruz is of Filipino descent and his wife is white.


Read More

Microsoft: VS Code update gets new features with programming language TypeScript 4.0

jhon yudha

Microsoft has released the latest update to its open-source cross-platform code editor Visual Studio Code, bringing changes to formatting, Notebook UX updates, improvements to Source Control views and IntelliSense improvements from TypeScript 4.0.

VS Code version 1.49 works to remove unnecessarily large pull requests by only formatting text that’s been modified via a new command, ‘Format Modified Lines’, and a new setting, ‘editor.formatOnSaveMode’, which restricts Format on Save to modified lines.

The Notebook UX changes aim to improve the cell execution order label to make it easier to discover. Previously, users couldn’t see the execution order label (#) while executing a cell. So the VS Code team has shifted the table below the execute button. 

VS Code users can also now use two new settings to customize how the cell looks with respect to the location of the tool bar and whether or not the Status bar should be visible. 

Read More

C++ is now the fastest-growing programming language

jhon yudha

Following a roller coaster ride in popularity during the past few years, C++ is now the fastest-growing language of the programming pack, according to TIOBE’s September index.


Image: iStock/monsitj

C++ has had its share of ups and downs over the years in terms of popularity. But compared with its status last year, it’s now officially the fastest growing among all languages covered by software QA automation company TIOBE. For its new September 2020 Programming Community index, TIOBE gave C++ a rating of 7.11%, earning it a 1.48% increase over September 2019, the biggest gain among all languages for the month.

SEE: Top 5 programming languages for systems admins to learn (free PDF) (TechRepublic)


Image: TIOBE

Must-read developer content

Looking at its checkered history, TIOBE noted that C++ peaked in August 2003 with a rating of 17.53%, nudging it toward second place and helping it win the award for programming language

Read More

Programming languages: C++ just jumped in popularity. Here’s why

jhon yudha

35-year-old programming language C++ is undergoing a revival, according to Tiobe Software, which says it is the fastest growing language of any right now. 

C++ is “doing very well”, Tiobe CEO Paul Jansen, says in the company’s September 2020 index for the world’s most popular programming languages. C++ currently ranks fourth, behind C, Java, and Python. 

Tiobe’s index is based on programming-related search queries on 25 search engines, including Google, Yahoo, Wikipedia and Bing. It’s not a perfect system, but it is meant to reflect changes in a language’s popularity as measured by the topics developers new and old are searching for. It’s also meant to serve as an indicator for what languages developers should learn and use for their next projects. 

SEE: Virtual hiring tips for job seekers and recruiters (free PDF) (TechRepublic)

As Jansen notes, C++ hit a high point in 2003 with a 17.53% share that put

Read More

CW Seed Will Premiere Over 300 Hours of New Programming

jhon yudha

“90210” and more will be added to the streamer’s roster.

CW Seed Will Premiere Over 300 Hours of New Programming

Beginning in September, through the remainder of the year, CW Seed will be adding more than 300 hours of programming to its growing roster of beloved series beginning with all five seasons of 90210, The CW’s spinoff of the iconic drama that will be available to stream beginning Tuesday, September 1.

Two seasons of NOW WE’RE TALKING, the sports comedy created, written by, produced and starring Tommy Dewey and Tug Coker from Warner Bros.’ Blue Ribbon Content, will be available on CW Seed on Thursday, September 17. The never-before-seen second season features guest appearances from Fox Sports analyst Chris Broussard, former pro football player/”ThomaHawk” podcast co-host Andrew Hawkins, broadcaster/”Disruptors” co-host/”The Titan Games” commentator Cari Champion, professional wrestler/former mixed martial arts fighter Cain Velasquez, former pro football player/”American Ninja Warrior” commentator Akbar Gbaja-Biamila, pro football player Ryan Grant, retired pro football

Read More

Programming Tool Market 2020 Size by Product Analysis,

jhon yudha

Programming Tool Market 2020

Global Programming Tool Report inspect the Market Size, Share, Demand, Growth Rate, Trend, Business Opportunity, Industry Applications, Analysis and Forecast to 2020-2025. It is based on advance Technology, upcoming growth opportunities. The market is classified into different segments based on regions, application and end-user.

Get Sample Copy @

The global Programming Tool market size is estimated at xxx million USD with a CAGR xx% from 2015-2019 and is expected to reach xxx Million USD in 2020 with a CAGR xx% from 2020 to 2025. The report begins from overview of Industry Chain structure, and describes industry environment, then analyses market size and forecast of Programming Tool by product, region and application, in addition, this report introduces market competition situation among the vendors and company profile, besides, market price analysis and value chain features are covered in this report.

This report focuses on the global Programming

Read More