러스트

데이터 과학 판도를 바꾸는 3가지 프로그래밍 언어

가장 강력하고 유연한 데이터 과학 툴은 프로그래밍 언어다. 불과 몇 줄의 코드라 해도 자체 솔루션이 데이터 과학 문제를 해결하는 유일한 방법인 경우가 종종 있다. 그러나 프로그래밍 언어는 마스터하는 데 시간이 걸리고, 기존 프로그래밍 경험, 문제의 범...

데이터과학 파이썬 줄리아 2024.08.23

'unsafe'를 활용한 러스트 프로그래밍 예제

러스트의 인기가 높아지는 데는 빠른 속도, 가비지 수집이 필요 없는 메모리 안전성, 최고 수준의 툴 등 많은 이유가 있다. 또한 숙련된 프로그래머라면 속도와 직접적인 저수준 메모리 조작을 위해 안전 기능을 전부는 아니더라도 일부 선택적으로 해제할 수 ...

러스트 unsafe 메모리안전성 2024.07.16

러스트, 속도와 메모리 안정성 앞세워 티오베 지수 13위로 상승

빠르고 메모리 안정성이 뛰어난 러스트 프로그래밍 언어가 티오베 지수에서 역대 최고 순위인 13위에 올랐다. 러스트는 월간 티오베 언어 인기 지수에서 역대 최고 순위로 도약하여 2024년 7월 13위에 올랐으며, 다음 달에는 상위 10위 안에 진입할 ...

러스트 프로그래밍언어 티오베 지수 2024.07.10

인기 러스트 웹 프레임워크 5종 "내게 맞는 것은 무엇일까?"

지난 10년 동안 서로 조금씩 다른 사용자와 기능 요구를 염두에 두고 만들어진 많은 러스트 웹 프레임워크가 등장했다. 모두 형식 안전성, 메모리 안전성, 속도, 정확성과 같은 러스트의 장점을 잘 살린 프레임워크다.   이 기사에서는 가장 ...

러스트 웹프레임워크 액틱스웹 2024.06.14

“입문자부터 숙련자까지” 주의해야 할 러스트 프로그래밍 실수 6가지

러스트는 프로그래머에게 가비지 수집 없이, 머신 네이티브 속도로 실행되는 메모리 안전 소프트웨어를 작성할 수 있는 방법을 제공한다. 그러나 마스터하기 복잡한 언어이기도 하고, 초기 학습 난이도도 상당히 높다. 러스트에 입문하는 개발자는 물론 숙련된 러...

러스트 2024.05.03

글로벌 칼럼 | 리눅스의 32년과 리눅스 커뮤니티

리누스 토발즈는 32년 동안 리눅스를 개발했는데, 이는 많은 소프트웨어 개발자의 나이보다 더 많다. 하지만 놀랍게도 토발즈의 초기 '취미 프로젝트'였던 리눅스는 그 나이에도 불구하고 매년 그 중요성이 커지고 있다. 어떤 소프트웨어라도 수십 년은커녕 몇...

리눅스 리누스토발즈 커뮤니티 2023.12.21

개발자 47% “러스트 언어 매일 사용한다”

러스트(Rust) 언어 사용이 계속 늘고 있는 것으로 나타났다. 하지만 러스트를 사용하다가 중단한 개발자는 러스트를 버린 주요 이유로 '어려운 언어'라는 점을 꼽았다. 2022 러스트 현황 설문조사(2022 State of Rust Survey) 결...

개발자 러스트 Rust 2023.08.29

“C/C++의 현대적 대안” 러스트 언어 완벽 입문 가이드 - Deep Dive

C와 C++는 프로그래밍 세계를 움직인다. 일반적인 고성능 데스크톱 애플리케이션과 운영체제 대다수는 C++, 임베디드 애플리케이션은 주로 C로 개발된다. 그러나 많은 전문가가 이제 두 언어를 보내주고 더 좋은 대안을 받아들일 때라고 말한다. 이렇게 C...

러스트 Rust c 2023.02.22

“차세대 C++는 누가 될까” 러스트vs.카본vs.Cpp프론트 언어 차이 살펴보기

C와 C++는 프로그래밍 세계를 움직인다. 파이썬, 고 같은 신생 프로그래밍 언어가 주목받는 상황에서, 선뜻 납득하기 어려운 이야기일 수도 있다. 하지만 일반적으로 사용되는 고성능 데스크톱 애플리케이션과 운영체제 대다수는 C++, 임베디드 애플리케이션...

러스트 Cpp프론트 카본 2022.11.16

러스트 언어를 좋아하는 이유, 그리고 싫어하는 이유 7가지

요즘은 매일 새로운 프로그래밍 언어가 만들어지는 것 같다. 대부분 소프트웨어 개발자에게 필요한 이상으로 많은 프로그래밍 언어가 있다. 프로그래머는 번뜩이는 천재성으로 새롭고 멋진 뭔가를 만들기 시작한다. 그러나 많은 경우 틈새 언어가 되어 한 가지 고...

러스트 개발언어 컴파일러 2022.10.12

리눅스 6.0 커널 공개…러스트 통합 속도 높인다

리눅스 6.0 커널이 이번 주 공개됐다. 새 버전은 칩 하드웨어 지원과 타이머 레지스터, XFS 파일에 변화를 주었다. 또한 6.1 버전부터 러스트 프로그래밍 언어 통합을 위한 작업이 본격 시작될 것으로 예상된다.    리눅스 개...

리눅스 러스트 2022.10.06

"수십 년째 굳건하게" C 언어가 왕좌 지키는 이유

‘C 언어’는 지난 1972년 개발된 이후 지금까지 전 세계에서 널리 사용되고 있으며, 소프트웨어 시대의 핵심적인 기본 구성요소로 군림하고 있다. 하지만 지난 수십 년 동안 새로운 언어가 많이 등장했다. 그중에는 노골적으로 C 언어의 아성에 도전한 언...

C 언어 C++ 파이썬 2022.10.04

“러스트 언어 보안성 높인다”…재단에 자체 보안팀 배치

러스트 재단이 러스트(Rust) 언어의 보안 수준을 평가하고 강화하기 위해 자체적으로 보안팀을 지원하겠다고 밝혔다.    이번에 새로 생기는 러스트 보안팀은 전문 인력으로 구성됐으며, 러스트 커뮤니티를 지원하고, 프로그래밍 언어의...

오픈소스 러스트 보안 2022.09.14

‘편리한’ 파이썬과 ‘빠른’ 러스트를 결합하는 법

라이브러리를 활용하면 파이썬(Python)의 ‘편리함’과 러스트(Rust)의 ‘속도’를 결합할 수 있다. 대표적으로 PyO3 프로젝트와 C파이썬(cpython)을 이용하면 된다.  파이썬과 러스트는 서로 특징이 완전히 다른 언어처럼 보일 수...

파이썬 러스트 사이썬 2022.07.08

가장 인기 있는 웹어셈블리 언어는 '러스트'

웹어셈블리 앱을 개발할 때 가장 자주 사용하는 프로그래밍 언어는 러스트(Rust)인 것으로 나타났다. 전반적인 웹어셈블리 사용도 점점 늘고 있는 것으로 조사됐다. 지난 6월 20일 소프트웨어 컨설팅 업체 스콧 로직(Scott Logic)이 공개한 '...

러스트 Rust Webassembly 2022.06.24

“개발자 85%는 원격근무 중”

스택 오버플로우(Stack Overflow)의 ‘2022 개발자 설문조사(2022 Developer Survey)’ 결과에 따르면 대부분의 개발자가 원격에서 작업하고 있으며, 좋아하는 기술을 쓸 수 있는 유연한 환경을 선호하는 것으로 나타났다.&nbs...

소프트웨어 개발자 스택 오버플로우 개발자 설문조사 2022.06.24

깃허브, 러스트 언어용 공급망 보안 도구 추가

깃허브의 여러 공급망 보안 기능을 러스트 카고(Rust Cargo) 파일에 사용할 수 있게 됐다. 자문 데이터베이스(Advisory Database), 디펜더봇 경보(Dependabot Alerts), 디펜던시 그래프(Dependen...

러스트 깃허브 자문데이터베이스 2022.06.09

"개발 언어 지배자는 여전히 자바스크립트와 파이썬"

개발자의 언어 선호도에서 자바스크립트와 파이썬의 강세가 계속되고 있다. 러스트의 상승세도 만만치 않은 것으로 나타났다. 이는 지난 4일 공개된 '개발자 현황 22번째 에디션(State of the Developer Nation, 22nd Edition...

자바스크립트 파이썬 러스트 2022.05.20

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.