Rust 학습
- 조건문에 괄호를 감쌀 수 없는 이유는 기본값() 때문에 그런거 아니냐.. 망할 Rust 야..
- 세미콜론을 사용여부에 따라 Statement 또는 Expression으로 나뉘게 한 것은 쓸만하네. 문장의 끝에 세미콜론을 넣으면 Statement, 안 넣으면 Expression ㅋ
- Rust Cheatsheet1https://cheats.rs/
- “Hands-On Functional Programming in Rust” 책은 쓰레기 내용인 걸로…
- Rust 책 모음2https://github.com/sger/RustBooks — 소개 만 해줌. 평가는 없다
- Rust for Functional Programmers (PDF)3https://science.raphael.poss.name/rust-for-functional-programmers.pdf
- 전역 스코프를 가지는 문자열을 리턴하는 함수 선언: `fn method () -> &’static str { /* …..*/ }`
while true { }
==loop { }
- 아무래도 Rust는 끔찍한 혼종같아…
- 하나의 소스 저장소를 두고 Spacemacs 와 VisualStudioCode를 사용하는 걸 비교해봤는데 Spacemacs 쪽이 단연 편리하다.
- 메타데이터속성 사용에서 문자열 비교는
==
이 아니라=
이다.4https://doc.rust-lang.org/stable/rust-by-example/attribute/cfg/custom.html 이 무슨 … 개짜증 - Crate.IO5https://crates.io/
vim.wasm6https://github.com/rhysd/vim.wasm
↳ source ~/emsdk/emsdk_env.sh
(PATH에 없기 때문에 반드시 먼저 실행하는 걸 잊지 말 것)
↳ cd ~/emsdk; git pull; emsdk install 1.38.37-upstream; emsdk activate 1.38.37-upstream; emcc --clear-cache
↳ cd vim.wasm/; export RELEASE=1; ./build.sh; cd wasm; http .
↳ 한글입력이 안됨. –enable-hangulinput 옵션을 주고 configure를 진행하면 src/hangulin.c 와 src/mbyte.c 에서 im_get_status() 중복 오류 발생. src/hangulin.c 에서 FEAT_HANGUILIN 설정이 있을 경우 im_get_status 정의를 하지 못하게 하면 컴파일은 통과. 그러나 여전히 한글입력 불가. 뭔가 다른 문제인듯
↳ git pre-push 스크립트가 걸려있는데 오류남. git push –no-verify 명령으로 통과.