Skip to menu

A11Y

지난 11월 9일에 있었던 "나도코딩" 세미나에서 발표한 내용을 요약한 자료 입니다.

 

6. 스크립트 언어

 

프로그램 언어에는 크게 컴파일러 언어와 인터프리터 언어로 나누어지며, 이 두 특성을 결합한 하이브리드 언어도 있다.

필자가 개발을 위해 주로 사용은 C++ 컴파일러 언어를 사용하고 있지만, 테스트 및 아이디어 마이닝을 위해 윈도우 CMD, 자바스크립트(JavaScript), 루아언어(Lua) 및 자바언어를 스크립트 처럼 쓸 수 있는 Jshell 을 애용하고 있다.

특히, 센스리더 인터넷 앱(클라우드 메모장, Playpad, 게임센터 등) 개발에는 루아언어를 주로 사용하여 개발 및 배포하고 있다.

코드를 수정할 때마다 매번 컴파일과 링크로 실행파일을 만들어 실행해야 하는 번거러움 없이, cmd.exe, nodejs.exe, lua.exe, jshell.exe 등 스크립트 쉘을 띄워놓고 코드를 바로바로 실행해볼 수 있는 인터프리터 언어의 신속성이야말로 아이디어 마이닝에 적합한 방식일 것이다.

필자가 게임을 개발할 당시, 게임을 실행해 놓은 상태에서 스크립트 코드창을 띄워놓고 실시간으로 게임을 튜닝해가며 배포코드에 적용하기도 하였다. 치트키가 필요가 없다.

 

그럼, 스크립트 언어로 어떻게 아이디어 표현이 가능한지 간단한 예를 들어 설명해 보겠다.

No. Subject Date Views
27 접근성 역할에서 "link"와 "button"의 차이 2024.09.24 1030
26 센스리더의 브라우저 탭키 환경과 가상커서 탭키 환경 2024.10.11 966
25 시각장애 개발자와 함께하는 아이디어 마이닝 #9. 마치며 2024.11.22 924
24 센스리더의 "기능 검색" 기능에 대하여 2024.10.08 817
23 센스리더에서 지원하는 SSML 2024.09.05 804
22 시각장애 개발자와 함께하는 아이디어 마이닝 #8. 자바스크립트 2024.11.21 779
21 alt="" 접근성을 더욱 위배할 수 있다. 2025.05.14 756
20 시각장애 개발자와 함께하는 아이디어 마이닝 #2. 텍스트와 오디오 2024.11.12 727
19 시각장애 개발자와 함께하는 아이디어 마이닝 #7. 스크립트 예시, CMD 2024.11.20 706
18 시각장애 개발자와 함께하는 아이디어 마이닝 #5. HTML 2024.11.18 700
» 시각장애 개발자와 함께하는 아이디어 마이닝 #6. 스크립트 언어 2024.11.19 690
16 [세미나] 시각장애 개발자와 함께 하는 아이디어 마이닝 #1. 목적 2024.11.11 678
15 시각장애인과의 협업을 위한 특수문자 발음의 이해 2024.10.18 668
14 시각장애 개발자와 함께하는 아이디어 마이닝 #3. 이미지 2024.11.13 662
13 시각장애인 접근성 향상을 위한 응용프로그램 조작 인터페이스 2024.09.11 662
12 여러 단계로 이루어진 서비스 제공시 시각장애인 접근성 개선 방안 2024.10.22 653
11 시각장애인 접근성 음성 정보의 맹점 2024.10.02 652
10 시각장애 개발자와 함께하는 아이디어 마이닝 #4. 의사 코드 2024.11.14 639
9 시각장애인을 위한 소리 정보 제공 시 기본 파형 사용 주의사항 2024.10.02 638
8 시각장애인을 위한 음성 접근성 정보 제공 방법 2024.09.25 635