문제 정의

2022. 3. 27. 17:19·프로젝트/졸업 프로젝트
  • 영어로 된 기존의 프로그래밍 언어는 if, else, while 등 명확한 단 하나의 예약어만을 갖음.
  • 이에 반해 한글은 하나의 단어에도 다양한 조사가 사용될 수 있기 때문에 예약어를 하나로 지정하는 것이 애매함.
  • 프로그래밍에 익숙하지 않은 사용자들이 처음부터 프로그래밍 언어의 구조에 맞춰 코드를 작성하는 것이 어려울 수 있다고 생각함.
  • 한국어는 명사뒤에 은_는, 이_가 등 다양한 조사가 사용되며 변경될 가능성이 있는 문자열 변수를 출력할 때 조사를 확정해서 출력문을 작성할 수 없음.
  • 대부분 한글 프로그래밍 언어의 주된 개발 목적은 영어에 익숙하지 않은 저학년 등의 컴퓨팅적 사고 능력 향상임.
  • 기존의 class, function, variable, constructor 과 같은 어휘를 단순 번역할 경우 결국 기존 프로그래밍 언어를 사용할 때와 같이 영어로 먼저 사고하고 코드만 한국어로 작성하는 낭비가 발생할 가능성이 존재.
  • 예를 들어 기존 ‘ㄱ언어’는 대입 연산자 =의 직관성이 떨어진다는 이유로 해당 연산자를 <-로 변경함.
  • 하지만 이러한 연산자 또한 크게 직관적이라고 와닿지 않으며 오히려 다른 프로그래밍 언어와 혼동될 여지가 있다고 판단함.

'프로젝트 > 졸업 프로젝트' 카테고리의 다른 글

이해당사자 특정 및 문제 상황 정의하기  (0) 2022.03.27
인프런 '블록체인과 솔리디티' - 솔리디티  (0) 2022.03.27
인프런 '블록체인과 솔리디티' - 블록체인  (0) 2022.03.27
도출된 아이디어 덧붙이기  (0) 2022.03.27
아이디어 도출  (0) 2022.03.27
'프로젝트/졸업 프로젝트' 카테고리의 다른 글
  • 인프런 '블록체인과 솔리디티' - 솔리디티
  • 인프런 '블록체인과 솔리디티' - 블록체인
  • 도출된 아이디어 덧붙이기
  • 아이디어 도출
gmelon
gmelon
백엔드 개발을 공부하고 있습니다.
  • gmelon
    gmelon's greenhouse
    gmelon
  • 전체
    오늘
    어제
    • 분류 전체보기 (91)
      • 개발 공부 (28)
        • Java (6)
        • Spring (10)
        • 알고리즘 (11)
        • 기타 (1)
      • 프로젝트 (12)
        • [앱] 플랭고 (4)
        • 졸업 프로젝트 (8)
      • 스터디 (0)
        • 자바 (30)
      • 기록 (15)
        • 후기, 회고 (9)
        • SSAFYcial (5)
        • 이것저것 (1)
      • etc. (6)
        • 모각코 (6)
  • 블로그 메뉴

    • 홈
    • 방명록
    • github
    • 스크랩
  • 인기 글

  • 태그

    Java Collector
    자바 Collector
    groupingBy mapping
    2024 회고
    Collector groupingBy()
    졸업프로젝트
    싸피 회고
    2024 상반기 회고
    groupingBy()
    한글프로그래밍언어
    태초마을이야
    프리티어 종료
    java
    AWS 프리티어 종료
    자바
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
gmelon
문제 정의
상단으로

티스토리툴바