Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

언어설계 계획서

No description
by

SuJang Jin

on 26 March 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of 언어설계 계획서

언어설계 계획서
서론
E++
간단한 영어만으로도 코딩이 가능한 언어

단 하루 언어를 배워도 다른 언어를 배울 때, 도움이 될 수 있는 Elementary Language
마치면서
1. Imperative Language
- 설명과 이해가 상대적으로 쉬운
순차언어를 표방한다.
E++의 기능
- integer, float, char, boolean type 만을 지원한다.

- 변수와 1차원 배열, 사칙연산, 조건문, 반복문을 지원한다.

- I/O 명렁 또는 연동 수단(ex : 외부 함수와의 연동 기능)
E++ 특징
2009122172 신성철
2010122140 설동천
2010122176 윤기수
2011122025 김경민
2011122286 진수장
2012122372 진민곤

E++
2015.4.3
1학년 때 처음으로 접했던
C언어의 어려웠었던 기억
을 공유하면서, 처음 프로그래밍을 접하는 사람들에게
쉽게 다가설 수 있는 언어
를 제작하기로 결정했다.
설계 목표
2. Break the wall !
- 교육을 위한 언어로서
현재 쓰이는 언어들과의 연관성,
쉽게 배울 수 있는 접근성을 고려한다.
Easy Effective educating
Language
-가독성을 위해, 한줄에
한 명령어만 쓰도록 한다.

- start로 시작해서 end로 끝나 범위 설정이 쉽다.

- 숫자(정수형, 실수형), 문자, 문자열, 부울형을 자동으로 형 변환하도록 한다.
target 언어에서의 차용
지금의 프로그래밍의 초심자들을
위한 교육방식은
실제 개발자들이 쓰는 프로그램
에서 같은 것을 따라 쓰면서 똑같은 결과만을 출력해야 된다. 그러다보니 자연스레 진입장벽이 높아질수 밖에 없는 상황이다.
점차적으로 교육목적의 다양한 언어들이 생겨나기 시작하는데, 이 들의 장점을 차용하여 누군가에게 도움이 될 수 있는 프로그램을 만들고 싶다.
Full transcript