rewritten in 2023.12.14 좋아요 1위의 언어, 안전한 거 말고 다른 건? Rust 진짜 좋아요. 정말 좋습니다. 스택오버플로우에서 5년 연속으로 가장 사랑받는 언어 1위가 되기도 하고, 업계 도입률과 순위도 점차 올라가고 있습니다. 아직은 살짝은 이르지만요. 저는 매번 Rust가 좋다고 얘기하고 싶어합니다. 하지만 많은 글들이 "메모리 안전성"에 중점을 두고 설명하고 있습니다. 하지만 그게 전부는 아닙니다. 그래서 저는 다른 부분에 우선 초점을 맞춰서 설명하고 싶었습니다. C++에서 할만한 실수들이 방지된다 Rust를 사용하면 C++에서 할만한 실수들의 많은 수를 미연에 방지할 수 있습니다. 그건 당연한 겁니다. 입 아플 정도로 많은 곳에서 설명하고 있죠. 저는 굳이 설명하지 않겠습니다..
연동 방법 CMake C++ 프로젝트와 Rust를 연동하는 방법은 몇 가지가 있음 바인딩 코드 자동 생성 관점에서... C -> Rust 바인딩 코드 자동생성: bindgen C C -> Rust + bindgen 로 래핑하는 걸 짰었는데 실패했었고, 그 이유는 install 타겟이 없어서였던걸로. (위 글 읽어보니 install 타겟은 의존성 있는 라이브러리를 다 설치한다고. 없으니까 당연히 링크 에러 나지...) null 포인터 is_null (제일 이해하기 쉬운 방법) libc++ 어쩌죠? println!("cargo:rustc-link-lib=static=stdc++"); dylib도 되고(이게 일반적) 나이틀리에는 minimize 하는 것도 있댔는데 찾아보긴 번거롭네요. cmake 빌드결과는 어..
- Total
- Today
- Yesterday
- upbit
- exercism
- rust-lang
- 오라클 클라우드
- C#
- ArchLinuxARM
- Sass
- 오라클 클라우드 인프라
- scss
- 쿠버네티스
- gitea
- Godot Engine
- 개발기록
- Oracle Cloud Infrastructure
- 왜 생각이 안 났지
- ActivityPub
- K8s
- kotlin당했다
- 토이프로젝트
- vuex
- pleroma
- 시스어드민
- 업비트
- pdf.js
- c++
- C++ FAQ
- mvu
- javascript
- 마스토돈
- OStatus
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |