Quotesia
Home
Authors
Popular authors
Charles M. Schulz
Maya Angelou
Josiah Gilbert Holland
William Lloyd Garrison
Benjamin Franklin
Joseph Roux
All authors
Today's birthdays
1840 - Chief Joseph
1847 - Alexander Graham Bell
1988 - Bella Heathcote
1981 - Tobias Forge
1957 - Eric Walters
1962 - David Schweikert
Today's birthdays
Popular professions
President
Celebrity
Architect
Author
Businesswoman
Aviator
All professions
Authors by letter
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
All authors
Topics
Top Quotes
Quotesia
Favorite authors
James Gosling Quotes
James Gosling Quotes
James Gosling
Canadian
Scientist
Born:
May 19
,
1955
Code
Data
Good
Learning
People
You
I like to bitch and moan about lawyers, but they often have actually good points.
James Gosling
Good
About
Lawyers
Points
Like
Moan
Often
Actually
One of the toughest things about life is making choices. I had a hard time saying 'no' to a bunch of other excellent possibilities.
James Gosling
Life
Saying
Time
Other
Possibilities
About
Excellent
Toughest
Had
Making
Bunch
Choices
Hard
Hard Time
Things
The thing that the Microsoft folks did a really good job of is the easy-to-use tools for making application-building simple.
James Gosling
Good
Simple
Good Job
Job
Tools
Folks
Making
Did
Microsoft
Really
Thing
If you look at our customers, our customers tend to be really high-end people who make big, sophisticated systems.
James Gosling
You
People
Big
Our
Systems
High-End
Tend
Sophisticated
Look
Make
Customers
Really
Who
You see people doing Java-based internal applications all over the place, regular desktop applications that are sort of front-ends to the things in the back, or standalone things.
James Gosling
You
People
Back
See
Over
Sort
Doing
Place
Regular
Internal
Things
Applications
Desktop
Some of these isolated applications that sit on one machine are a million lines of code. How do you deal with that? Most people have no way to wrap their head around it.
James Gosling
You
People
Sit
Way
Machine
Wrap
Some
Head
Most
Around
Deal
How
Isolated
Lines
Code
Million
Applications
My impression is that a really, really high-order concern for the whole development community is interoperability and consistency.
James Gosling
Consistency
Community
Development
Concern
Impression
Really
Whole
I've made the comment that democracies work slower than dictatorships. That's a true thing.
James Gosling
Work
Democracy
Made
Slower
True
Comment
Than
Dictatorships
Thing
Renaming a class at one level is really easy; you just change the name. But how do you change all the references to that class and all the imports?
James Gosling
You
Class
Change
Easy
Name
How
Imports
References
Just
Really
Level
The way that NetBeans is architected, it's not so much a tool as a tool environment.
James Gosling
Tool
Way
Environment
Much
I didn't do programming language stuff in college at all.
James Gosling
Language
College
Programming
Programming Language
Stuff
Most developer tools try to shield you from actually writing code in constructing the GUI bits or the database bits. Yet when you do write code you usually get glass teletypes where high tech is keyword coloring.
James Gosling
You
Writing
Try
Tools
Bits
High
Database
Constructing
High-Tech
Write
Coloring
Developer
Glass
Most
Shield
Get
Where
Code
Tech
Actually
The nerves were so badly compressed that I had no feeling on the palm of my hand. I mean, you could have pounded a nail through my hand and I wouldn't have been able to feel it.
James Gosling
You
Feeling
Able
Nerves
Could
Through
Had
Badly
Nail
Feel
Were
Been
Hand
Mean
Palm
Anytime someone builds a little application that runs on a cell phone, there's something that goes on the server.
James Gosling
Cell Phone
Phone
Runs
Someone
Something
Builds
Cell
Goes
Anytime
Little
Server
Application
The whole thought of a career with computers - given that hardly anybody even knew what they were - it wasn't even a concept.
James Gosling
Thought
Given
Computers
Knew
Concept
Were
Anybody
Whole
Even
Hardly
Career
Simply put, when you have very large pieces of software, most of the tools look at the individual lines of code as text. It is often extremely powerful to look not at individual pieces of code but at a system as a whole.
James Gosling
You
Software
Tools
Extremely
System
Individual
Put
Simply
Powerful
Look
Most
Pieces
Lines
Text
Very
Often
Large
Whole
Code
I enjoy evangelizing Java. In my heart of hearts, I'm an engineer, and what makes me happy is building something that works and having someone use it. That's cool.
James Gosling
Me
Heart
Happy
Engineer
Building
Enjoy
Someone
Something
Having
Makes
Hearts
Java
Use
Cool
Works