Trending...
- Captivating New Cover Song – "Hallelujah" written by L Cohen, adapted/arranged by C. Scholz
- Dogs at the Dentist: How an unlikely partnership is helping treat dental anxiety
- The Roulettes joins forces with British Record label Rock Solid Talent Entertainment
We spoke to Rob Pike, the co-author of the Go programming language, about a career spanning four decades, the evolution of Go over the last ten years, and into the future.
SAN FRANCISCO - Californer -- Evrone: Unlike many developers today, you started your career decades ago at Bell Labs. What's been the biggest change in the way we develop software that you can think of, given your rare perspective?
Rob: The scale is much bigger today. Not just of the computers and the network, but the programs themselves. All of Unix version 6 (circa 1975) fits comfortably on a single RK05 disk pack, which has just over 2MB of storage, with lots of room left over for user software. And that was a fine computing environment, or at least seemed like one at the time. Although I can, of course, explain much of the growth, it is astonishing and perhaps not all of it is justified.
More on The Californer
Evrone: Given the "resistance to change" and "promise of compatibility" ideas, how do you see the next 10 years for the Go programming language and its ecosystem? What is the best future you envision for your technology?
Rob: Although it's far from certain, after over a decade of work it looks like a design for parametric polymorphism, what is colloquially but misleadingly called generics, is coming in the next year or two. It was a very hard problem to find a design that works within the existing language and feels as if it belongs, but Ian Taylor invested a phenomenal amount of energy into the problem and it looks like the answer is now in reach.
How that affects the libraries, the ecosystem, and the community will be fascinating to watch.
Full Interview
https://evrone.com/blog/rob-pike-interview
https://evrone.com/blog/rob-pike-interview#hire_us
Rob: The scale is much bigger today. Not just of the computers and the network, but the programs themselves. All of Unix version 6 (circa 1975) fits comfortably on a single RK05 disk pack, which has just over 2MB of storage, with lots of room left over for user software. And that was a fine computing environment, or at least seemed like one at the time. Although I can, of course, explain much of the growth, it is astonishing and perhaps not all of it is justified.
More on The Californer
- IAM and Universiti Malaya form collaborative relationship/ MOU
- California: Governor Newsom & the Reproductive Freedom Alliance Urge Federal Government to Require Health Plan Coverage for All Contraception
- California: Over 40 Acres of Ancestral Land Returned to Native American Tribe
- GPT is Edging out BERT according to Developers
- InventHelp Inventors Develop New Murder/Mystery Board Game (OCC-1677)
Evrone: Given the "resistance to change" and "promise of compatibility" ideas, how do you see the next 10 years for the Go programming language and its ecosystem? What is the best future you envision for your technology?
Rob: Although it's far from certain, after over a decade of work it looks like a design for parametric polymorphism, what is colloquially but misleadingly called generics, is coming in the next year or two. It was a very hard problem to find a design that works within the existing language and feels as if it belongs, but Ian Taylor invested a phenomenal amount of energy into the problem and it looks like the answer is now in reach.
How that affects the libraries, the ecosystem, and the community will be fascinating to watch.
Full Interview
https://evrone.com/blog/rob-pike-interview
https://evrone.com/blog/rob-pike-interview#hire_us
Source: Evrone.com
0 Comments
Latest on The Californer
- Medicare Insurance Association Renews E&O Offering For All Agents
- LeanTaaS Announces Landmark Achievement, Now Serves Over 1,000 Hospitals and Centers Across the U.S. as Demand for AI-Powered Hospital Operations Management Solutions Increases
- Nontraditional choral work wins Grawemeyer music prize
- Genuine Hospitality, LLC Adds the Hampton Inn - Columbia, MO to Growing Portfolio
- Iowa Voice Actor Twice Nominated in Upcoming 10th Voice Arts Awards
- REA 'Peace of Mind on the Move' Study achieves Highly Commended recognition in the category Excellence in Coaching by ABP November 2023
- Revolutionizing FEC Chain Stores with Our Cutting-Edge Ordering& Warehousing System
- kWh Analytics appoints Isaac McLean Chief Underwriting Officer
- Media Personality Cyrus Webb celebrates 20 years and over 12,000 guests on Conversations LIVE radio show
- Persistent Named as the 'Most Promising Company' of the Year at CNBC-TV18's India Business Leader Awards USA - English USA - English
- 'Dark Loops' by Contemporary Artist Margaret Noble
- Goat Anti-Mouse IgG1 Fab Fragment Cyanine 3 Conjugate
- NorCalBodz (NCB) Photography Has Opportunities for Male Physique and Male Bodybuilder Models
- Introducing the Aran Lift Top Coffee Table: Where Style Meets Functionality
- Gambian Films Earn Prestigious Selection at Ohio Valley Festival for Filmmakers of Color
- SMR INVESTOR DEADLINE: Robbins Geller Rudman & Dowd LLP Announces that NuScale Power Corporation Investors with Substantial Losses Have Opportunity to Lead Case
- Panovolo for macOS is now available
- EXFY INVESTOR DEADLINE: Robbins Geller Rudman & Dowd LLP Announces that Expensify, Inc. Investors with Substantial Losses Have Opportunity to Lead Class Action Lawsuit
- TVS Consumer Direct.Com Opens For Business With Several TVS Records CD Offers
- QFN TV Partners With Negritube Media Enterprises On The "QFN TV Original Cinema Initiative"