Trending...
- Sinaloa Cartel Embraces Diversity and Inclusion in the Post-Chapo Era
- Bioscience industry leader Guillermo Zuñiga receives honorary doctorate at Cal State LA Commencement
- City of Long Beach Seeks Feedback on Procurement Process Via Vendor Engagement Survey
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
- Forge Global CFO to Present at the Upcoming 43rd Annual William Blair Growth Stock Conference
- Leading Business Events Management Company, PRA Acquires Weil & Associates
- TVS Television Network In Production for 'Music Movie' No Mas With Principal Shooting in New Mexico
- "Sensory VoiceHub 2.0: Rapid Custom Voice UI Dev & Prototyping with Generative AI"
- California: Illegal Book Bans: Governor Newsom, Attorney General Bonta, and State Superintendent Thurmond Warn Against Book Bans Statewide
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
Filed Under: Open source
0 Comments
Latest on The Californer
- Golden Ticket Productions Launches New Website
- "On the Los Angeles Road" with Earl Ofari Hutchinson Presents Fascinating Exploration of Los Angeles
- Perfect Ffit: the new mobile game that puts your timing and strategy skills to the test. Can you get a Perfect Fit?
- BRIAN MAY + FRIENDS: "STAR FLEET PROJECT" Special 40th Anniversary Edition
- Maze Therapeutics to Participate in the 2023 Jefferies Healthcare Conference
- Aquia Launches Amazon Web Services (AWS) Cloud Security Assessment Offering, Pairing Automation With Deep Cloud Security Expertise
- Black Cat Artist-in-Residency Program Nurtures Musicians' Bellies & Souls
- UserGems Enables Companies to Generate More Revenue with Enhanced Account Tracking
- Orbex Launches New ZERO Spread Trading Account with $1 Commission per Side
- Grace Cathedral Welcomes Genre-Defining Virtuoso Vocalist Bobby McFerrin as the 2023 Artist in Residence
- INVESTIGATION ALERT: The Schall Law Firm Announces it is Investigating Claims Against U-Haul Holding Company and Encourages Investors with Losses to Contact the Firm
- Who is this Gavin White Recording Artist
- Alpha Gold Fund Receives Recognition Of Excellence Awards
- STARS Academy School - Arts-Integrated Education: Now Accepting Applications for Fourth Year
- Introducing the New Heard & Grace Father's Day Subscription Box Set
- Nationwide Boiler Donates Record Amount After Annual Charity Golf Tournament
- Artificial Intelligence System Predicts Consequences of Gene Modifications
- Ohio County Commission President & Founder of the Cincinnati Black Music Walk of Fame, Alicia Reece, Announces Grand Opening of New Tourism Attraction
- New York Komedians Presents an Evening of Laughs at Broadway
- Bosco Tech to Host Commencement Exercises on June 3