:: 게시판
:: 이전 게시판
|
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
20/05/25 12:44
맨처음에 코딩배울때 저런의문 다 해보지 않았나요?
결국 좀 지나서 수학에서의 '='과 코딩에서의'='는 아예 다른거라고 이해하는걸 받아들이면 해소되구요.
20/05/25 12:45
진지먹자면 수학의 등호를 프로그래밍에서 대입연산자로 용도변경해 쓰기 때문에...
논리연산자로 == 라는 대체재가 있지요 뭐? ===를 쓰는 js라는 해괴한 언어도 있다고???!!!
20/05/25 13:42
원래 =는 그냥 놔두고 대입=를 ==로 사용하는 것이 좋지 않았을까요. 유투브에서 오늘 본건데 의학적으로 양성/악성 일때는 양성이 좋은거고, 양성/음성일때는 양성이 나쁜거라네요. 이과 감성 어려움...이과 망했으면....
20/05/25 15:33
밑에도 나온 의견이지만 대입 연산자가 가장 많이 쓰이기 때문에 등호를 빼앗아온 것 같습니다. 더구나 포트란 시절이라면 한 줄에 무조건 80자, 첫 8칸은 무조건 공백 이렇게 빡빡한데 (지금 포트란은 안 그렇긴 합니다만 그건 90년대 이후입니다) 대입 연산자를 두 글자 ==로 쓰면 공간 활용도 좀 그렇고요.
20/05/25 12:47
언어마다 다른 거죠. 저 "="이 assign 용도로 사용된 건데
모든 언어에서 assign문으로 "="을 쓰고 있지는 않죠 (예를 들어 pascal 에서는 assign이 ":=") 개인적으로는 assign을 다른 것으로 쓰고 "=" 은 비교로만 쓰는게 더 좋다고 생각합니다만 c언어 부터 시작해서 대다수 언어에서 저렇게 쓰고 있으니 이미 어찌하기 힘든 상황이라고 봅니다.
20/05/25 12:52
사실 그렇습니다. 현실과 다른 현상, 상식과 다른 지식, 개론과 다른 각론을 배울 때 "이건 이것이며 저것과 다르다"고 먼저 배워야 하는 것과 그럴 필요 없게 짜여진 걸 따로 배우는 것 중에선 후자가 더 이득이죠.
근데 바꾸려는 사람이 많이 안나와요 으엌 저도 그냥 그런갑다 하고 배우고 넘어가는 게 더 익숙해져써요
20/05/25 12:54
등식에서의 등호와 비교연산자인 ==는 또 엄밀히는 달라서 재할당 생각은 하지말고 그냥 x[i+1]=x[i]+1 정도로 받아들이는게 낫습니다
20/05/25 13:12
네. 코딩을 계속 하는 한 앞으로 계~속 듣게될
'처음에 만든사람이 그렇게 만든거니까 그냥 외워' '아니면 니가 만들던가' 의 시작이죠.
20/05/25 14:06
http://bitly.kr/yTT8e2vHBa
- 영문 위키피디아 주소를 축약했습니다. 유명한 문제고, 1950년대 FORTRAN이라는 언어에서 이따구로 쓰기 시작한 다음부터 계속 되어온 악습입니다. 파스칼 이라는 언어에서 := 라는 혁신-_-적인 기호를 쓰기 시작했지만 결국 C/C++이 대세가 되면서 묻혔죠.
20/05/25 14:33
대입 연산자가 제일 자주 쓰이니까 두 글자로 쓰면 너무 비효율적이에요.
현재 "<-" or ":=" 는 거의 사장되고, '=' 만 남은걸 보면 알 수 있는...
|