프로그래밍언어 6

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

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

[Haxe] M1, M2 맥북에 Haxe 프로그래밍 언어 설치하기

수많은 프로그래밍 언어중에 'Haxe'를 들어보셨나요? 수많은 컴퓨팅 플랫폼을 대상으로 하나의 코드 기반으로 애플리케이션과 소스코드를 생성할 수 있는 고급 크로스 플랫폼 멀티 패러다임 프로그래밍 언어 & 컴파일러 오픈소스입니다. 공식홈페이지 : https://haxe.org/ Haxe - The Cross-platform Toolkit Haxe is an open source toolkit based on a modern, high level, strictly typed programming language. haxe.org M1, M2 맥북에 Haxe 프로그래밍 언어 설치하기 터미널을 실행합니다. Brew 명령어로 Haxe를 설치합니다. $ brew install haxe 참고출처 : https://f..

[ChatGPT] ChatGPT로 프로그래밍 언어 배우는 방법 - Rust편 (Part1)

ChatGPT는 요즘 계속 핫 이슈입니다. ChatGPT를 사용한 이후에는 구글 검색량이 많이 줄었습니다. 2023년에는 GPT-4 인공지능 모델이 업데이트 된다고 합니다. GPT-4기반의 ChatGPT는 어떠한 성능을 보여줄지 정말 기대가 됩니다. 추후에는 ChatGPT도 과금제로 바뀌는거겠지요? 아무튼 핫이슈 인공지능 서비스인 ChatGPT를 통해서 대세 프로그래밍 언어인 Rust를 배워보려고 합니다. Rust는 메모리 안전성이 굉장히 뛰어납니다. C/C++ 프로그래밍 언어 결함의 70%이상이 메모리 관련 결함인것을 볼때 메모리 안전성은 굉장히 중요한거겠지요? 세계 최대 오픈소스 운영체제 리눅스(linux)에서 Rust를 지원하기로 했으며 구글 안드로이드에서도 Rust를 통해서 신규 기능은 개발하기로..

[프로그래밍 언어][Rust] 4. Mac에서 Rust 개발 환경 구축하는 방법(Visual Studio Code에서 Rust 환경 설정)

제가 사용하고 있는 맥 사양입니다. macOS Monterey v12.5 MacBook Pro(13형, M2, 2022년) 칩 Apple M2 메모리 24 GB 지난번 시간에서는 Mac에서 Rust 프로그래밍 언어를 배우기 위한 개발 환경 구축을 위해서 Rustc, Cargo를 설치완료하였습니다. 이제는 코딩을 위해서 IDE(통합개발환경)를 설치하고 Rust 컴파일과 실행을 같이 해보도록 하겠습니다. IDE는 Visual Studio Code를 추천합니다. 가볍고, 빠르고, 편리하며, 플러그인이 많습니다. 현재 기준으로 가장 많이 사용하는 IDE입니다. Visual Studio Code 공식 홈페이지 : https://code.visualstudio.com/ Visual Studio Code - Code..

[프로그래밍 언어][Go] 2. Mac 환경에서 Visual Studio Code에서 Go 언어 컴파일시 에러 발생할때

Mac 환경에서 Visual Studio Code에서 Go 언어 컴파일을 할때 다음과 같은 에러가 발생을 한다면? 1. Visual Studio Code의 터미널에서 아래 명령어를 입력합니다 go env -w GO111MODULE=auto 2. Visual Studio Code에서 '실행 - 디버깅 시작'을 하면 아래 처럼 자~알 실행이 됩니다. 참고링크 : https://banjubu.tistory.com/130