2025/02 2

[프로그래밍 언어] 새로운 프로그래밍 언어 배우기 두번째 이야기 'Odin, Carbon, Zig, D'

새로운 프로그래밍 언어 배우기 두번째 이야기입니다. 1. 프로그래머의 성장을 위해서 새로운 프로그래밍 언어 학습의 중요성 새로운 프로그래밍 언어를 배워야 하는 이유는 뭘까요?프로그래머들간에 바이블이라고 할 수 있는 책인 "실용주의 프로그래머"에서는 프로그래머에게 매년 새로운 프로그래밍 언어를 배울 것을 권장합니다. 이는 단순히 언어 자체를 익히는 것을 넘어, 다양한 프로그래밍 패러다임과 사고방식을 경험하고 사고의 폭을 넓히는 데 중요한 역할을 합니다.새로운 언어를 학습 함에 있어서 어떤 효과를 얻을 수 있을까요? 1) 새로운 언어 학습의 효과(1) 새로운 패러다임과 관점 경험하나의 언어에 익숙해지면 해당 언어의 패러다임과 관습에 갇히기 쉽습니다. 하지만 새로운 언어를 통해 독특한 개념, 구조, 추상화 기..

[프로그래밍 언어] 새로운 프로그래밍 언어 배우기 'Crystal, Julia, Nim'

1. 새로운 프로그래밍 언어를 배워야 하는 이유프로그래머, 개발자 라면 누구라도 읽어본 책 "실용주의 프로그래머"프로그래머의 바이블 이라고 할 수 있는 이책에서는 매년 새로운 프로그래밍 언어를 배울 것을 권장하고 있습니다.왜? 새로운 프로그래밍 언어를 배우면 좋을까요?"실용주의 프로그래머"에서는 매년 새로운 프로그래밍 언어를 배우라고 권하는 이유가단순히 언어 자체를 익히는 것을 넘어서,새로운 언어를 배우면서 각기 다른 프로그래밍 패러다임과 사고방식을 경험하고, 자신의 사고의 폭을 넓힐 수 있기 때문이라고 설명합니다.즉, 하나의 언어에 익숙해지면 그 언어의 패러다임과 관습에 익숙해져 버리기 쉽습니다.반면에 새로운 언어를 접하면, 그 언어만의 독특한 개념, 구조, 추상화 기법을 배우게 되고,이를 통해 문제를..