CCG Creativity Grade: C
Edit 2023-05-19 ¿ÀÀü 10:15:48
PIG C++
Home http://bit.ly/206c2VH
SNS1 http://bit.ly/1nUOh5L
SNS2 http://bit.ly/1XmxlD8
SNS3 https://bit.ly/3BGWKlA
 related < HOME > < EDIT>
Rname
      
°í½½¸µ-James Gosling,Computer Scientist,Canada
Á¦ÀÓ½º ¾Æ¼­ °í½½¸µ James Arthur Gosling

Father of the Java (Programming Language)

Çѱ¹.net

[Ãâ»ý] 1955³â 5¿ù 19ÀÏ
ij³ª´Ù ¾Ù¹öŸ ÁÖ Ä¶°Å¸® ±Ù±³

[±¹Àû] ij³ª´Ù

[±³À°] Ä«³×±â ¸á·Ð ´ëÇб³
Ķ°Å¸® ´ëÇб³

[ºÐ¾ß] ÄÄÇ»ÅÍ °úÇÐ



[°í¿ëÁÖ]
½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî
¿À¶óŬ
±¸±Û
¸®Äûµå ·Îº¸Æ½½º
ŸÀÔ¼¼ÀÌÇÁ



[ÁÖ¿ä ¿¬±¸] ÀÚ¹Ù

[¼ö»ó] ij³ª´Ù ÈÆÀå ¿ÀÇǼ­



Á¦ÀÓ½º ¾Æ¼­ °í½½¸µ (James Arthur Gosling, 1955³â 5¿ù 19ÀÏ ~ )Àº
ij³ª´ÙÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀÌ´Ù.

ÀÚ¹Ù¸¦ ÃÖÃÊ °³¹ßÇÏ¿© 'ÀÚ¹ÙÀÇ ¾Æ¹öÁö'¶ó ºÒ¸®¸ç,
°¡Àå ¿µÇâ·Â ÀÖ´Â ÇÁ·Î±×·¡¸Óµé °¡¿îµ¥ ÇÑ »ç¶÷ÀÌ´Ù.


Çѱ¹.net

ÀÚ¹Ù ÀÌ¿Ü¿¡µµ ´ÙÁß ÇÁ·Î¼¼¼­¿ë À¯´Ð½º¿Í ÄÄÆÄÀÏ·¯,
¸ÞÀÏ ½Ã½ºÅÛ, µ¥ÀÌÅÍ ÀÎ½Ä ½Ã½ºÅÛ µîÀ» °³¹ßÇÏ¿´´Ù.



°³¹ßÀÚ °¡¿îµ¥¼­´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ºô °ÔÀÌÃ÷
(William H. Gates)¸¸Å­À̳ª À¯¸íÇÏÁö¸¸,
°³¹ßÀÚ Æ¯À¯ÀÇ '¸ôµÎ' 'ÀºµÐ' ¼ºÇâ ¶§¹®¿¡ ¼¼»ó¿¡ ³Î¸®
¾Ë·ÁÁöÁö´Â ¾Ê¾Ò´Ù.

±×´Â ¶Ç ÀÚ¹Ù Ä¿ÇǸ¦ ÇÏ·ç¿¡µµ 10¿© ÀÜ ¾¿ ¸¶½Ã´Â
ÀÚ¹Ù ¿¹Âù·ÐÀÚÀ̱⵵ Çؼ­,
ÀÚ¹Ù(Java)¶ó´Â ¸íĪÀº À¯¸íÇÑ Ä¿ÇÇ Àç¹èÁöÀÎ
Àεµ³×½Ã¾Æ ¼¶ À̸§ÀÎ ÀÚ¹Ù¼¶¿¡¼­ µû¿Ô´Ù°í ÇÑ´Ù.



[¿ª»ç]
Á¦ÀÓ½º °í½½¸µÀº ij³ª´Ù Ķ°Å¸® ´ëÇб³¸¦ °ÅÃÄ
Ä«³×±â ¸á·Ð ´ëÇб³¿¡¼­ ¹Ú»çÇÐÀ§¸¦ ¹â°í
½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî¿¡ ÇÕ·ùÇÑ´Ù.

±×´Â 1990³â ¸» Patrick Naughton, Mike Sheridan°ú ÇÔ²²
Green Project Team¿¡ ¹èÄ¡µÆ´Ù.

´ç½Ã ½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî´Â ¾î¶² Çϵå¿þ¾î Ç÷§Æû¿¡¼­µµ µ¿ÀÛÇÏ´Â
°´Ã¼ ÁöÇ⠿ üÁ¦¸¦ ¿øÇÏ°í ÀÖ¾ú´Ù.

Green Project TeamÀº °´Ã¼ ÁöÇâÀÇ »õ·Î¿î ¾ð¾îÀÎ Oak¸¦ °³¹ßÇß´Ù.

Oak´Â ¸ðµç ÀüÀÚÁ¦Ç°¿¡ Àû¿ë½Ãų ¼ö ÀÖ´Â ÀüõÈÄ ¾ð¾î·Î
¿Ï¼º ´Ü°è¿¡ À̸£·¶´Ù.



Á¦ÀÓ½º °í½½¸µÀº Oak¸¦ ±â¹ÝÀ¸·Î »óÇ° °³¹ßÀ» ÃßÁøÇß´Ù.

Interactive TV(¾ç¹æÇâTV)¿¡ žÀçÇØ ºñµð¿À¿Í ¿Àµð¿À¸¦
ÅëÁ¦ÇÒ ¼ö ÀÖ´Â ÀÛÀº ¾×Á¤ Controller¸¦ Á¦ÀÛÇß´Ù.

±× ÈÄ Green Project´Â ÀÚ¹Ù ÇÁ·ÎÁ§Æ®·Î »õ Ãâ¹ßÀ» ÇÏ°Ô µÈ´Ù.

°í½½¸µÀº Oak¸¦ À¥¿¡ Àû¿ë½Ãų ¼ö ÀÖ´Â ÄÚµå ÀÛ¾÷À» ¸Ã¾Ò°í
NaughtonÀÌ Äڵ带 ÀÎÅÍ³Ý »ó¿¡¼­ ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Â
ų·¯ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇß´Ù.

±× °á°ú °í½½¸µÀÇ ÄÚµå´Â ÀÚ¹Ù(Java)¶ó´Â À̸§À¸·Î,
NaughtonÀÇ Å³·¯ ¾ÛÀº ÇÖÀÚ¹Ù¶ó´Â À̸§À¸·Î ¿Ï¼ºµÈ´Ù.

ÀÚ¹ÙÀÇ Æ¯Â¡Àº ÀÏ´Ü ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¸é ¾î¶² Ç÷§Æû¿¡¼­µµ
½ÇÇàµÈ´Ù´Â Àǹ̿¡¼­ WORA(Write Once, Run Anywhere)·Î ¿ä¾àµÈ´Ù.

ÀÌ´Â ±âÁ¸ ÇÁ·Î±×·¥µéÀÇ ¾àÁ¡À» º¸¿ÏÇÒ ¼ö ÀÖ´Â
³î¶ó¿î ¾ÆÀ̵ð¾î¿´´Ù.

Çѱ¹.net

ÄÄÇ»ÅÍ ¿î¿µ üÁ¦´Â ȣȯÀÌ µÇÁö ¾Ê±â ¶§¹®¿¡
¿¹¸¦ µé¾î À¯´Ð½º¿¡¼­ ¸¸µç ÇÁ·Î±×·¥Àº ´Ù¸¥ OS¿¡¼­
µ¹¸± ¼ö ¾ø¾î »õ·Ó°Ô º¯ÇüÇØ¾ß ÇÏ´Â ¾î·Á¿òÀ» ¾È°í ÀÖ¾ú´Ù.

ÇÏÁö¸¸ ÀÚ¹Ù´Â °¢ OS¸¶´Ù ÇÁ·Î±×·¥ÀÌ ¶È°°ÀÌ µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï
OS¿Í ÇÁ·Î±×·¥ »çÀÌÀÇ Áß°è ±¸½ÇÀ» ÇÏ´Â °¡»ó ¸Ó½ÅÀ» ¸¸µé¾î
ÀÌ ¹®Á¦¸¦ ÇØ°áÇß´Ù.



¿ø·¡ Java´Â °¡Àü±â±â¸¦ ¿î¿µÇϱâ À§ÇÑ
ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î °³¹ßµÆ´Ù.

ÇÏÁö¸¸ 1990³â´ë ÃÊÀÇ »óȲÀº °¡Àü±â±â µûÀ§¿¡ Java¸¦
µ¿ÀÛ½Ãų ¸¸ÇÑ ¸Þ¸ð¸®³ª Çϵå¿þ¾î ¿©°ÇÀÌ ¸¶·ÃµÇÁö ¸øÇß´Ù.

ÇÏÁö¸¸ ÀÎÅͳݰú À¥ ºê¶ó¿ìÀú ½Ã´ë°¡ µÇ¸é¼­
ÀÚ¹Ù´Â È­·ÁÇÏ°Ô ºÎ»óÇß°í, Àü ¼¼°è ÇÁ·Î±×·¡¸Óµé »çÀÌ¿¡
±Þ¼Óµµ·Î È®»êµÉ ¼ö ÀÖ¾ú´Ù.



¾ÆÀÌ·¯´ÏÇÑ »ç½ÇÀº 10¿©³âÀÌ È帥 ÃÖ±Ù¿¡¾ß
ÈÞ´ëÀüÈ­³ª TV¼ÂÅé¹Ú½º, ½ÉÁö¾î È­¼ºÅ½»ç¿ë ·Îº¿¿¡µµ
ÀÚ¹Ù·Î ¸¸µç ÇÁ·Î±×·¥ÀÌ Å¾ÀçµÅ
ÀÚ¹ÙÀÇ ¿ø·¡ ¼Ò¿øÀ» ÀÌ·ç°Ô µÈ °ÍÀÌ´Ù.



Áö³­ ¸î ³â µ¿¾È ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í ½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî »çÀÌÀÇ
Áö·çÇÑ ÀÚ¹Ù ±â¼ú ħÇØ¿¡ °üÇÑ ¼Ò¼ÛÀÌ ÁøÇàµÇ±âµµ Çß´Ù.

ÃÖ±Ù µÎ ȸ»ç°¡ È­ÇØÇÏ°í ¼ÕÀ» Àâ°Ô µÇ¸é¼­,
ÀÌÈÄ µÎ Áø¿µÀº »óÈ£¹ßÀüÀ» À§ÇÏ¿© Çù·ÂÇÏ´Â ºÐÀ§±âÀÌ´Ù.

ÄÁÆÛ·±½º¿Í ¿ÜºÎÇà»ç¿¡¼­ °æÀï»çÀÇ Á¦Ç°¿¡ ´ëÇØ
È£ÀÇÀû Æò°¡°¡ ³ª¿À°í ÀÖ´Ù.



ÀÌÈÄ, ½ã ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî°¡ ¿À¶óŬ¿¡ Èí¼ö ÇÕº´µÇ¾ú°í,
°í½½¸µÀº ¿À¶óŬÀÇ Å¬¶óÀ̾ðÆ® ¼ÒÇÁÆ®¿þ¾î ±×·ì CTO·Î È°µ¿ÇÏ¿´´Ù.



±×¸®°í Áö³­ 2010³â 4¿ù 9ÀÏ °í½½¸µÀº ¿À¶óŬÀ» ¶°³µÀ¸¸ç
1³â Á¤µµ ÈÄ¿¡ ±¸±Û¿¡ ÀÔ»çÇÏ¿´´Ù°¡ 5°³¿ù ¸¸¿¡ ´Ù½Ã
±¸±ÛÀ» ¶°³ª ÇؾçÁ¤º¸¼öÁý·Îº¿À» °³¹ßÇÏ´Â º¥Ã³±â¾÷
'¸®Äûµå·Îº¸Æ½½º'ÀÇ CSA(ÃÖ°í ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®)·Î
ÀÚ¸®¸¦ ¿Å°å´Ù.



2017³âºÎÅÍ´Â ¾Æ¸¶Á¸ À¥ ¼­ºñ½ÃÁî(AWS)¿¡¼­ ÀÏÇÏ°í ÀÖ´Ù.

Çѱ¹.net


========================================

James Gosling


[Born] James Gosling
May 19, 1955
Near Calgary, Alberta, Canada

[Residence] San Francisco Bay Area,
California, United States

[Nationality] Canadian

[Institutions]
Sun Microsystems
Oracle Corporation
Google
Liquid Robotics
Typesafe Inc.
[Alma mater]
Carnegie Mellon University
University of Calgary



[Thesis] Algebraic Constraints (1983)
Doctoral advisor Bob Sproull
[Known for] Java (programming language)
[Notable awards] Officer of the Order of Canada
[Website] nighthacks.com

James Arthur Gosling, OC (born May 19, 1955)
is a Canadian computer scientist, best known
as the father of the Java programming language.

[Education and career]
James Gosling received a Bachelor of Science
from the University of Calgary and his M.A.
and Ph.D. from Carnegie Mellon University.
While working towards his doctorate, he
wrote a version of Emacs called Gosling Emacs (Gosmacs).

Before joining Sun Microsystems he built a multi-processor
version of Unix for a 16-way computer system
while at Carnegie Mellon University. There,
he also developed several compilers and mail systems.



Between 1984 and 2010, Gosling was with Sun
Microsystems. He is known as the father of
the Java programming language.

On April 2, 2010, Gosling left Sun
Microsystems which had recently been
acquired by the Oracle Corporation.
Regarding why he left, Gosling cited
reductions in pay, status, decision-making
ability, change of role, and ethical
challenges. He has since taken a very
critical stance towards Oracle in
interviews, noting that "During the
integration meetings between Sun and Oracle,
where we were being grilled about the patent
situation between Sun and Google, we could
see the Oracle lawyer's eyes sparkle."

Later, during the Oracle v. Google trial
over Android, he clarified his position
saying "Just because Sun didn't have patent
suits in our genetic code doesn't mean we
didn't feel wronged. While I have
differences with Oracle, in this case they
are in the right. Google totally slimed Sun.
We were all really disturbed, even Jonathan
[Schwartz]: he just decided to put on a
happy face and tried to turn lemons into
lemonade, which annoyed a lot of folks at Sun."

In March 2011, Gosling joined Google.
Six months later, he followed his colleague Bill Vass and
joined a startup called Liquid Robotics.
In late 2016, Liquid Robotics was acquired by Boeing.
Following the acquisition, Gosling left Liquid Robotics
to work at Amazon Web Services as
Distinguished Engineer in May 2017.

He is an advisor at the Scala company Lightbend,
Independent Director at Jelastic,
and Strategic Advisor for Eucalyptus,
and is a board member of DIRTT Environmental Solutions.

Çѱ¹.net

[Contributions]
Gosling is generally credited with having
invented the Java programming language in
1994. He created the original design of Java
and implemented the language's original
compiler and virtual machine. Gosling traces
the origins of the approach to his early
graduate-student days, when he created a
pseudo-code (p-code) virtual machine for the
lab's DEC VAX computer, so that his
professor could run programs written in UCSD
Pascal. Pascal compiled into p-code to
foster precisely this kind of portability.

In the work leading to Java at Sun, he saw
that architecture-neutral execution for
widely distributed programs could be
achieved by implementing a similar
philosophy: always program for the same
virtual machine.

For his achievement the National Academy of
Engineering in the United States elected him
as a Foreign Associate member. He has also
made major contributions to several other
software systems, such as NeWS and Gosling
Emacs. He co-wrote the "bundle" program, a
utility thoroughly detailed in Brian
Kernighan and Rob Pike's book The Unix
Programming Environment.

[Honors]
2002: he was awarded The Economist
Innovation Award.
2002: he was awarded The Flame Award USENIX
Lifetime Achievement Award.
2007: he was made an Officer of the Order of
Canada. The Order is Canada's second highest
civilian honor. Officers are the second
highest grade within the Order.
2013: he became a fellow of the Association
for Computing Machinery.
2015: awarded IEEE John von Neumann Medal

Çѱ¹.net

[Books]
Ken Arnold, James Gosling, David Holmes, The
Java Programming Language, Fourth Edition,
Addison-Wesley Professional, 2005, ISBN
0-321-34980-6
James Gosling, Bill Joy, Guy L. Steele Jr.,
Gilad Bracha, The Java Language
Specification, Third Edition, Addison-Wesley
Professional, 2005, ISBN 0-321-24678-0
Ken Arnold, James Gosling, David Holmes, The
Java Programming Language, Third Edition,
Addison-Wesley Professional, 2000, ISBN
0-201-70433-1
James Gosling, Bill Joy, Guy L. Steele Jr.,
Gilad Bracha, The Java Language
Specification, Second Edition, Addison-
Wesley, 2000, ISBN 0-201-31008-2
Gregory Bollella (Editor), Benjamin Brosgol,
James Gosling, Peter Dibble, Steve Furr,
David Hardin, Mark Turnbull, The Real-Time
Specification for Java, Addison Wesley
Longman, 2000, ISBN 0-201-70323-8
Ken Arnold, James Gosling, The Java
programming language Second Edition, Addison-
Wesley, 1997, ISBN 0-201-31006-6
Ken Arnold, James Gosling, The Java
programming language, Addison-Wesley, 1996,
ISBN 0-201-63455-4
James Gosling, Bill Joy, Guy L. Steele Jr.,
The Java Language Specification, Addison
Wesley Publishing Company, 1996, ISBN 0-201-
63451-1
James Gosling, Frank Yellin, The Java Team,
The Java Application Programming Interface,
Volume 2: Window Toolkit and Applets,
Addison-Wesley, 1996, ISBN 0-201-63459-7
James Gosling, Frank Yellin, The Java Team,
The Java Application Programming Interface,
Volume 1: Core Packages, Addison-Wesley,
1996, ISBN 0-201-63453-8
James Gosling, Henry McGilton, The Java
language Environment: A white paper, Sun
Microsystems, 1996
James Gosling, David S. H. Rosenthal,
Michelle J. Arden, The NeWS Book : An
Introduction to the Network/Extensible
Window System (Sun Technical Reference
Library), Springer, 1989, ISBN 0-387-96915-2

(from wikipedia.org)


Positive Influence GRADE (PIG): C++


¤¡ ¤¤ ¤§ ¤© ¤± ¤² ¤µ ¤· ¤¸ ¤º ¤» ¤¼ ¤½ ¤¾ ¤¢ ¤¨ ¤³ ¤¶ ¤¹
¤¿ ¤Á ¤Ã ¤Å ¤Ç ¤Ë ¤Ì ¤Ð ¤Ñ ¤Ó ¤À ¤Ä
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  0 1 2 3 4 5 6 7 8 9
±è ÀÌ ¹Ú ÃÖ Á¤ °¡ °£ °¨ °­ °æ °è °í °ø °û ±¸ ±¹ ±Ç ±Ý ±â ±æ ³ª ³² ³ë µµ µ¿
µÎ ·ù ¸¶ ¸Í ¸í ¹® ¸ð ¸ñ ¹Î ¹Ý ¹æ ¹è ¹é º¯ º¹ ºÀ ºÎ »ç ¼­ ¼® ¼± ¼³ ¼º ¼Ò ¼Õ
¼Û ½Å ½É ¾È ¾ç ¾î ¾ö ¿© ¿¬ ¿° ¿¹ ¿À ¿Á ¿Â ¿Õ ¿ë ¿ì À§ À¯ À° À± Àº À½ ÀÎ ÀÓ
Àå Àü Á¦ Á¶ ÁÖ Áö Áø Â÷ ä õ Ãß Å¹ Å Æí Ç¥ ÇÇ ÇÏ ÇÑ ÇÔ Çã Çö Çü È£ È« Ȳ

Social Name Portal ÇÑ±Û ¼¼°èÀ̸§ Æ÷ÅÐ: Çѱ¹.net   Wopen.net   yungbkim@nate.com
Selected/Recommended Youtube Videos/Images are shown.
Joint R&D: If you (major Portal) are interested in
the new Worldwide Phonetic Service using Korean Alphabet Domains
(¤¡.com .. ¤¾.com ¤¿.com .. ¤Ä.com ±è.net ÀÌ.net ¹Ú.net ..), Please let us know.
shared by link
À¥ÇÁ·Î±×·¡¹Ö(Çѱ¹.net »ç·Ê±â¹Ý) & º¥Ã³Ã¢¾÷ ƯÇã RFP Ç¥ÁØ(°­ÀÇ¿ë PDFÆÄÀÏ Á¦°ø)-±è¿µº¹ Àú
À¥ÇÁ·Î±×·¡¹Ö(Çѱ¹.net »ç·Ê±â¹Ý)&º¥Ã³Ã¢¾÷ ƯÇã RFP Ç¥ÁØ(°­ÀÇ¿ë PDFÆÄÀÏ Á¦°ø),·Ñ¸ðµ¨100¸í-±è¿µº¹ Àú
À¥ÇÁ·Î±×·¡¹Ö(Çѱ¹.net »ç·Ê±â¹Ý)&º¥Ã³Ã¢¾÷ ƯÇã RFP Ç¥ÁØ(°­ÀÇ¿ë PDFÆÄÀÏ Á¦°ø),·Ñ¸ðµ¨100¸í-±è¿µº¹ Àú
º¥Ã³Ã¢¾÷ ƯÇã RFP Ç¥ÁØ(°­ÀÇ¿ë PDFÆÄÀÏ Á¦°ø)- ±è¿µº¹ Àú
À¥ÇÁ·Î±×·¡¹Ö (Çѱ¹.net »ç·Ê±â¹Ý) - ±è¿µº¹ Àú, ½Ç½À »çÀÌÆ®: w3schools.com
Role Model 100¸í from Çѱ¹.net
Çѱ¹.net
Name Portal