mingkeJun 29, 2024Rust - 라이프타임(lifetime)은 또 뭡니까?라이프타임은 메모리 안정성을 보장하기 위한 Rust의 여러 장치들 중 하나인 것 같습니다. 제네릭의 한 종류이며, 어떤 참조자가 얼마나 오랫동안 유효한지 컴파일러가 추적하고 검증하는 방식입니다.Rust
mingkeJun 15, 2024Rust 문자열 타입 알아보기Rust를 취미처럼 공부하고 있습니다. 정말 난이도가 있다고 느껴집니다. 문자열 타입같은 경우, 다른 언어를 배울 때 가장 먼저 배우는 쉬운 타입인데 Rust에서는 그렇지가 않더군요. Rust 문자열에 대해서 한 번 알아보겠습니다.Rust
mingkeJun 1, 2024Rust로 Python 라이브러리 만들어보기(PyO3)취미로 Rust를 공부하고 있습니다. 이제 어느 정도 기본적인 문법을 익혔고, Rust코드를 조금은 읽을 수 있게되었습니다. 그래서 Rust로 Python 라이브러리 만들기 Hello World 정도를 한 번 해보려고 합니다.PythonRust
mingkeMay 24, 2024Rust Struct (구조체) and implementation오늘 소개할 Struct와 Implementation은 Rust에서 OOP 패러다임을 적용해 볼 수 있도록 해줍니다. struct와 impl 키워드를 이용하면 됩니다.Rust
mingkeMay 16, 2024Rust 관련 용어 정리 - 1Python이랑 Javascript 밖에 경험이 없어서 Rust에 나오는 용어들이 바로 쏙쏙 들어오지는 않아서 관련 용어들을 간단하게 정리해볼까 합니다.Rust
mingkeApr 13, 2024Rust 소유권(Ownership)과 차용(Borrowing)최근에 취미로 Rust를 공부하고 있습니다. 러스트에는 소유권(Ownership)과 차용(Borrowing)이라는 생소한 개념이 있더라구요. 공부한 내용을 이번 포스팅에서 정리해보려고 합니다. 이 개념들은 메모리 관리와 안전성을 강화하기 위해 설계된 것이라고 합니다.Rust
mingkeFeb 5, 2024개발자가 가장 배우고 싶은 언어 Rust 배우기 - Rust란?2024년에 개발자들이 가장 배우고 싶은 언어 Rust를 한 번 배워봐야겠다 생각했습니다. Hello World까지하고 느낀점은 ‘뇌에 자극을 주기 참 좋은 선택이다’. Rust 진도를 더 나가기 전에 Rust에 대해서 간략히 정리해보고 가려고 합니다.Rust