Programming languages: Rust just obtained a major improve from Facebook’s Meta

software-developer-programming-computer-language-jobs.jpg

Picture: Deagreez/GETTY

Facebook parent Meta now encourages its engineers to use C++ and Rust programming languages for coding superior-performance backend expert services. 

Rust, initially created inside Mozilla, is joining Meta as an formally endorsed server-aspect language. Incorporating Rust as a supported language was a “quite cautious and deliberate decision” to assist engineers decide the very best language for their jobs, according to Meta. 

“Meta is dedicated to offer extended-time period guidance for programming languages utilised by our developer, and this move indicators Meta’s lengthy-term commitment and support for the Rust language ecosystem,” it said.

Its status as a supported language is the next phase in Facebook’s adoption of Rust. It joined the Rust Basis in April 2021 as a platinum member with AWS, Google, Huawei, Microsoft and Mozilla. 

SEE: What is Coding and What is it Applied For? A Beginner’s Guideline

Fb has used Rust considering that 2016, a year following version 1. of the language arrived. Rust is the key language it used for the Diem (previously Libra) stablecoin blockchain, its Mononoke supply handle server, and Transfer, Meta’s “new, protected programming language to be used for the blockchain.”

Deciding upon Rust more than C++ was a large determination for Facebook considering the fact that most of its back-end code was written in C++, building it the evident choice. 

Rust adoption attained momentum soon after Mononoke was considered a good results, drawing engineers with Python and JavaScript backgrounds, in accordance to Fb. 

Now, Rust is a key supported server-side language alongside with Hack, C++, and Python. 

Rust is now advisable for composing command line interface (CLI) applications and “effectiveness-sensitive back-stop solutions”. 

“There is certainly a promptly growing Rust footprint in our products and solutions and companies, and we are committing to Rust long-phrase and welcome early adopters,” says Eric Garcia, a Meta application engineering supervisor

Hack is favored for organization logic and “reasonably stateless” purposes, whilst Python continues to be “the language of option” for info science, ML programs, and Instagram. 

Meta also supports Java, Erlang, Haskell, and Go for unique use instances. 

Meta suggests it thoroughly considers the concern of supporting a new language mainly because of the dangers it consists of to performance, efficiency and developer time. It prefers to preserve the checklist slim to lessen the variety of core libraries, lower complexity when developing stability and privacy functions, stay away from language fragmentation to lessen operational hazard, and developer tooling support.

Rust’s gain at Facebook is that it quickly interoperates with its C++ code for communicating with back again-end systems that expert services are created on. 

“We will need builders to be capable to use these libraries properly and easily without having sacrificing the rewards that Rust offers. Inversely, if we want to see Rust elements built-in with our much larger C++ binaries, we have to have clever runtime interoperability in asynchronous code. Facebook’s servers are remarkably distributed and greatly threaded. Rust duties require to perform properly on a C++ threadpool and properly share synchronization

Read More... Read More

Meta slashes choosing ideas, girds for ‘fierce’ headwinds

Facebook-proprietor Meta Platforms Inc has cut options to retain the services of engineers by at minimum 30% this yr, CEO Mark Zuckerberg advised workers on Thursday, as he warned them to brace for a deep financial downturn. “If I experienced to guess, I’d say that this may well be a person of the worst downturns that we’ve observed in recent background,” Zuckerberg told staff in a weekly personnel Q&A session, audio of which was listened to by Reuters.

Meta has lessened its concentrate on for hiring engineers in 2022 to around 6,000-7,000, down from an preliminary plan to employ about 10,000 new engineers, Zuckerberg stated.

Meta verified choosing pauses in wide conditions previous thirty day period, but specific figures have not previously been described.
In addition to minimizing selecting, he said, the company was leaving specific positions unfilled in reaction to attrition and “turning up the heat” on effectiveness management to weed out staffers not able to satisfy extra intense targets.

“Realistically, there are almost certainly a bunch of people at the business who shouldn’t be in this article,” Zuckerberg claimed. “Part of my hope by raising anticipations and getting a lot more aggressive objectives, and just form of turning up the warmth a small little bit, is that I think some of you might determine that this place is not for you, and that self-assortment is Okay with me,” he explained.

The social media and technologies firm is bracing for a leaner 2nd 50 percent of the calendar year, as it copes with macroeconomic pressures and data privateness hits to its advertisements small business, according to an inner memo seen by Reuters on Thursday.

The corporation ought to “prioritize more ruthlessly” and “operate leaner, meaner, better executing teams,” Chief Solution Officer Chris Cox wrote in the memo, which appeared on the company’s inside discussion discussion board Office before the Q&A.

“I have to underscore that we are in severe occasions right here and the headwinds are intense. We need to execute flawlessly in an atmosphere of slower expansion, where by groups ought to not anticipate vast influxes of new engineers and budgets,” Cox wrote.

The memo was “intended to create on what we’ve currently mentioned publicly in earnings about the difficulties we deal with and the possibilities we have, in which we’re placing far more of our vitality towards addressing,” a Meta spokesperson said in a statement.

The steerage is the most up-to-date tough forecast to occur from Meta executives, who now moved to trim expenses across substantially of the company this yr in the experience of slowing advertisement profits and person growth.

Tech businesses throughout the board have scaled again their ambitions in anticipation of a achievable US economic downturn, whilst the slide in stock cost at Meta has been additional significant than at competition Apple and Google.

The world’s greatest social media firm shed about 50 percent its current market benefit this 12 months, soon after Meta documented that each day lively customers on its

Read More... Read More

In the middle of a crisis, Facebook Inc. renames itself Meta

OAKLAND, Calif. (AP) — Like many companies in trouble before it, Facebook is changing its name and logo.

Facebook Inc. is now called Meta Platforms Inc., or Meta for short, to reflect what CEO Mark Zuckerberg said Thursday is its commitment to developing the new surround-yourself technology known as the “ metaverse.” But the social network itself will still be called Facebook.

Also unchanged, at least for now, are its chief executive and senior leadership, its corporate structure and the crisis that has enveloped the company.

Skeptics immediately accused the company of trying to change the subject from the Facebook Papers, the trove of leaked documents that have plunged it into the biggest crisis since it was founded in Zuckerberg’s Harvard dorm room 17 years ago. The documents portray Facebook as putting profits ahead of ridding its platform of hate, political strife and misinformation around the world.

The move reminded marketing consultant Laura Ries of when energy company BP rebranded itself to “Beyond Petroleum” to escape criticism that the oil giant harmed the environment.

“Facebook is the world’s social media platform, and they are being accused of creating something that is harmful to people and society,” she said. “They can’t walk away from the social network with a new corporate name and talk of a future metaverse.”

Facebook the app is not changing its name. Nor are Instagram, WhatsApp and Messenger. The company’s corporate structure also won’t change. But on Dec. 1, its stock will start trading under a new ticker symbol, MVRS.

The metaverse is sort of the internet brought to life, or at least rendered in 3D. Zuckerberg has described it as a “virtual environment” you can go inside of, instead of just looking at on a screen. People can meet, work and play, using virtual reality headsets, augmented reality glasses, smartphone apps or other devices.

It also will incorporate other aspects of online life such as shopping and social media, according to Victoria Petrock, an analyst who follows emerging technologies.

Zuckerberg’s foray into virtual reality has drawn some comparisons to fellow tech billionaires’ outer space adventures and jokes that perhaps it’s understandable he would want to escape his current reality amid calls for his resignation and increasing scrutiny of the company.

On Monday, Zuckerberg announced a new segment for Facebook that will begin reporting its financial results separately from the company’s Family of Apps segment starting in the final quarter of this year. The entity, Reality Labs, will reduce Facebook’s overall operating profit by about $10 billion this year, the company said.

Other tech companies such as Microsoft, chipmaker Nvidia and Fortnite maker Epic Games have all been outlining their own visions of how the metaverse will work.

Zuckerberg said that he expects the metaverse to reach a billion people within the next decade and that he hopes the new technology will creates millions of jobs for creators.

The announcement comes amid heightened legislative and regulatory scrutiny of Facebook in many parts of the world because

Read More... Read More

Facebook renames itself Meta amid controversy

Facebook unveiled a new name.


Michael Nagle/Bloomberg via Getty Images

Facebook said Thursday it’s rebranding itself as Meta to reflect the company’s focus on building the metaverse, a virtual world where people work, play, learn and connect with their friends and family.

Meta will be a new corporate brand that will preside over Facebook and its services including photo app Instagram, messaging app WhatsApp and its virtual and augmented reality efforts. Facebook says it will start trading under the new stock ticker MVRS on Dec. 1. 

“In our DNA, we are a company that builds technology to connect people and the metaverse is the next frontier, just like social networking was when we got started,” Facebook founder and Meta CEO Mark Zuckerberg said during Facebook Connect, the company’s annual VR and AR conference. Zuckerberg said that the word “meta” comes from the Greek word meaning “beyond” and that “it symbolizes that there is always more to build.”


Now playing:
Watch this:

Zuckerberg unveils new company name: Meta



2:27

In a preview of the metaverse, avatars are playing chess, standing in a virtual concert, learning and working remotely. In the next five to 10 years, Zuckerberg believes, these virtual experiences will become mainstream. In the next decade, he hopes there will be a billion users in the metaverse. 

The widely rumored rebranding underscores how Facebook, founded in 2004, has grown beyond social networking. Facebook owns virtual reality headset maker Oculus, built Portal video chat devices and teamed up with Ray-Ban to release its first pair of smart glasses this year. It’s also the most high-profile rebranding of a tech company since 2015, when Google formed its parent company Alphabet.

A new corporate name, though, doesn’t fix Facebook’s seemingly endless list of problems. For years, the company has dealt with criticism that it doesn’t do enough to safeguard privacy, combat hate speech and stop the spread of misinformation. Now the social network is grappling with more allegations that it puts profits over user safety after former Facebook product manager turned whistleblower Frances Haugen leaked internal research to Congress and the US Securities and Exchange Commission. The Wall Street Journal and then a consortium of US and international news outlets published stories based on some of those documents.

screen-shot-2021-10-28-at-10-07-37-am.png

Mark Zuckerberg showcases his avatar. 


Screenshot by Queenie Wong/CNET

Facebook has said its internal research is being mischaracterized to paint a “false picture” of the company. The social network says more than 40,000 people work on safety and security, and the company is on track to spend more than $5 billion on these issues this year.

“Some of you might be wondering why we’re doing this right now. The answer is that I believe that we’re put on this Earth to create. I believe that technology can make our lives better,” Zuckerberg said. 

Facebook’s new wave of controversy also hasn’t stopped the company from doubling down on

Read More... Read More