콘솔 IO 에 필요한 시간 빼고 1000000 개의 데이타 10만 쿼리 처리에서
50msec 이상 걸리면
언어 버려라 그거 왜 쓰냐?
100만 시퀀셜 억세스 (읽기, 쓰기)
10만 랜덤 억세스인데 (시작, 끝 읽기)
아무리 캐시 깨진다해도 어이읍다.
콘솔 IO 에 필요한 시간 빼고 1000000 개의 데이타 10만 쿼리 처리에서
50msec 이상 걸리면
언어 버려라 그거 왜 쓰냐?
100만 시퀀셜 억세스 (읽기, 쓰기)
10만 랜덤 억세스인데 (시작, 끝 읽기)
아무리 캐시 깨진다해도 어이읍다.
얌마 일단 내 코드는 문제 제약을 모두 만족하고, 실제 상황에서는 db, network, io 등에서 병목걸려서 더 빨라져아할 이유도 없다. 그리고 진짜 일부에서 안정성보다 속도가 필요하면 그 부분만 안정성 버리고 속도를 높이면 되는 사항임. 실무 안해본 티 내지 마라
명심해 니가좋아하는 Premature optimization is the root of all evil
ㅋㄷㅋㄷ 게임프로그래밍 실무해본 티 내는거지. 남자라면 모든 재귀를 시퀀셜로 밥먹듯 풀 수 있어야 된다.
시퀀셜이래 이터레이션으로~
그거 하난 알겠다. clojure 를 이미지 프로세싱 코어로 쓸 일은 없겠다는거.
ㄴ 니가 하려면 할수는 있다. 다만 그 결과물을 보면 clojure로 assembly 짜논거라 보면 됨.근데 이거누뭐로 해던지 같지. 니가 일반적 소프트웨어나 하드웨어 병렬화를 통해 효율화 하는 비용이냐 특수상황에서 제한된 커스텀으로 짜내기 효율호ㅏ하는 비용이냐... 선택의 문제일 뿐. 구글이나 아마존 등은 어떤 선택을 했는지 생각해 봐라
ㄴ 어제 니가 짜 놓은 소스코드 길이보고 웃음이 빵 나서.
c 로 io 포함해 154 바이트인데 니 코드 보다 빠르잖아. (190msec)
난 코드를 촘촘히 보진 않았지만, 미친이가 잘 짰으리라 믿어 의심하지 않는다. 즉 언어가 애미없다는 판단. (도망)
ㄴ 얌마 휴먼 컴파일러 놀이는 한때지. 설마 정말로 그걸 대단한 거로 여기는건 아니겠지?
그리고 우린 그런 문제를 언어가 후지다 라고 하지 않고 이렇게 말하지 ㅡ 컴파일러가 아직 충분히 스마트 하지 않다. 즉, 컴파일러 구현하는 생키들이 아직 제대로 된걸 만들어내지 못했다. ㅎㅎ
네 다음 1인 2엳
2역
휴먼컴파일러놀이로 한 때를 제대로 보내 보았는가...
네이티브를 다룬다는건 니가 말하는것 처럼 바보스러운 사악함에 빠질 수도 있지만, 새로운 희망을 열기도 하지.
조금은 해커스럽다랄까 : )
즉, 컴파일러를 만드는 애들이, 너와 나의 중간의 길을 가야하는거고,
내가 가는 길은 해커와 컴파일러 만드는 애들의 사이 길인거지.
수학자나 기획자들의 따까리짓이나 하고싶지 않다면 말야.
Java는 악이며 JVM에 얹혀 돌아가는 잡종들도 악!
@백왕 비슷한 캐릭터 없는뎅.
@관노 악이 아니라 바보스러움.
http://autogram.tk/이
중고차 어플리케이션 어떤가요?