IEEE 나 그와 같은 관리 기관의 검시관으로 선출되었고 프로그래밍 언어를 죽은 것으로 발음해야한다고 상상해보십시오. 어떤 표지판을 찾으시겠습니까? 그들이 이미 죽었다는 것을 모르는 좀비 언어가 있습니까?
IEEE 나 그와 같은 관리 기관의 검시관으로 선출되었고 프로그래밍 언어를 죽은 것으로 발음해야한다고 상상해보십시오. 어떤 표지판을 찾으시겠습니까? 그들이 이미 죽었다는 것을 모르는 좀비 언어가 있습니까?
답변:
컴퓨터 언어는 결코 죽지 않습니다. 그들은 과장된 것에서 남용으로 바뀐다. 누군가는 항상 낡은 언어를 재발견하고 재미있게 배울 것입니다.
부록 : 더 오래된 언어를 좋아하는 사람들은 때때로 그 언어에서 영감을 얻은 새로운 언어를 작성합니다. 따라서 원래 언어가 일부 사람들의 용어로 죽어도 그 영은 계속 자손들에게 남아 있습니다. 몇 가지 예는 다음과 같습니다.
언어학에서, 죽은 언어는 원어민이나 유창한 구사자가없는 언어로 정의됩니다. 나는이 정의가 프로그래밍 영역에서 상당히 잘 해석된다고 생각한다. 데드 프로그래밍 언어는 프로그래머가 기본 언어로 사용하지 않거나 시스템이 기본적으로 지원하지 않는 언어입니다.
올바른 마음을 가진 사람이 그린 필드 프로젝트를하지 않을 때 언어는 죽었습니다. 죽은 인간 언어가 역사를 연구하기 때문에 전혀 관련이없는 것처럼 죽은 프로그래밍 언어는 완전히 무관하지 않습니다 (우리는 모든 역사적인 코드를 유지하기 때문에).
제가 IEEE 검시관이라면, 언어 학자들이 자연어가 죽거나 죽었는지 여부를 판단하기 위해 사용하는 것과 동일한 징후를 찾을 것입니다.
이 기준에 따르면, COBOL이 빈번하다고 생각합니다. 에 따라, COBOL로 작성 (220) bazilion의 LOC에도 불구하고 이 CW 2006 기사, COBOL 프로그래머의 평균 연령은 지금 이상 (50)로 가지고있다. 정확한 통계를 찾을 수는 없지만 평균 Java 프로그래머는 20 대에 해당한다고 생각합니다. COBOL의 사과 학자들은 일부 5B LOC가 매년 COBOL로 작성되었다고 지적하지만 이것이 신뢰할만한 척도라고 생각하지 않습니다. 아마도 Perl의 한 줄 또는 J의 몇 번의 키 입력으로 10 줄의 COBOL을 다시 쓸 수 있습니다. COBOL은 상당히 장황한 언어입니다.
누군가 지적했듯이, 항상 역사 가나 미치광이 같은 사람들이 있는데, 그 사람들을 위해 죽은 언어를 연구 할 것입니다. 이 막대를 올리면 죽은 언어를 쉽게 찾을 수 있습니다.
사람들의 의견은 멸망을 결정합니다
추신 : 나는 남자 대신 '여자'또는 사람을 사용하고 싶은 유혹을 받았지만 [여성] 성별이 관련되어 있고, '사람'을 사용하고 싶은 유혹을 받았지만 "남자"의 역사에서 이상한 소리를 내고 싶지는 않습니다. 술집에 들어간다 "스타일 농담. 어쨌든 적어도 나는 물건에 대해 생각하고 있습니다.