c++ 썸네일형 리스트형 Rust와 C++의 컴파일 시간 누가 빠를까요? (ft.quick-lint-js) Rust와 C++의 컴파일 시간 누가 빠를까요? 저도 해당 내용이 궁금해서요 찾아보니, 오늘 소개할 웹페이지에서 재밌는 글을 읽게 되어 소개합니다. 요즘에 Rust와 C++가 여러 면에서 비교 대상이 되곤 하는데요... 그러나 컴파일 시간을 직접적으로 비교하기엔 같은 프로젝트가 두 언어로 모두 작성된 경우가 드물어서 힘든데요.. quick-lint-js는 C++로 작성된 프로젝트에서 일부를 Rust로 재작성하여 컴파일 시간을 비교했다고 하네요.. (단!!, 컴파일 환경에서 Windows는 빠졌다고 하네요..) 정말로 세상에는 궁금증을 해결해 주시는 분들이 많으신것 같해요..... 직접 해보려다가 찾아보니 나와서 이렇게 공유 드립니다. 혹시나 이글을 읽으시는 분들께서요...한번 비교해봐?? 라고 저처럼 생.. 더보기 NSA, 메모리 안전문제로 C/C++ 대신 C#, Go, Rust 등의 언어를 권장하는 지침 발표를 했군요 (nsa.gov) NSA, 메모리 안전문제로 C/C++ 대신 C#, Go, Rust 등의 언어를 권장하는 지침 발표를 했군요 주요 내용을 확인해 봤는데요.. Commonly used languages, such as C and C++, provide a lot of freedom and flexibility in memory management while relying heavily on the programmer to perform the needed checks on memory references. Simple mistakes can lead to exploitable memory-based vulnerabilities. Software analysis tools can detect many instances of .. 더보기 Carbon, C++의 계승자를 목표로 구글이 새로 만든 프로그래밍 언어 Carbon, C++의 계승자를 목표로 구글이 새로 만든 프로그래밍 언어를 소개합니다. Github 에서는 아래와 같이 설명하고 있네요.. Carbon Language: An experimental successor to C++ 즉, Carbon Language는 C++의 실험적 후계자라고요... Carbon 은 비트 및 주소에 대한 저수준 액세스와 함께 LLVM을 사용하여 C++와 일치하는 성능을 가지고 있다고 합니다. 그리고, 상속에서 템플릿에 이르기까지 기존 C++ 코드와 상호 운용가능하다고 하고요.. 또한, 기존 C++ 빌드 시스템에서 작동하는 빠르고 확장 가능한 빌드를 지원한다고 하네요. 특히 C++를 사용한 적이 있는 경우 배우기 쉬운 견고한 언어 라고 하고요.. Carbon 버전 간의 간편한.. 더보기 이전 1 다음