디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

스톨만의 프로그래밍 언어 호불호 언급앱에서 작성

발명도둑잡기갤로그로 이동합니다. 2025.08.08 12:32:42
조회 39 추천 0 댓글 0

챗지피티
리처드 스톨만(Richard Stallman, 줄여서 RMS)은 GNU 프로젝트의 창시자이자 자유 소프트웨어 운동의 선구자로 유명하며, 여러 프로그래밍 언어에 대한 의견을 종종 밝혀왔습니다. 그의 언급은 주로 철학적 또는 실용적인 이유에 기반합니다.

아래는 그가 호불호를 드러낸 언어들에 대한 요약입니다:

좋아한다고 언급한 언어

1. Lisp 계열 언어 (특히 Emacs Lisp)

이유: GNU Emacs 개발에 사용, 유연성과 확장성 중시.

스톨만은 Emacs 자체를 작성했으며, Emacs Lisp를 매우 중시함.

Lisp의 “코드로 데이터를 다룬다”는 철학이 그의 해킹 정신과 잘 맞았음.

2. C

이유: GNU 프로젝트의 핵심 도구 다수가 C로 작성됨.

그는 C를 “효율적이지만 자유 소프트웨어와의 결합이 중요”하다고 봄.

단, C++에 비해 C를 선호한다고 여러 차례 언급함.

싫어한다고 언급한 언어

1. C++

명확한 비판:
“I think C++ is a terrible language. It’s made more complex than it ought to be.”
(나는 C++가 끔찍한 언어라고 생각한다. 지나치게 복잡하게 만들어졌다.)

이유: 과도한 복잡성, 안전하지 않은 기능, 설계 철학 부재.

2. Java (과거 기준)

초기에는 Java의 비자유적 실행 환경(Java Runtime, JRE) 때문에 비판함.

“Free software가 아닌 플랫폼 위에서 돌아가는 Java는 GNU 철학에 어긋난다”고 언급함.

하지만 GNU Classpath 등으로 자유 환경이 가능해지자 태도 완화됨.

중립/기타 언급

Python: GNU 프로젝트에서 자주 사용되지만, RMS가 특별히 호불호를 강하게 언급한 적은 없음.

Perl: 언급은 있지만, 명확한 호불호는 드러내지 않음.

Rust: 최근 언어들에 대해서는 RMS가 직접 언급한 사례가 드뭄.

참고

Emacs Lisp와 C는 RMS의 실질적 작업 언어이며, GNU 철학과 실용성 측면에서 그의 선호가 드러남.

언어 자체보다 해당 언어의 구현과 배포가 자유로운가에 더 큰 비중을 둠.

원하는 언어에 대한 RMS의 구체적 발언이 필요하시면, 해당 언어를 말씀해 주세요. 발언 출처도 함께 찾아드릴 수 있습니다.


---
언어 자체보다 해당 언어의 구현과 배포가 자유로운가에 더 큰 비중을 둠.

언어는 다양한 언어가 서로 경쟁하고 장점을 베끼고 단점을 줄일수록 좋다.

"도둑은 집을 떠나며 주인을 욕한다" - 러시아 속담
송대관-해뜰날
https://youtu.be/DUsVXmywSCk

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시구, 시축 했다가 이미지가 더 나빠진 스타는? 운영자 25/08/11 - -
AD 가전디지털, 휴대폰 액세서리 SALE 운영자 25/08/08 - -
공지 프로그래밍 갤러리 이용 안내 [92] 운영자 20.09.28 46230 65
2880367 혹시 악성코드 분석하는사람 있음? [7] ㅇㅇ(112.186) 11:33 29 0
2880366 말씀이란표현 재밋지않냐? [2] 헬마스터갤로그로 이동합니다. 11:19 17 0
2880365 아직 여름이로당 ♥냥덩이♥갤로그로 이동합니다. 11:18 6 0
2880364 대기업들 미국으로 전부 이전하든 니들이 앰생인건 똑같잖아 ㅋㅋㅋ 뒷통수한방(1.213) 11:02 10 0
2880363 비전공 국비 후기 [2] BABIBU갤로그로 이동합니다. 10:36 38 0
2880361 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [1] ♥냥덩이♥갤로그로 이동합니다. 10:27 12 0
2880360 주한미군 철수보다 타국 군대 철수가 더 낫다 발명도둑잡기갤로그로 이동합니다. 10:22 11 0
2880358 안녕하세요? 안녕하세요?(116.124) 10:15 14 0
2880357 가짜와 위선이 판치는 좌빨들과 그를 추종하는 래밍 배급견들 ♥냥덩이♥갤로그로 이동합니다. 10:00 17 0
2880356 x세대 ㅇㅇ(49.165) 09:53 24 0
2880355 아 존나 의욕이 없다 [4] ㅇㅇ(211.210) 09:30 45 0
2880354 애리조나 텍사스 ♥냥덩이♥갤로그로 이동합니다. 09:25 22 0
2880353 100400gm 어린이노무현갤로그로 이동합니다. 09:25 15 0
2880352 그래도 국민연금은 꼬박꼬박 내라..ㅇㅅㅇ [3] 헤르 미온느갤로그로 이동합니다. 09:10 40 0
2880351 예스24 또안드가짐 ㅋㅋ [2] 밀우갤로그로 이동합니다. 09:08 54 0
2880350 러스트 일자리가 없는건 니 수준이 그정도라 그런 것이니라 프갤러(218.154) 09:07 26 0
2880347 은행문열어!!!!! [8] 개멍청한유라갤로그로 이동합니다. 08:57 56 0
2880345 근데 토스는 이전회사 네임벨류로 연봉 제시한다는데 [1] 밀우갤로그로 이동합니다. 08:55 37 0
2880344 노을 ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 08:53 25 0
2880341 아 가방안들고 옴 [2] 밀우갤로그로 이동합니다. 08:47 24 0
2880338 일본 취업들에 환상이 많네 [3] 루도그담당(58.239) 08:41 44 0
2880337 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:37 16 0
2880335 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 08:36 16 0
2880331 Ada 러스트 할 필요 없는 이유. 프갤러(59.16) 08:20 20 0
2880330 일본 기업들보면 좆소여도 성과급은 거의무조건주던데 [4] ㅇㅇ(223.38) 08:02 48 0
2880328 다들 화나있음 발명도둑잡기갤로그로 이동합니다. 07:53 19 0
2880323 루비가 ada하는 이유 프갤러(121.139) 07:33 32 1
2880322 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 07:30 22 0
2880315 단독) 러스트 빠돌이들이 Ada 언급하지 않는 이유 나르시갤로그로 이동합니다. 06:36 24 0
2880311 러스트 빠돌이들이 제일 싫어하는 글을 소개합니다 [1] 나르시갤로그로 이동합니다. 05:41 29 0
2880309 그래두 사람을 Ada 프로그래밍 글 많이들 봤네 ㅎㅎ 나르시갤로그로 이동합니다. 04:09 19 0
2880308 크롬에 한글 입력 버그 생겼네 ㅎㅎ [3] 나르시갤로그로 이동합니다. 04:07 38 0
2880307 Ada 반복문 글 검토하고자 재작성했더니 더 모르는거 더 나오네 ㅎㅎ 나르시갤로그로 이동합니다. 04:03 12 0
2880304 it 프리랜서 도전해보고싶은데 어디서부터 시작함? [1] 프갤러(223.38) 01:34 37 0
2880303 내가 쓴 Ada 프로그래밍 공부 중이다. 4.2 반복문 업뎃 중이다. 나르시갤로그로 이동합니다. 01:32 22 0
2880300 여러 disaggregation 전략을 보는중이에여 PyTorch갤로그로 이동합니다. 01:07 44 0
2880298 요새 폭탄테러가 많은 이유? 프갤러(211.234) 00:54 26 0
2880294 깃헙 코파일럿 같은거 개위험한것 같은데 헬마스터갤로그로 이동합니다. 00:34 46 0
2880293 Ada 프로그래밍: 부록: Clair 코딩 스타일 가이드 나르시갤로그로 이동합니다. 00:28 21 0
2880292 Ada 프로그래밍: 10. SPARK 소개 나르시갤로그로 이동합니다. 00:27 23 0
2880291 Ada 프로그래밍: 9. 계약에 의한 설계(DbC) 나르시갤로그로 이동합니다. 00:26 21 0
2880290 Ada 프로그래밍: 8. 동시성 및 실시간 프로그래밍 나르시갤로그로 이동합니다. 00:26 20 0
2880289 Ada 프로그래밍: 7. 외부 시스템과의 연동 나르시갤로그로 이동합니다. 00:25 20 0
2880288 Ada 프로그래밍: 6. 예외 처리 나르시갤로그로 이동합니다. 00:25 20 0
2880287 Ada 프로그래밍: 5. 서브프로그램과 패키지를 이용한 구조화 나르시갤로그로 이동합니다. 00:24 17 0
2880286 Ada 프로그래밍: 4. 제어 흐름과 문장 나르시갤로그로 이동합니다. 00:23 21 0
2880285 Ada 프로그래밍: 3. Ada 형식 시스템 나르시갤로그로 이동합니다. 00:22 23 0
2880284 Ada 프로그래밍: 2. 개발 환경과 첫걸음 나르시갤로그로 이동합니다. 00:21 27 0
2880283 Ada 프로그래밍: 1. Ada 언어 소개 나르시갤로그로 이동합니다. 00:20 47 0
뉴스 [세 개의 시선] "남자 속옷에 이것까지 넣었다" 개그우먼 박세미, 밤마다 덮친 가위눌림·악몽에...'충격 고백' 디시트렌드 08.10
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2