일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 러스트
- 파이썬 알고리즘
- C
- 자바 기초
- 자바
- ubuntu
- data communication
- 자바 개념
- 오라클
- 러스트 예제
- 파이썬 챌린지
- 운영체제
- java
- Python
- 데이터 통신
- 우분투
- 파이썬
- 데이터베이스
- Rust
- OS
- 러스트 프로그래밍 공식 가이드
- 파이썬 첼린지
- 백준 러스트
- Python challenge
- 알고리즘
- Reversing
- Database
- 백준
- 오라클DB
- Operating System
- Today
- Total
목록Development Study/Rust (43)
IT’s Portfolio
🦀 Rust Day 1 🏳️ Rust Rust는 2006년 Mozilla 연구소의 Graydon Hoare의 설계로부터 시작되었다. Rust는 Low 레벨의 시스템 프로그래밍 언어이며, Static typing을 사용하여 컴파일 타임에 다양한 오류를 감지함. 즉, OS 개발과 시스템의 개념을 이해하고자 하는 사람에게는 공부하기 좋은 언어이다. 하지만 진입 장벽이 낮지는 않다고 한다. 🏴 Code fn main(){ println!("Hello, World!"); } C와 같이 main 함수는 실행 가능한 모든 Rust 프로그램에서 가장 첫 번째로 실행된다. Rust에서의 들여쓰기는 탭이 아닌 공백 문자 4개를 이용한다. println(): 함수 println!(): 매크로 🏴☠️ Static Langu..
💻 Rust Module fn: function pub: public mod: module 💡 Main 에서의 Import Rust 프로젝트 디렉터리에 포함되어 있는 src 디렉터리에 code1 소스코드를 작성하고 Import code1 pub fn code1(){ println!("import1!"); } pub fn code1: code1 함수 공개 main mod code1; fn main(){ code1::code1(); } mod code1;: 파이썬의 import 💡 Sub 에서의 Import Rust 프로젝트 디렉터리에 하위 디렉터리 algo를 생성 후 해당 디렉터리 내에 code2와 code3 소스코드를 작성하고 Import 서브 디렉터리 내의 소스를 가져오려면 그 디렉터리에 반드시 mod..
💻 맥북 러스트 개발환경 구축하기 파이썬 개발환경에 이어 러스트 개발환경을 구축해보려 한다. 💡 Install Rust curl을 사용해 설치 cURL: command line 또는 script에서 데이터 전송을 위해 사용하는 라이브러리 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 💡 Start Rust cargo new 해당 명령어를 사용하면 Rust 프로젝트 폴더를 생성하면서 필요한 설정 파일 및 기본적인 Rust 코드가 포함된 소스코드 파일을 생성 Cargo.toml: 프로젝트 설정 파일 src: Rust 소스코드 포함 디렉터리 💡 Install Extensions for Rust rust-analyzer, CodeL..