이제 전산부 내에서 팀 배치받고, 업무까지 지정받았다.
근데... 개발에 사용하는 언어가 PL/I(피엘원)이다. 처음 접하는 언어라서 조금 걱정이...^^;
FORTRAN(초등학교때 배워서..다 까먹은..)과 비슷하다고 한다.
대략보면 C와 어셈블리의 중간 단계 같아보인다.
PL/I (숫자 1이 아니라 영문자 I를 쓰고, 읽는건 One으로 읽는다.)는
1965년 IBM에 의해 탄생하였고, 구조적 프로그래밍 방법을 사용한다.
당시 과학 기술 계산용 언어인 FORTRAN과 사무처리용으로 만들어진 코볼 언어의 기능을 모두 수용하여,
하나의 언어로 모든 종류의 프로그램을 만들기 위해 탄생되었다고 한다.
아래 2개의 샘플 프로그램 소스를 올려본다.
Hello world program
put list ('Hello, world!');
end Hello2;
Search for a string
/* READ A STRING, THEN PRINT EVERY */
/* SUBSEQUENT LINE WITH A MATCH */
DECLARE PAT VARYING CHARACTER(100),
LINEBUF VARYING CHARACTER(100),
(LINENO, NDFILE, IX) FIXED BINARY;
NDFILE = 0; ON ENDFILE(SYSIN) NDFILE=1;
GET EDIT(PAT) (A);
LINENO = 1;
DO WHILE (NDFILE=0);
GET EDIT(LINEBUF) (A);
IF LENGTH(LINEBUF) > 0 THEN DO;
IX = INDEX(LINEBUF, PAT);
IF IX > 0 THEN DO;
PUT SKIP EDIT (LINENO,LINEBUF)(F(2),A)
END;
END;
LINENO = LINENO + 1;
END;
END FINDSTRINGS;
'컴퓨터' 카테고리의 다른 글
| 블루스크린(Blue Screen) - STOP: d0000144 Unknown Hard Error 해결 (2) | 2009/09/04 |
|---|---|
| 옥션 해킹 확인 사이트 (7) | 2008/04/18 |
| PL/I - 앞으로 쓰게될 언어... (7) | 2008/02/19 |
| Internet Explorer 7 설치했다. (8) | 2006/11/19 |
| 백신을 바이러스 체이서(Virus Chaser)로 바꾸다. (19) | 2006/10/20 |
| 도메인 역사는 오래됐지만, 아직도 신청할만한 도메인은 많다 (2) | 2006/08/26 |




댓글을 달아 주세요
실러캔스 2008/02/19 17:07 댓글주소 수정/삭제 댓글쓰기
위키 주소가 재밌네요. 저러면 폴더로 인식 안되나? ㅎㅎㅎ
폴더로 인식되지 않을까??
/ 들어간 문자가 이거 말고도 더 있긴 있을텐데~~~ㅋ
요즘은 뭐하고 있어?
난 전에 회사에서 코볼을 썼드랬지 ㅋ
아 정말?ㅋㅋ
언어마다 문법 틀린게 있어서 헷갈리는 것도 있지만....비쥬얼 스튜디오 같은 것에 있는 자동완성 기능 같은걸 못 쓰니..답답할 노릇.....;;;
-_-; 아.. 이게 대체 언제적 언어야..
ㅎㅎ
물론, 메인프레임, HOST 시스템에서는 어쩔수 없이 쓰는 언어지만..
금융권이 참 변화가 없지 않아요~?ㅋ
막놈 2008/05/05 04:42 댓글주소 수정/삭제 댓글쓰기
PL/I컴파일이나 사용 방법을 알수 있을까요?