그냥 응용개발에선 수식계산할일있으면 남이봐도 비즈니스 로직 이해할 수 있게 숫자들 const에 담는 경우가 꽤 있는데 수식범벅 라이브러리는 어떰 그냥 메소드명이면 필드사람들 다 알아보니까 안그래도되나?
4 by 4보다 큰 선대 라이브러리를 너가 짜고있으면 이미 뭔가 잘못한거라는데 한표 던짐...
그런건 대체 누가짜는거임, 왜 나는 안시켜줌
그건 진짜 똑똑한 애들이 한땀한땀 Machine specific하게 짜거나, 아니면 남이 개발해놓은거 모르고 다시 짜고있거나.. 뭐 그것도 아니면 걍 연습문제 풀이 삼아 하거나.. 아니면 수학과에서 정말 예외적인 행렬 가지고 놀아서 일반 라이브러리가 잘 안먹거나
1에 해당하는건 Intel MKL같은게 되겠고.. 4에 해당하는건 Hilbert matrix 대각화하는거 정도?
걍 속도도 상관없고 안정성도 상관없다면.. 내 경우는 언어 스타일과 무관하게 람다로 다 떡칠해서 sin, f, g, sqrt등 표준라이브러리에 연결짓고 걔들이랑 변수가지고 썼었음.. 행렬(작은거)은 Code generator 동원해서 하드코딩하게 시켰고
나도 응용수학이나 할걸, 대학원가랄때 안가가지거
뭐 수식 라이브러리면 사실 블랙박스니까 안엔 뭔짓을 하든 별로 상관은 안하지 않을까.. 어차피 래퍼 입힐거고 (LAPACK에 numpy 입힌거같이)
음...그냥 코딩스타일이 궁금했음