Programming languages: This old favourite tops the charts again – ZDNet

C accounted for 16.34% of all searches that Tiobe tracks.

What's the top programing language? Is it JavaScript for the web? Or do data scientists rule the roost these days with Python? No. According to Swiss software house, Tiobe, the nearly 50-year old language C is the top language today.

C hails from Bell Labs and was created nearly 50 years ago, back in 1972, by American computer scientist Dennis Ritchie. He also co-created the Unix operating system.

As ZDNet noted when Ritchie died inin 2011, C is the "heart of programming as the quintessential expression of coding elegance, power, simplicity and portability." It's also a language that's close to the hardware, requires minimal memory, and doesn't necessitate a compiler for running on a processor.

SEE: Hiring Kit: Python developer (TechRepublic Premium)

C, a general purpose language, accounted for 16.34% of all searches that Tiobe tracks across search engines including Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu. C in February 2021 was ahead of Java, Python, C's descendant C++, and Microsoft's C#.

These days, engineers at Amazon, Microsoft and Google are interested in Rust, a language created at Firefox-maker Mozilla, which promises to help correct some of the memory-related security issues that come with C and C++ code.

Nonetheless, C is a mainstay of the top 10 languages and is relatively stable compared to other languages, according to Tiobe chief Paul Jansen.

"Some say that the IT industry is changing continuously. Every day a new IT buzzword pops up somewhere. But if we take a closer look at the top 8 of the TIOBE index, it appears to be unchanged for the last 7 years," he said.

That doesn't this mean that the programming language world hasn't changed, he points out.

"Of course it has changed. Except for language C, all programming languages in the top 8 are releasing new versions frequently. For instance C#, which releases a language update almost every year. Or JavaScript, which changes so fast that hardly anybody can follow. C++ is changing less frequently (once in 3 years), but its latest release contains the introduction of modules, which will cause a major shift in C++ programming," he said.

Jansen notes that the top 8 programming languages are stable, but positions 9 and 10 frequently change.

SEE: 5G and edge computing: How it will affect the enterprise in the next five years

Languages that have occupied these positions include database language SQL, low-level Assembly, statistical language R, Java-friendly Groovy, Google's systems programming language Go, and Apple's app development language Swift.

The only notable change in Tiobe's February 2021 index is that Java dropped out of first place compared to last year. Java accounted for 11.29% of searches and declined 6.07% compared to this month last year.

Link:
Programming languages: This old favourite tops the charts again - ZDNet

Mozilla Welcomes the Rust Foundation – Mozilla & Firefox

Today Mozilla is thrilled to join the Rust community in announcing the formation of the Rust Foundation. The Rust Foundation will be the home of the popular Rust programming language that began within Mozilla. Rust has long been bigger than just a Mozilla project and todays announcement is the culmination of many years of community building and collaboration. Mozilla is pleased to be a founding Platinum Sponsor of the Rust Foundation and looks forward to working with it to help Rust continue to grow and prosper.

Rust is an open-source programming language focused on safety, speed and concurrency. It started life as a side project in Mozilla Research. Back in 2010, Graydon Hoare presented work on something he hoped would become a slightly less annoying programming language that could deliver better memory safety and more concurrency. Within a few years, Rust had grown into a project with an independent governance structure and contributions from inside and outside Mozilla. In 2015, the Rust project announced the first stable release, Rust 1.0.

Success quickly followed. Rust is so popular that it has been voted the most most-loved programming language in Stack Overflows developer survey for five years in a row. Adoption is increasing as companies big and small, scientists, and many others discover its power and usability. Mozilla used Rust to build Stylo, the CSS engine in Firefox (replacing approximately 160,000 lines of C++ with 85,000 lines of Rust).

It takes a lot for a new programming language to be successful. Rusts growth is thanks to literally thousands of contributors and a strong culture of inclusion. The wide range of contributors and adopters has made Rust a better language for everyone.

Mozilla is proud of its role in Rusts creation and we are happy to see it outgrow its origins and secure a dedicated organization to support its continued evolution. Given its reach and impact, Rust will benefit from an organization that is 100% focused on the project.

The new Rust Foundation will have board representation from a wide set of stakeholders to help set a path to its own future. Other entities will be able to provide direct financial resources to Rust beyond in-kind contributions. The Rust Foundation will not replace the existing community and technical governance for Rust. Rather, it will be the organization that hosts Rust infrastructure, supports the community, and stewards the language for the benefit of all users.

Mozilla joins all Rustaceans in welcoming the new Rust Foundation.

More:
Mozilla Welcomes the Rust Foundation - Mozilla & Firefox

The Rust programming language finds a new home in a nonprofit foundation – TechCrunch

Rust the programming language, not the survival game now has a new home: the Rust Foundation. AWS, Huawei, Google, Microsoft and Mozilla banded together to launch this new foundation today and put a two-year commitment to a million-dollar budget behind it. This budget will allow the project to develop services, programs, and events that will support the Rust project maintainers in building the best possible Rust.

Rust started as a side project inside of Mozilla to develop an alternative to C/C++. Designed by Mozilla Researchs Graydon Hore, with contributions from the likes of JavaScript creator Brendan Eich, Rust became the core language for some of the fundamental features of the Firefox browser and its Gecko engine, as well as Mozillas Servo engine. Today, Rust is the most-loved language among developers. But with Mozillas layoffs in recent months, many on the Rust team lost jobs and the future of the language became unclear without a main sponsor, though the project itself has thousands of contributors and a lot of corporate users, so the language itself wasnt going anywhere.

A large open-source project often needs some kind of guidance, which the new foundation will provide and it takes a legal entity to manage various aspects of the community, including the trademark, for example. The new Rust board will feature five board directors from the five founding members, as well as five directors from project leadership.

Mozilla incubatedRust to build a better Firefox and contribute to a better Internet, writes Bobby Holley, Mozilla andRust Foundation Board member, in a statement. In its new home with the Rust Foundation, Rustwill have the room to grow into its own success, while continuing to amplify some of the core values that Mozilla shares with theRustcommunity.

All of the corporate sponsors have a vested interest in Rust and are using it to build (and rebuild) core aspects of some of their stacks. Google recently said that it will fund a Rust-based project that aims to make the Apache webserver safer, for example, while Microsoft recently formed a Rust team, too, and is using the language to rewrite some core Windows APIs. AWS recently launched Bottlerocket, a new Linux distribution for containers that, for example, features a build system that was largely written in Rust.

More:
The Rust programming language finds a new home in a nonprofit foundation - TechCrunch

Tech giants come together to launch the Rust Foundation – TechRadar

Mozilla, the makers of the popular Firefox web browser, has banded together with some of the world's biggest tech giants to launch the Rust Foundation.

Spun around the increasingly popular open source programming language, Huawei, Google, Microsoft, and Amazon Web Services (AWS) have created joined the non-profit foundation as its founding members.

Rust began just over a decade ago in 2010 as a Mozilla side project to enhance Firefox, and soon became a favorite with developers. In fact, the language has been voted as the most loved language in Stack Overflows Developer Survey for the past five years.

Mozilla incubated Rust to build a better Firefox and contribute to a better Internet. In its new home with the Rust Foundation, Rust will have the room to grow into its own success, while continuing to amplify some of the core values that Mozilla shares with the Rust community, remarked Mozillas Bobby Holley, who is one of the board members in the Rust Foundation.

While Rust originated at Mozilla, it is used by several companies, including Microsoft and AWS who financially support the languages development.

Rust has a vibrant community and has had its own governance model since 2015. Mozilla claims moving it to its own foundation is the next logical step in the evolution of the language.

Rust exists because of the efforts of countless people working together to make software better. At its core, the role of the Foundation is to empower and support those people to do their best work, says Holley.

According to the release, Mozilla has already transferred all trademark and infrastructure assets to the Rust Foundation.

Continue reading here:
Tech giants come together to launch the Rust Foundation - TechRadar

Pick the right class to enhance your programming skills – BleepingComputer

By BleepingComputer Deals

Give your love the gift of computer programming this Valentine's Day with courses on getting started in a variety of coding courses.

Below we have selected a few course bundles that can get you up to speed in Python, Java, Go, and SwiftUI.

Learn data types, program structure and functions of Go, the open-source programming language developed and used by Google to make some programming tasks simple. You'll get lifetime access to 34 lectures covering 3.5 hours of material as you dive into loops, conditional statements, arrays, slicers, structures and pointers. Get Learn Google Go - Golang Programming for Beginners for $12.75 (reg. $119) with code VDAY2021.

You'll get more than 1,000 lessons and 12 different courses on Python as you strengthen your programming knowledge. You'll start with the basics of Python before moving into data analysis, visualization and real-world applications. Data mining, clustering and other aspects of Python will be addressed, along with 100 exercises to boost your skills. Get The Complete 2021 Python Programming Certification Bundle for $42.49 (reg. $2,385) with code VDAY2021.

Ten courses on Java, the leading programming language, will get you on your way to understanding this complex subject. You'll start with the basics, then move on to comparisons, arrays, exceptions, collections and more. There are 10 courses, each one hour long, and 230 individual lessons to which you get lifetime access. Get The 2021 Java Bootcamp Bundle for $30.59 (reg. $990) with code VDAY2021.

Some 230 lectures and 24 hours of content will be yours for life with this bundle, which gives you detailed instruction on each aspect of the SwiftUI framework. Xcode, navigation, control views and declarative user interface are just a few of the topics you'll cover in these lectures. Get SwiftUI: The Complete Developer Course for $12.74 (reg. $199) with code VDAY2021.

Prices subject to change

Disclosure: This is a StackCommerce deal in partnership with BleepingComputer.com. In order to participate in this deal or giveaway you are required to register an account in our StackCommerce store. To learn more about how StackCommerce handles your registration information please see the StackCommerce Privacy Policy. Furthermore, BleepingComputer.com earns a commission for every sale made through StackCommerce.

Read more:
Pick the right class to enhance your programming skills - BleepingComputer

What’s all the fuss about Rust? – SDTimes.com

The Rust systems programming language is still in its infancy, having only released the first stable version of the language in 2015, but that hasnt stopped it from rising to the top of developer charts.

Last year, it broke onto the TIOBE Index Top 20 list of the most popular programming languages for the first time, and it continues to win over more developers. It has been voted the most loved programming language on the Stack Overflow Developer Survey for the last five years. Out of the developers surveyed using Rust, the report found 86% are interested in continuing to develop with it.

What is all the fuss about?Developers who have never used Rust might be wondering what all the hype is about. According to Jake Goulding, StackOverflows top Rust contributor, the short answer is that Rust solves pain points present in many other languages, providing a solid step forward with a limited number of downsides.

Rust was first started as a personal project from Mozilla developer Graydon Hoare in 2006. In 2009, Mozilla started sponsoring the project and the first introduction to the language happened in 2010.

The initial selling point was the promise of memory safety, according to Armin Ronacher, director of engineering at Sentry, an application monitoring and error tracking company. They didnt compromise on the core promise of memory safety, he said. If you think about all the other languages developed over the last couple of years in that space, there is really no contender. There hasnt been a language that was ever designed to be as good as C and C++. Rust didnt compromise as being a replacement for those languages as other languages have.

Jim Blandy, free software developer and author of the Programming Rust book, explained that while typically almost all programming is done in a high-level language like JavaScript, Java, Python or TypeScript, when developers need to program something that involves memory usage or the computer processors, high-level languages dont work. The reason for this is because those languages use a garbage collector to attempt to reclaim memory that is no longer in use. Garbage collection can have a negative impact on resource consumption, performance and program execution.

There are other systems programming languages like C and C++ that dont use garbage collection, but they are difficult to program with. According to Blandy, C and C++ enforce rules that make sense in theory, but dont work in practice. Its possible to have rules that are easy to understand, but impossible to follow, he explained. Its like if someone put a chess game in front of you and told you to win it, you know the rules and youll do your best, but you cant just say okay I am going to win it. C and C++ have been putting programmers into that exact situation.

Rust is designed to accomplish memory safety without the need of a traditional garbage collector. We agree in this industry that memory safety is necessary because the moment you start to touch bad memory, you are implicitly opening yourself up to a bunch of vulnerabilities, said Ronacher. If you look into C and C++ projects, most security vulnerabilities have been a result of a program not dealing with memory properly.

Rust is able to ensure memory safety through its ownership and borrowing system, which includes a set of rules that the compiler checks to make sure memory usage is safe, the program is free of memory errors when it is compiled, and features dont slow down the program.

All programs have to manage the way they use a computers memory while running. Some languages have garbage collection that constantly looks for no-longer-used memory as the program runs; in other languages, the programmer must explicitly allocate and free the memory. Rust uses a third approach: memory is managed through a system of ownership with a set of rules that the compiler checks at compile time, the Rust team wrote in its documentation.

Beyond memory safetyMemory safety is why developers come to the language, but they stay for the package manager and Cargo ecosystem, according to Sentrys Ronacher. According to the Rust team, developers love Rusts build system and package manager because it is able to handle a lot of tasks such as building code, downloading libraries, and building libraries.

The fact that you can build your project with all the dependencies without having to pull in another tool is what makes people happy. It comes out of the box full-featured and with a good development experience, said Ronacher.

When free software developer Blandy looked into why people choose the languages they choose, the number one consideration is not the language itself, but the libraries and tools they connect to.

According to Ronacher, developers enjoy working with Rust over C and C++ because its less prone to crashes and its tooling is much stronger. He explained that while the compiler integration for C and C++ might be good, the tooling is bad and requires external dependencies. Additionally, if developers want to reuse code someone else wrote, its hard to do in C and C++ because of a lack of a package manager. Ronacher also explained many C++ libraries are difficult to add to large projects because of the lack of standardized strings and common types. Rusts packaging ecosystem makes it easier to do iterative development and doesnt require developers to reimplement everything or make everything consistent with the codebase.

That is a huge reason why Rust is so successful, because you can actually both integrate with the existing codebases, but when you start from scratch you can put in so many dependencies much easier than you can in C and C++, said Ronacher.

As a result of the memory safety, Rust also resolves a lot of concurrency issues, making it much easier to write concurrent programs with Rust than other languages, Blandy explained.

Memory safety bugs and concurrency bugs often come down to code accessing data when it shouldnt. Rusts secret weapon is ownership, a discipline for access control that systems programmers try to follow, but that Rusts compiler checks statically for you, the Rust team wrote in a post. For concurrency, this means you can choose from a wide variety of paradigms (message passing, shared state, lock-free, purely functional), and Rust will help you avoid common pitfalls.

Helping to avoid those pitfalls actually forces developers to write good quality code, according to Maxwell Flitton, an R&D software engineer in financial tech and author of Rust Web Programming. When you compile, you are very confident that it is going to work and you are less likely to get bugs that creep in, he said.

Beyond the code, Rust has a strong and welcoming community around it, according to Shane Miller, the senior engineering manager of the Rust platform at AWS, which recently announced it would sponsor the project. Rust really focuses on providing a great experience for people. The Rust community is particularly welcoming, reaching out to those who havent traditionally participated in systems programming or open source.

The limitations of RustRust is both safe and manages to reach really close to what the C and C++ languages can do, but it is a more restrictive language and comes with its limitations, according to Blandy.

For instance, the way Rust is able to provide security guarantees is by restricting what developers can do. Rust takes pointers and pointers are this functional thing in every language in Java every object is a pointer to that object. They are ubiquitous and Rust restricts how you can use them. It basically says there are some rules. I am only going to let you use them in a certain fashion. It challenges the programmer, said Blandy.

Blandy also mentions that the debugging support in Rust is not up to the level of C++.

In addition, while Rust is memory efficient, it takes way too long to compile programs. It rivals C++ in how slow it is to compile the code. Once it is compiled, it runs really fast, but the compile times are really bad, said Ronacher.

And since it is still so new, developers might run into situations or environments that no one has worked on before. For instance, if you want to develop something for Bluetooth, in JavaScript there is a rich ecosystem, but in Rust there is just a barely maintained Bluetooth module, according to Ronacher.

Web development has also been an area where Rust hasnt been too strong, but Flitton believes thats changing, especially as the world becomes more digital. The 2020 State of the Developer Ecosystem Report by JetBrains revealed while Rust is mostly used for systems programming, 44% of respondents are now using it for web development. In the beginning, Rust was mostly associated with embedded systems or robotics, but it has matured and stable frameworks have started to come out. The possibilities with web development are opening up for some core services that take a lot of traffic or require a lot of processing power, he said.

Learning Rust has also been a problem in the community because a lot of developers feel too intimidated to take it on, according to Flitton. Rust has this very nasty image of, it is going to be really hard to code. Its really fast, but going to be hard to codebut not really. It is memory safe and if you focus on a few quirks initially then you can pick it up quite quickly, he said.

The problem has been because it forces you to do good quality coding, it can be annoying for developers who picked up bad habits and dont want to change the way they code. There is a saying that a bad workman always blames his tools. When I first started to get Rust programs compiled, I was incredibly frustrated because it kept saying you havent thought about this. I am not compiling because this doesnt seem safe. So I was quite frustrated, but when you look at it it is just forcing safety, said Flitton.

Ronacher added that the way developers learn Rust is different from the way they learn other languages. If you go into the mindset learning Rust the same way you approach other languages, you are going to have an uphill battle because the language will punish you in ways that you wouldnt expect, he said.

However, Flitton believes Rust can help developers realize all the things theyve been doing wrong and in turn make them better for it.

Top tech companies turn to RustAfter working with and incorporating the language in many of its services, Amazon announced in 2019 that it would sponsor the Rust project. The first notable product the company wrote in Rust was Firecracker, an open-source virtual machine manager. The language is also used in Lambda, EC2 and S3 Amazon services.

Since that launch weve found more opportunities to build high-performance customer experiences quickly and securely. Rust helps us deliver fast, robust services to AWS customers at scale, and our responsibility and investment in the Rust ecosystem and community of builders grows with our adoption, said Shane Miller, the senior engineering manager of the Rust platform at AWS.

At the end of last year, Amazon revealed it started to hire Rust contributors to ensure the language got the time and resources necessary to improve. The company also started to build a team around the Rust asynchronous runtime Tokio, and invest in developer tools, infrastructure components, interoperability and verification.

We believe Rust changes the game when it comes to writing safe systems software. Rust provides the performance and control needed to write low-level systems, while empowering software developers to write robust, secure programs, said Miller.

In 2019, Microsoft also revealed it started to experiment with Rust after it saw a need for a safer systems programming language. Were using languages that, because they are quite old and come from a different era, do not provide us the ability to protect ourselves from vulnerabilities, Ryan Levick, cloud developer advocate at Microsoft, said in a video. C++ is not a memory safe language and no one would really pretend that it is, he said.

Microsoft has since been moving toward using Rust over C and C++, and rewriting low-level components of the Windows codebase in Rust.

For C++ developers used to writing complex systems, using Rust as a developer is a breath of fresh air. The memory and data safety guarantees made by the compiler give the developer much greater confidence that compiling code will be correct beyond memory safety vulnerabilities. Less time is spent debugging trivial issues or frustrating race conditions. The compiler warning and error messages are extremely well written, allowing novice Rust programmers to quickly identify and resolve issues in their code, Adam Burch, software engineer at Microsoft, explained in a post.

Originally posted here:
What's all the fuss about Rust? - SDTimes.com

The real-life Tony Stark is back to making headlines – YourStory

Good morning

Tesla Founder Elon Musk aka the real-life Tony Stark is as much an inspiration as an enigma for his many fans and followers across the world.

Lately, he seems to have made it a habit of making the headlines with nearly every move of his, which is of course, tracked and followed very closely across the world.

Tesla has said it would begin accepting the controversial cryptocurrency, Bitcoin, as payment for its electric cars. The announcement comes in the backdrop of the electric carmaker investing $1.5 billion in Bitcoin; the biggest company to back the currency till date.

The Tesla founder has also been regularly posting about cryptocurrencies on micro-blogging site Twitter, where he has over 46 million followers.

After Teslas investment in Bitcoin, the cryptocurrency surged to an all-time high, jumping as much as 15 percent.

The year 2020 was the year of edtech as schools being shut led to online learning becoming mainstream. For edtech startup Cuemath, the year was both challenging and rewarding as the startup had to redo its yearly plans in a matter of weeks, and shift from an offline-focused model to an online model. Its CEO Manan Khurma says that almost overnight, the company moved its entire user base both teachers and students to the live class platform, and has since seen tremendous growth.

From working on Google Maps and Gmail to building a bitcoin platform

Mike Hearn started coding when he was just six years old buoyed by his father's interest. At the age of 14, he used to do open source programming by using a dial-up connection, but was never really interested in the theory of it all. So, to escape the academics, he took up an offer by Google and soon began working on Google Maps and Google Earth, learning technical skills and building new products until the bitcoin phenomenon took the world by storm. Read more.

Mike Hearn, Lead Engineer R3

Bengaluru-based EV startup Simple Energy is building electric two-wheelers from scratch

The future is electric, however there are a lot of challenges in the way of achieving that goal including high battery replacement cost, limited range, charging time, and poor charging infrastructure. To address these issues, Bengaluru-based EV startup Simple Energy is building vehicles from scratch to boost the adoption of EVs. Read more.

Image Credits: YS Design Team

Udaan Co-founder Sujeet Kumar

Sujeet Kumar, Co-founder, Udaan

Now get the Daily Capsule in your inbox. Subscribe to our newsletter today!

Continued here:
The real-life Tony Stark is back to making headlines - YourStory

The rise of the Rust programming language – MyBroadband

Rust is not currently ranked highly on programming language popularity indices like PYPL and TIOBE, but it is a rising star in the software development world.

Growing out of a personal project started by Graydon Hoare in 2006, Rust is a programming language that focuses on performance, and guaranteeing memory- and thread-safety.

This not only helps catch many types of bugs when code is being compiled into a program or software library, but it also reduces the risk of critical security vulnerabilities which frequently rely on memory handling bugs.

Hoare stepped back from his technical leadership role within the Rust project in 2013 for personal reasons, and the project is now led by a core team of eight people.

Rust has operated under the umbrella of Mozilla Research and is currently establishing its own foundation.

In the past few years, big technology companies have started to adopt Rust for crucial systems including Cloudflare, 1Password, Discord, and Amazon.

Microsoft has also started exploring how it can use Rust and has posted a job advertisement for an engineer to work on Rust compilers and tools.

Facebook also started hiring Rust compiler and library engineers last year.

Discord, a communications platform popular with gamers, said in a blog post published early last year that it uses Rust in its client application for its video encoding pipeline, as well as on its server side.

The company said that it switched from using Googles Go programming language to Rust due to performance problems it found in its Read States component. Read States in Discord keeps track of the channels and messages you have read.

Discords blog post came just months before Mozilla retrenched around 250 people from the company. These lay-offs affected various teams within Mozilla, including those working on Firefox and Rust.

Our pre-COVID plan for 2020 included a great deal of change already: building a better internet by creating new kinds of value in Firefox; investing in innovation and creating new products; and adjusting our finances to ensure stability over the long term, Mozilla CEO Mitchell Baker wrote at the time.

Economic conditions resulting from the global pandemic have significantly impacted our revenue. As a result, our pre-COVID plan was no longer workable.

Following the retrenchments, the Rust core team and Mozilla announced plans to create a Rust foundation.

The foundation will take ownership of the trademarks and domain names associated with Rust, Cargo, and crates.io, and will also take financial responsibility for the costs they incur.

While the lay-offs at Mozilla stirred speculation and caused some uncertainty regarding the future of Rust, the big tech companies of Silicon Valley continued to support the language.

One of Rusts core team members, Nicholas Matsakis, posted at the end of last year that he was leaving Mozilla to start a new job as tech lead of the new Rust team at Amazon.

Amazon has stated that Rust helps its web services teams write highly performant, safe infrastructure-level networking and other systems software.

Amazons first notable product built with Rust, Firecracker, launched publicly in 2018 and provides the open source virtualization technology that powers AWS Lambda and other serverless offerings, the company said.

We also use Rust to deliver services such as Amazon Simple Storage Service, Amazon Elastic Compute Cloud, Amazon CloudFront, Amazon Route 53, and more.

The Internet Security Research Group (ISRG), which looks after projects like the free and open Lets Encrypt security certificate authority, recently announced that it was embarking on a project to rewrite an important security module for the widely used Apache webserver (httpd) in Rust.

One of the biggest issues with httpd is the fact that its written in C, which is not a memory-safe language. Memory safety issues dominate its list of security vulnerabilities, ISRG stated.

Rewriting httpd from scratch or moving its users to a memory-safe alternative would be incredibly difficult, but fortunately we can tackle httpds memory safety problem incrementally.

It will begin with a new Transport Layer Security (TLS) module for httpd called mod_tls.

Transport Layer Security is the protocol that encrypts web traffic between your browser and the web server. It is often represented as the lock icon in your URL bar when you connect to a site that supports encryption.

The new module will use the excellent Rustls library for TLS instead of OpenSSL, said the ISRG. We hope that someday mod_tls will replace mod_ssl as the default in httpd.

ISRG said that it has contracted Stefan Eissing of Greenbytes, who also contributes to the httpd project, to do the work on mod_tls with funding provided by Google.

We currently live in a world where deploying a few million lines of C code on a network edge to handle requests is standard practice, despite all of the evidence we have that such behaviour is unsafe, ISRG stated.

Our industry needs to get to a place where deploying code that isnt memory safe to handle network traffic is widely understood to be dangerous and irresponsible. People need memory safe software that suits their needs to be available to them though, and thats why were getting to work.

As of February 2021, Rust was ranked 16th on PYPL, which bases its index on Google Trends data looking at how much tutorials for a language was searched.

On the TIOBE index for February 2021, Rust is ranked 30th (down from 26th in January). The ratings are based on the number of skilled engineers world-wide, courses, and third-party vendors.

More:
The rise of the Rust programming language - MyBroadband

Houston Symphony and virtual-reality technology merge in weekend event – Houston Chronicle

Austin artist Topher Sipes

This weekend, the Houston Symphony is bringing virtual reality technology into the concert hall, allowing audience members to see music in ways beyond their imagination.

As the orchestra, led by guest conductor Ming Luke, plays light classics such as Debussys Clair de Lune and Saint-Sanss Carnival of the Animals, the Austin-based artist Topher Sipes will use Tilt Brush, Googles virtual reality painting app that recently transitioned to an open-source project, to translate the sprightly tunes into life-sized works of art by way of structured improvisational, full-body movement.

Throughout Music Illustrated: Virtual Reality in Concert, a video team will draw the curtain back to share a behind-the-scenes perspective from inside the virtual world, welcoming viewers into the artists creative space. This insightful glance into his process combined with live footage of him performing downstage left and of the orchestra playing the inspirational melodies close by will be projected onto two screens on either side of the stage, mimicking a mixed reality environment. The hour-long program, which has been a few years in the making, will be available to view in person with two socially distanced concerts at Jones Hall and online with a livestream option for Saturday evening.

This, to me, is like Fantasia in real time, says Lesley Sabol, the Houston Symphonys director of popular programming. Her childhood fascination with Walt Disneys musical masterpiece cultivated her affinity for artistic expression, and several years ago, when a friend introduced her to this virtual reality technology, she immediately set out to unite the immersive sensory experience with the orchestra and perhaps captivate a wider audience along the way.

In her search for a collaborator, Sabol was referred to Sipes, who had won the inaugural Tilt Brush competition presented by Originator Studios in 2016, after which he facilitated various Tilt Brush performances and installations, including one for Smartcar during South by Southwest.

Sipes has long approached digital visual media through the lens of a musician. Having studied piano and keyboard as a child, he eventually began to translate his ears sensitivity to rhythm and melody onto paper. Even today, after he listens to a piece of music with his eyes closed while sitting still, he plays the track again and allows his hand to move in response across a page, tracing an improvisational, abstract creation with a colored pencil.

This helps me to look at the song visually, take a step back and see how the music moves overtime, says Sipes, who then enters the next phase of his process, shaping reactive responses to the music with his entire body while wearing his virtual reality headset. He later refines the emerging imagery by selecting appropriate colors and brushes, and even times the choreography of his drawing. For me, its like solving a puzzle by whittling away at a four-dimensional time sculpture.

When: 8 p.m. performance and livestream on Feb. 13; 2:30 p.m. on Feb. 14

Where: Jones Hall, 615 Louisiana St. (Livestream ticket holders will receive a link via email)

Details: $34-84 (Single livestream tickets are $20); 713-224-7575 or houstonsymphony.org

The canvas serves as his dance floor, so to speak - a concept that is far from new to him. In 2011, Sipes co-founded ARTheism, an immersive dance company for which he projected motion graphics that he drew using a digital drawing tablet or a multi-touch screen onto performers such as his partner Samantha Beasley. The two artists formed an abstract visual language of their own that allowed them to improvise while staying in sync with one another, as if they were having a conversation through light, Sipes explains. Although his creative medium has changed, this endeavor paved the way for him to become a virtual reality artist.

In this weekends visual spectacle, Sipes will create multiple works of art, each inspired by a different piece of music, and by the end of the concert, he will reposition them into a whole new composition to the lively Perpetuum Mobile, Op. 257 by Johann Strauss II. Once the curtain closes, all of these creations will be shared online for people to explore at their own leisure.

In reflecting upon the past several years, preparing for this multi-dimensional concert and pursuing his mission to humanize technology, Sipes recalls a quote by the late artist Jean-Michel Basquiat that has affirmed his practice: Art is how we decorate space, music is how we decorate time.

Lawrence Elizabeth Knox is a Houston-based writer.

See the article here:
Houston Symphony and virtual-reality technology merge in weekend event - Houston Chronicle

Fox Business Network cancels ‘Lou Dobbs Tonight,’ one of its highest-profile shows – USA TODAY

The cancellation comes one day after Fox News and three of its hosts, Dobbs, Maria Bartiromo and Jeanine Pirro, were sued for $2.7 billion. Wochit

Fox Business Network viewers may have seen the last of conservative talk host Lou Dobbsafter the cable network canceled his show, "Lou Dobbs Tonight," on Friday.

It would be an unceremonious ending forDobbs, 75, one of Fox Business Network's highest-profile personalities and one of the strongest supporters of former President Donald Trump in cable news.

The cancellation comes one day after Fox Newsandthree of its hosts, Dobbs, Maria Bartiromo and Jeanine Pirro, were sued for $2.7 billion by a voting-technology company that claims they conspired to spread false claims that the company helped "steal" the presidential election.

FoxNews Media issued a statement that made no mention of the lawsuit by the company, Smartmatic USA, referencing instead an October announcement that program changes were in the offing after the election.

Fox Business Network Friday canceled "Lou Dobbs Tonight," a high-profile network program hosted by Dobbs, seen here speaking at the Conservative Political Action Conference (CPAC) in 2017.(Photo: Alex Brandon, AP)

"As we said in October, FoxNews Media regularly considers programming changes and plans have been in place to launch new formats as appropriate post-election, including on FoxBusiness this is part of those planned changes. A new 5 p.m.program will be announced in the near future, the statement said.

Last month, Fox News added an hour of opinion programming at 7 p.m. EST, shifting Martha MacCallum's show to 3 p.m. EST, a time when fewer people are watching. Fox's 8-11 p.m. EST prime-time lineup of opinion personalities attracts its strongest ratings.

Fornext week, Dobbs' 5 p.m. EST time slot, which will be renamed "Fox Business Tonight" in the interim, will be filled by substitute hosts Jackie DeAngelis on Monday and Tuesday and David Asman on Wednesday, Thursday and Friday. It will repeat at 7 p.m. EST, as Dobbs' show did.

Dobbs remains under contract at Fox News, but he likely will not be seen on any of the company's networks again, according to the Los Angeles Times.

Dobbs'last appearance on his Fox Business Network show was Thursday. He made no mention of the Smartmatic USA lawsuit that was filed earlier in the day.

Fox News Media, in a statement Thursday on behalf of the network and its hosts, rejected the accusations in the lawsuit, saying it stands by its 2020 election coverage and will defend this meritless lawsuit in court.

Lou Dobbs, seen in 2007, is likely to be out at Fox Business Network after his show was canceled Friday.(Photo: Karen Bleier via Getty Images)

Smartmatic's participation in the 2020 election was restricted to Los Angeles County, which votes heavily Democratic. ButFox aired at least 13 reports falsely stating or implying the company had stolen the national 2020 vote in cahoots with Venezuela's socialist government, according to the complaint.

The company says the hosts perpetuated lies and disinformation that damaged Smartmatic's business and reputation.In December, Smartmatic sent a letter threatening legal action to Fox and two other networks popular with Trump supporters, Newsmax and One America News Network.

In December, a nearly two-minute taped fact-checking segment aired on Dobbs's showand on Fox News Channel shows hosted byBartiromo and Pirro. The segment featuredEddie Perez, a voting technology expert at the nonpartisan Open Source Election Technology Institute.

I have not seen any evidence that Smartmatic software was used to delete, change or alter anything related to vote tabulations, Perez said in the segment.

Dobbs, who has been at Fox since 2011, has long been one of the network's most pro-Trump on-air champion, especially of his economic and immigration policies. His provocative views on immigrants helped lead to his departure in 2009 fromCNN, where he was an award-winning pioneer in TV business news.

In the weeks after the election, Dobbs repeatedly attacked the Republicans for not doing enough to support Trump's claims that the election was rigged in favor of Biden.

Autoplay

Show Thumbnails

Show Captions

Read or Share this story: https://www.usatoday.com/story/entertainment/celebrities/2021/02/05/fox-business-network-cancels-lou-dobbs-show-post-election-shakeup/4413453001/

Visit link:
Fox Business Network cancels 'Lou Dobbs Tonight,' one of its highest-profile shows - USA TODAY