Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- mf642cdw
- 다이어트
- 엘리스배열
- emacs
- Griffiths
- 체리적축저소음
- Reflection
- 건프라
- Go 언어
- 바로코
- magicsculpt
- md600alpha
- mistel md600 alpha
- 벤치마크
- 고양이책
- 음각몰드
- Golang
- nil
- 리플렉션
- go언어
- driverless
- 이맥스
- mopria
- 패널라인
- Go
- 키보드
- 양자역학
- 프라파손
- 터미널
- 스플릿키보드
Archives
- Today
- Total
Meandering Trajectory
Java 비평에 대한 비평 본문
제목이 거창하지만 뭐 대단한 얘기를 하자는 것은 아니다. 오늘 위키피디아에 있는 자바에 관한 비평이란 글을 읽었다. 아래 링크를 따라가면 볼 수 있다.
자바에 대한 여러 비평을 모아둔 글인데 그 항목이 이렇다.
- the implementation of generics
- forced object-oriented programming only
- the handling of unsigned numbers
- the implementation of floating-point arithmetic
- a history of security vulnerabilities in the primary Java VM implementation HotSpot.
이중에 제넉릭스에 관한 비평이라든가 unsigned 타입이 없다든가 하는 비평 혹은 보안과 관련된 항목은 좋은 지적이라고 생각한다. 구현된 기능에 문제가 있거나 구현된 기능이 부족한 것에 관한 것이니까. 안 하고 말지 할거면 제대로 좀 해야한다는 관점에서 이런 비판은 온당하니까.
그런데...
forced object-oriented programming only
'말도 안 되! 어떻게 객체지향 프로그래밍을 강요할 수 있지?'하는 비평이다.
아니 객체지향 프로그래밍이 좋은 프로그래밍 패러다임이라고 생각하고 만든 객체지향 언어를 객체지향 프로그래밍을 강요한다고 비판하는게 말이 되나? 도대체 이런 비평을 한 사람은 무슨 생각으로... ㅡ.ㅡ;;; 십중팔구는 다른 프로그래밍 방법론의 신봉자일 가능성이 높다. 이게 온당한 비평이라면 세상에는 멀티 패러다임 언어만 존재해야 한다. 1
이 비평은 하스켈(Haskell)에 대해 이렇게 비평하는 것과 다름 아니다.
forced functional programming only
내 생각에 객체지향 패러다임 언어에 객체지향을 강요한다고 비판하는 것은 무의미하다. 아니 도대체 객체지향 패러다임이 싫은데 왜 자바로 프로그래밍을 하나?
'컴퓨터' 카테고리의 다른 글
크롬에서 마우스 적게 사용하기 (0) | 2017.10.07 |
---|---|
맥OS에서 캡스락 컨트롤로 변경하기 (0) | 2017.08.14 |
이맥스 락인(lock-in): 마크다운 편집마져... (0) | 2017.07.23 |
Bitbucket에 여러 계정이 있을 때 ssh key 설정 (0) | 2017.07.20 |
[추천 강연] 스캇 마이어스의 DConf 발표 (0) | 2017.07.15 |
Comments