모든 물리법칙이 함수형태를 띄잖아
내말은 뭐든지 함수로 나타낼수 있다는말임
내말에서 쓴 함수라는 단어와 함슬람의 함수가 같은건지는 모르겠는데
함슬람
아님
예를 들어 숫자 1에 함수와 같은 행위를 어떻게 정의할 수 있음?
y=x+1 이런게 함수아님?
@NEMO ㅇㅇ 맞음. 그런데 예를 들어서 그 수식에서 1을 리터럴이 아니고 +같은 연산자나 함수로 정의할 수 있을까?
@chironpractor y-x=1 이렇케?
@NEMO 그건 수학에서는 정의가 가능하지만, PL에서는 찾아보니까 모델리카, 프롤로그 같은 언어 아니면 lvalue쪽에 수식을 적지는 않는거 같아...
나 컴맹임
@NEMO 아아 그러면 좋은 질문인듯. 프로그래밍 언어에서는 용도에 따라서 함수형이 잘 맞는 상황이 있지만, 상업용 프로그램 만들때는 다양한 패러다임이 프로젝트 목적에 맞게 부분별로 배합되는게 좋은듯.
@chironpractor 근데 컴퓨터를 구성하는 논리게이트 자체가 논리함수아님?
@NEMO 그 논리게이트에 머물러있는 전하나 사람의 직관은 항상 함수처럼 동작하지는 않을 수도 있으니까 ㅇㅅㅇ... 개발자도 사람이잖수
화면에 hello world만 쓰려고 해도 값을 변경해야 됨
물론 이렇게까지 생각없는건 아니겠지만 python이나 C++같이 class만들어도 되고 그냥 함수로해도 되는 언어에서 클래스 없이 그냥 함수로 하는걸 함수형이라고 부른다고 생각하면 안됨 그말에서 쓴 함수라는 단어와 함슬람의 함수가 같은게 아님
이 말 맞음 그러고 보니 함수라는게 코딩에서 중의적이기도 하네
함슬람
아님
예를 들어 숫자 1에 함수와 같은 행위를 어떻게 정의할 수 있음?
y=x+1 이런게 함수아님?
@NEMO ㅇㅇ 맞음. 그런데 예를 들어서 그 수식에서 1을 리터럴이 아니고 +같은 연산자나 함수로 정의할 수 있을까?
@chironpractor y-x=1 이렇케?
@NEMO 그건 수학에서는 정의가 가능하지만, PL에서는 찾아보니까 모델리카, 프롤로그 같은 언어 아니면 lvalue쪽에 수식을 적지는 않는거 같아...
나 컴맹임
@NEMO 아아 그러면 좋은 질문인듯. 프로그래밍 언어에서는 용도에 따라서 함수형이 잘 맞는 상황이 있지만, 상업용 프로그램 만들때는 다양한 패러다임이 프로젝트 목적에 맞게 부분별로 배합되는게 좋은듯.
@chironpractor 근데 컴퓨터를 구성하는 논리게이트 자체가 논리함수아님?
@NEMO 그 논리게이트에 머물러있는 전하나 사람의 직관은 항상 함수처럼 동작하지는 않을 수도 있으니까 ㅇㅅㅇ... 개발자도 사람이잖수
화면에 hello world만 쓰려고 해도 값을 변경해야 됨
물론 이렇게까지 생각없는건 아니겠지만 python이나 C++같이 class만들어도 되고 그냥 함수로해도 되는 언어에서 클래스 없이 그냥 함수로 하는걸 함수형이라고 부른다고 생각하면 안됨 그말에서 쓴 함수라는 단어와 함슬람의 함수가 같은게 아님
이 말 맞음 그러고 보니 함수라는게 코딩에서 중의적이기도 하네