Trending...
- Making Time for Mythic Adventure - 175
- Long Beach: City Recaps Preparedness and Response Efforts on Peninsula Following Hurricane Marie Impacts - 119
- 'Nightmare' Star Mckenna Bridger Talks Psychological Thriller, Two-Part Shoot And Taking On Violet Adams - 113
James Gosling: "The more reliability you need out of the software, the more statically-typed language helps."
SAN FRANCISCO - Californer -- James Gosling, often referred to as "Dr. Java", is a Canadian computer scientist, best known as the father of the Java programming language. He did the original design of Java and implemented its original compiler and virtual machine.
Our DevRel, Grigory Petrov, had the opportunity to interview James, hope you enjoy it!
The Interview
Grigory: As software developers and software consultants, we're trying to organize a community in Russia: Python, Ruby, Java, and Go communities. And we want to help our fellow developers by conducting interviews that highlight essential questions for our industry. I think that your experience and your work on Java can help developers to become better. So let's try to help them!
Some languages, like Go, leave out classes and inheritance, while others experiment with features like traits in Rust. As a language designer, what do you think is a modern, general-purpose, reasonable way for a programming language to do composition?
More on The Californer
James: I don't think I wouldn't do classes. I actually find that classes work pretty well for composition. I don't really have any good, clear ideas for what to do differently. And some of the things that I would do differently are a little strange. In C, there are macros, which are pretty much a disaster because the macros are not part of the language; they're kind of outside of it. The folks at Rust tried to do a decent job of fitting macros in the language.
Read the interview here.
https://evrone.com/james-gosling-interview
https://evrone.com/james-gosling-interview#hire_us
We are so grateful for the opportunity to talk with James and get his insight into the languages, features, and solutions that we use every day.
Also, we want to express gratitude to our colleague, Oleg Chirukhin from JetBrains, for assisting with the text version of the interview.
We've found Java to be invaluable in our work developing solutions for our clients. If you have a development project that you need help with, or you want to learn more about our services, just message us using the form below, and we'll get in touch as soon as possible.
Our DevRel, Grigory Petrov, had the opportunity to interview James, hope you enjoy it!
The Interview
Grigory: As software developers and software consultants, we're trying to organize a community in Russia: Python, Ruby, Java, and Go communities. And we want to help our fellow developers by conducting interviews that highlight essential questions for our industry. I think that your experience and your work on Java can help developers to become better. So let's try to help them!
Some languages, like Go, leave out classes and inheritance, while others experiment with features like traits in Rust. As a language designer, what do you think is a modern, general-purpose, reasonable way for a programming language to do composition?
More on The Californer
- Michael H. Kaplan Advocates for Seriously Injured Colorado Workers Who Need In-Home Care
- California: Trump wants to send a check? Pay Americans back the $108 billion his Iran War cost them at the pump first
- Reboot Ridge Introduces a Different Kind of Men's Wellness Retreat in San Diego, CA
- Dolly Parton And Loretta Lynn Tribute "At Heaven's Country Gate" Passes 55,000 YouTube Views
- From The Good Life Show to The American Dream: Shaun Alston's Story Comes Full Circle
James: I don't think I wouldn't do classes. I actually find that classes work pretty well for composition. I don't really have any good, clear ideas for what to do differently. And some of the things that I would do differently are a little strange. In C, there are macros, which are pretty much a disaster because the macros are not part of the language; they're kind of outside of it. The folks at Rust tried to do a decent job of fitting macros in the language.
Read the interview here.
https://evrone.com/james-gosling-interview
https://evrone.com/james-gosling-interview#hire_us
We are so grateful for the opportunity to talk with James and get his insight into the languages, features, and solutions that we use every day.
Also, we want to express gratitude to our colleague, Oleg Chirukhin from JetBrains, for assisting with the text version of the interview.
We've found Java to be invaluable in our work developing solutions for our clients. If you have a development project that you need help with, or you want to learn more about our services, just message us using the form below, and we'll get in touch as soon as possible.
Source: Evrone.com
0 Comments
Latest on The Californer
- Attn: Art Editors, Computer Programmers and of course, AI: Here is a painting about life in our computerized world. It's a painting called CLICK HERE
- California: Governor Newsom signs new law to protect workers, require disclosures on AI-generated advertising
- Pervaziv AI Unveils Cortex Discover, an Agentic AI Browser Built for Governed Enterprise Work
- LovelySkin launches The Nine Aurora following the discovery of nine Skin Longevity Zones
- Governor Newsom visits Jay Leno's Garage to sign legislation celebrating and preserving California's classic car and lowrider heritage
- Mesa West Capital Originates $27 Million Loan for Seattle Apartment Acquisition
- Canadian Tint Expo 2027: Why Every Window Tinter Should Compete in Niagara Falls on April 3rd & 4th
- SkillFront Launches ISO 9001:2026 Enterprise Certification on September 16, 2026
- Learn Window Tinting in Los Angeles: Tint Academy LA Window Tint Trainin
- Building a Diversified Healthcare Platform as Exosome Science, Telehealth, Diagnostics & Strategic Acquisitions Converge: NexTel Medical (OTCID: MAJI)
- Most Indiana Plane Crashes Happen Away from the State's Major Airports
- L2 Aviation Welcomes Jason Marshall as Vice President of Sales and Business Development
- SMG Opens 2027 IMPACT Awards With Customer Experience, Employee Experience, Enterprise AI Categories
- System4 San Francisco East Bay Completes Three-Kitchen Deep Cleaning Project in Pleasanton
- Mom Era, Still That Girl: Family Art Tees 25% Off
- Fashion vs. Fascism - Because Democracy Should Always Be In Style
- California: Governor Newsom proclaims Latino Heritage Month
- Long Beach Public Works to Host Community Meeting on Anaheim Street Corridor Improvement Project
- Attn: ALL BUSINESSES: Read this book about this Marketing Math and start using this math TODAY!
- For International Equal Pay Day:Tell your co-workers about a Song about Money called "Big Bucks"