이쁘지?
일단, 파이썬 특유의
연산자 오버라이딩을 싹다 걷어냈어.
가독성이 너무 안좋거든...
수학을 모르는사람들한테는
"그냥 나누면 돼" 라고 생각하겠지만... 하... 그거는 그냥 아.. 진짜... 아니 그런걸 좋게 표현하면 직관적인거지
나쁘게 표현하면 그냥 천민인거임....
리스트 / 리스트
이런짓 하지말고
(map #(%1 / %2) l1 l2) 라고 제대로 ... 코드가 가독성 좋게...
시발 타입표기도 없고
연산자니 함수도 타입을 멋대로 받아대는데
이러면 코드 내용을 존나게 뜯어봐야 코드가 무슨의미인지아는데... 에휴...
여튼 그리고 파이썬은
클로저나 자바스크립트보다도 타입이 중요해
같은 비타입언어인 clj js 는 데이터구조를 죄다 List Map Set 정도와 그것의 결합으로사용하는거같은데
즉, 끽해야 Set정도가 추가된 JSON을 사용하는데
파이썬 이 씹새끼는
지금 이게 데이터그램인지 Series인지 dict인지 심지어 나중에 파이토치가면 tensor인지 ㅈㄴ 중요하면서도 존나 티가안나고
코드로 보려고 해도
연산자 오버로딩때문에
아니 시발 이거 어디까지 추적하란거야 씨발...
그래서 파이썬 쓰는 퀀트한테
너 도대체 이딴 언어를 어떻게 쓰고있었냐고 하니까
자기는 코드 한번 짜면 다시 안본대...
ㅇㅇ 코드 한번 짜고 다시 안보는 사람들의 언어였던거임 파이썬은..
여튼 pydoc으로 전부 타입명시라던지 기타등등 표시해놔서
코드 캡슐화를 완벽하게 정립해놨음.
파이썬은 하스켈과 굉장히 유사한 언어임. 특히 창시 당시에는.
근데 천민들이 우르르 몰려와서
진짜 개천민 언어가 다됐는데
나만의 영역을 구축하면 된다. ㅇㅇㅇㅇ
진짜 주석에다가 타입적느라 생산성 개좆박았는데
이걸 다 명시를 안해놓으면 코드가 안읽혀
댓글 0