본문으로 건너뛰기
피드

Mouse: 1970년대 마이크로컴퓨터용 프로그래밍 언어

general 약 2분
vote
0
댓글
북마크

1970년대 후반 Dr. Peter Grogono가 메모리 제한적인 마이크로컴퓨터용으로 개발한 소형 프로그래밍 언어 Mouse의 소개 페이지. Mouse-79, Mouse-83, Mouse-2002 세 가지 방언이 존재하며, 간단한 인터프리터 구현 개념을 학습하기에 좋은 언어임.

  • 1

    Dr. Peter Grogono가 1970년대 후반~1980년대 초반에 개발한 소형 언어

  • 2

    메모리 제한 마이크로컴퓨터 환경을 위해 설계됨

  • 3

    Mouse-79, Mouse-83, Mouse-2002 세 가지 방언 존재

  • 4

    Mouse-2002는 부동소수점, 배열, 파일 I/O 등 확장 기능 포함

  • 5

    각 버전의 인터프리터 소스 코드와 샘플 프로그램 공개

  • Mouse는 1970년대 후반~1980년대 초반에 Dr. Peter Grogono가 개발한 소형 프로그래밍 언어임. 원래 메모리가 제한된 마이크로컴퓨터 시스템을 위한 작고 효율적인 언어로 설계됨

  • 언어 자체로도 흥미로운 특성을 갖고 있으며, 간단한 인터프리터를 만드는 데 관련된 개념들을 잘 보여주는 언어임

  • 세 가지 방언(dialect)이 존재함:

    • Mouse-79: 1979년 Byte Magazine에 처음 소개된 오리지널 버전
    • Mouse-83: 1983년 Grogono의 저서 Mouse: A Language for Microcomputers에 기술된 버전. 문법이 일부 달라졌지만 언어 자체는 거의 동일함
    • Mouse-2002: Mouse-83 기반으로 사이트 운영자가 새로 개발한 버전. 부동소수점 지원, 배열, 파일 I/O 등 다수의 확장 기능이 추가됨
  • 각 버전의 인터프리터 소스 코드와 샘플 프로그램이 함께 공개되어 있음

인터프리터 구현의 기본 개념을 배우기에 적합한 미니멀한 언어로, 프로그래밍 언어 설계에 관심 있는 개발자에게 좋은 학습 자료가 될 수 있음.

댓글

댓글

댓글을 불러오는 중...

general

Last.fm, 소유권 바뀌고 독립 회사로 새 출발

Last.fm이 소유권 변경을 거쳐 독립 회사로 운영된다고 밝혔다. 계정, 청취 기록, 스크로블, Pro 구독, API 기능은 그대로 유지되며 사용자 데이터 처리 방식도 바뀌지 않는다고 안내했다.

general

구글이 “사람들은 AI 모드를 좋아한다”고 하자 덕덕고 방문이 28% 가까이 늘어남

구글 검색이 AI 모드와 AI 개요를 전면에 밀어붙이는 사이, AI 없는 검색을 내세운 덕덕고 쪽 트래픽이 눈에 띄게 뛰었다. 덕덕고는 “사람들이 원하는 건 AI 자체의 찬반이 아니라 선택권”이라고 보고 있다.

general

경기도, 도민 15만 명 대상 AI·디지털 교육 시작

경기도가 2026년 AI디지털배움터를 열고 약 15만 명을 대상으로 스마트폰, 키오스크, 생성형 AI, 업무 자동화 교육을 운영해. 고령층과 정보취약지역 주민을 위한 찾아가는 교육, 청년·소상공인 대상 AI 활용 교육까지 범위를 넓힌 게 특징이야.

general

NIA “공공 AX 표준 만들고, 정책부터 현장 구현까지 직접 잇겠다”

한국지능정보사회진흥원(NIA)이 AI 기본법에 따른 인공지능정책센터로 지정되며 공공 부문의 AI 전환을 지원하겠다는 방향을 밝혔다. 핵심은 부처·지자체가 각자 따로 AI를 도입하다 생기는 중복 투자와 표준 부재를 줄이고, 일부 유스케이스는 정책 설계에서 구현까지 직접 밀어붙이겠다는 것.

general

최악의 면접은 코딩 테스트가 아니라 ‘무단 심리평가’였다

한 엔지니어가 정신건강 스타트업의 창업 엔지니어 면접에서 겪은 일을 공유했다. 기술 평가도 하기 전에 90분짜리 컬처핏 인터뷰에서 인생의 가장 힘든 날, 가족 문제, 실패한 관계 같은 사적인 이야기를 끌어냈고, 다음 날 한 줄짜리 탈락 메일을 받았다는 내용이다.