타입이 안정해져서 구분이 안됨 불가능함.
파이썬
자바스크립트
PHP
루비
오브젝티브 C <- 얘가 동적타입인건 처음알았네 ㅋㅋㅋㅋㅋㅋ
해당 댓글은 삭제되었습니다.
js로 바꾸면서 다른거로 변환되기는 해도 ts상에는 사용되잖아
ms에서 function foo(args) { if (args.length === 1 && typeof args[0] === 'number') { foo_1(args); } else if (args.length === 2 && typeof args[0] === 'number' && typeof args[1] === 'string') { foo_2(args); } else { throw new Error('Invalid signature'); } };
동적타입언어들은 어쩔 수없음
저렇게하면 동적언어들도 비슷하게 구현은 됨 사용자가 일일이 만들어야되니까 불편 그리고 컴파일언어들은 분기처리안하고 함수 따로따로 호출되는데
아만보 ㅇㅇ 멀티플디스패칭에 대해 알아보길 바람
오.. 이런게있네 ㄱㅅㄱㅅ 찾아보니까 줄리아랑 c#은 되고 파이썬은 라이브러리, js는 안되고 그렇네
해당 댓글은 삭제되었습니다.
js로 바꾸면서 다른거로 변환되기는 해도 ts상에는 사용되잖아
ms에서 function foo(args) { if (args.length === 1 && typeof args[0] === 'number') { foo_1(args); } else if (args.length === 2 && typeof args[0] === 'number' && typeof args[1] === 'string') { foo_2(args); } else { throw new Error('Invalid signature'); } };
동적타입언어들은 어쩔 수없음
저렇게하면 동적언어들도 비슷하게 구현은 됨 사용자가 일일이 만들어야되니까 불편 그리고 컴파일언어들은 분기처리안하고 함수 따로따로 호출되는데
아만보 ㅇㅇ 멀티플디스패칭에 대해 알아보길 바람
오.. 이런게있네 ㄱㅅㄱㅅ 찾아보니까 줄리아랑 c#은 되고 파이썬은 라이브러리, js는 안되고 그렇네