![]() He saved his toughest criticism for himself. Most of all, he touted the ways Node, in creating a runtime environment that allowed web developers to code their full stack in JavaScript, had helped reinforce JavaScript’s position as “the language of the web.” JavaScript is really quite nice.” He also called out the tremendous effort from Node’s community. So as to avoid coming off as a troll, and from a place of genuine affection for his creation and its impact, Dahl sprinkled in praise: “I think Node is quite nice. And by “so much nicer,” Dahl meant easier to use, more elegantly designed. The list included the fact that Node has basically “zero security.” It took to task Node’s original outdated Build System, and it highlighted the complicated packaging of code modules by NPM, the Node Package Manager. JavaScript is single threaded, that allowed Node to succeed”-before launching into a 16-minute litany of regrets, kicked off with a slide that read, “At times Node is like nails on a chalkboard to me. “So I thought I’d kind of look back on it, and tell you what I think about…,” a pause, “…Node.” Dahl offered a 30-second Node primer: “My goal was really around doing event-driven I/O in JavaScript, and that was important in 2009 for getting server-side JavaScript off the ground. “And it’s kind of going into this…direction,” a scowl coming across his face. ![]() “And it’s kind of stabilized, and…it’s a thing,” he began noncommittally. “It’s been some years since Node came out,” he started. Now, Dahl had returned to Berlin to tear his former creation apart. ![]() He’d become a household name among the Hacker News and TechCrunch set. The platform was called Node.js, and it would establish JavaScript as the dominant coding language for the web, today used by 98 percent of websites.īetween the time he’d debuted Node in 2009 and his return to the conference stage in 2018, it wasn’t just the platform that had evolved (thanks to his contributions, and those of hundreds of global open-source collaborators) Node had also transformed Dahl. But, most important, historically JavaScript had only been used for a website or app’s design, or “front end.” This platform allowed developers to use JavaScript to build a website or web app’s functionality, or “back end,” too, unifying web development into a single programming language. This platform, he had announced, was faster and simpler than anything in use. Nine years earlier, on this stage, Dahl had introduced an embryonic JavaScript runtime platform, a free, open-source environment for JavaScript programming. Given what he was about to do, nerves made sense. “So, I kinda wanted to give a different talk about some other stuff, but that wasn’t ready, so this is kind of a make-up talk,” he began.ĭahl seemed nervous. Despite it being a high-profile event (and the fact that the majority of the 1,500 conference attendees had filed into this particular warehouse just to see him), Dahl wore a loose-fitting black T-shirt and jeans and kept things casual. ![]() In June 2018, Ryan Dahl took the stage at JSConf EU in Berlin, the largest nonprofit JavaScript conference in the world. The new Rust board will feature five board directors from the five founding members, as well as five directors from project leadership.How Deno’s Founder Is Rebuilding the Runtime of the Web But with Mozilla's 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 wasn't going anywhere.Ī 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. Today, Rust is the most-loved language among developers. Designed by Mozilla Research's 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 Mozilla's Servo engine. Rust started as a side project inside of Mozilla to develop an alternative to C/C++. 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." 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. ![]() Rust - the programming language, not the survival game - now has a new home: the Rust Foundation. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |