Java에서 한글 식별자 사용에 관한 연구
A Study on the Use of Hangeul Identifier in Java
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
유니코드가 나오기 전까지는 프로그램용 이두문자의 사용이 불가피한 면이 있었다. 그러나 유니코드가 국제표준으로 명실공이 자리 잡은 지금에도 한글 식별자의 사용을 피해야 한다고 주장하는 것은 세종 이후 지속적으로 한글 사용을 천시하고 반대한 것과 비슷한 측면이 있다. 본 연구에서는 컴퓨터학과 학생들을 대상으로 한 설문조사를 통해 영어 식별자 사용을 선호하는 이유와 한글 식별자를 사용한다고 할 때 영어 대문자의 기능을 대체할 표기법에 대한 선호도를 조사하였다. 그리고 영어 식별자 사용의 대세론이 허망함에 대해 논의하고, 한글 식별자 사용을 위한 두 가지 명명법을 제안하였다. 소프트웨어 생산성 향상을 위해, 프로그래머의 작업 만족도 향상을 위해, 유지보수의 용이성을 위해 한글 식별자 사용이 조속히 보편화될 필요가 있다.
Abstract
The use of ‘Idumunja’ for programs is inevitable before Unicode came out. However, even now that Unicode has been established as an international standard in both name and reality, there has been an insistence that the use of Hangeul identifiers should be avoided. This study surveyed the students for the reasons why they prefer to use English identifiers and for the notations that can substitute the function of English capital letters in using Hangeul identifiers. Then, we discussed the vanity of argument that the use of English identifiers is a global trend, and proposed two notations for the use of Korean identifiers. In order to improve the productivity of software, programmer's job satisfaction, and the ease of maintenance, the use of Hangeul identifiers should become rapidly common.
참고문헌 (21)
- D. H. Yang, "A Software Developer Living in the Second ‘Idumunja’ Period", Review of Korean Society for Internet Information, 15(2), pp.17~23 (2014)
- S. M. Oh, "Introduction to Compiler" (1994), Jeongiksa
- 정영식, "교육용 한글 프로그래밍 언어 ‘HanScript’의 적용", 컴퓨터교육학회 논문지, 7(3), pp.15~22 (2004), 한국컴퓨터교육학회
- 양단희, "MOOC(Massive Open Online Course)의 근원적인 문제점들에 대한 비판적 고찰", 한국융합학회논문지, 6(6), pp.293~299 (2015), 한국융합학회[DOI]
- "Non-English-based Programming Languages"[URL]
- 천준석, "간결한 한글 프로그래밍 언어 “새싹”", 정보과학회논문지, 42(4), pp.496~503 (2015), 한국정보과학회
- 김경미, "융합인재 양성을 위한 컴퓨터 프로그래밍 교육의 필요성에 대한 사례연구", 디지털융복합연구, 12(11), pp.339~348 (2014), 한국디지털정책학회[DOI]
- G. J. Park, "Language Teaching Studies" (2011), Parkyeongsa
- 김재경, "영작문 사전쓰기에서의 모국어 사용효과", 이중언어학, (44), pp.79~102 (2010), 이중언어학회[DOI]
- B. S, Sin, "Direct Writing Versus Translation Writing = Experimental Study On The Effects of Korean on English Writing", J. of Studies in Language, 14(1), pp.127~142 (1998)
- 박시균, "학습자의 모국어 및 모국문화를 활용한 한국어 수업의 유용성에 대한 연구 -초급 여성 결혼이민자를 중심으로-", 한중인문학연구, (43), pp.145~173 (2014), 한중인문학회
- C. Park, "The Effects of the Native Language Based Programming Learning on Academic Motivation in Secondary Education", Master, pp.2010
- 서주영, "SW융합인재 양성을 위한 비전공자 프로그래밍 학습에 관한 사례 연구", 디지털융복합연구, 15(7), pp.123~132 (2017), 한국디지털정책학회[DOI]
- "Mother Tongue", 모어[URL]
- 천준석, "새싹: 초보자를 위한 한글 객체 지향 프로그래밍 언어", 한국콘텐츠학회 논문지, 16(3), pp.288~295 (2016), 한국콘텐츠학회[DOI]
- "Java Convention"[URL]
- "The World's Largest English Language Proficiency Examination Index 6th Edition"[URL]
- "Software Powerhouse USA, Growth Background"[URL]
- "He could not speak English, but he received the Nobel Prize"[URL]
- "Translator who brought 'Snow Country'to world literature: Saidenseutikeo"[URL]
- 양단희, "MOOC(Massive Open Online Course)의 교육적 문제점과 개선책, 그리고 대학과 융합 방안", 한국융합학회논문지, 7(3), pp.121~129 (2016), 한국융합학회[DOI]
