Tech News
조회 9약 2분 읽기
Swift is a more convenient Rust
이 글에서는 Swift가 Rust보다 더 편리한 프로그래밍 언어라는 주장을 다루고 있습니다. Swift의 문법과 기능이 Rust에 비해 개발자에게 더 친숙하고 사용하기 쉬운 점을 강조합니다.
#swift#rust#프로그래밍#개발자#언어비교
- 기사 링크: Swift is a more convenient Rust
- 댓글 링크: Hacker News 댓글
- 포인트: 185
- 댓글 수: 166
의견
댓글/토론에서 나온 의견을 참고용으로 정리했습니다. (사실로 단정하지 말고 맥락 확인 권장)
- Hacker News · @rickstanley: Toady I used GLM 4.7 to port a C++ project of mine to Rust, so I could read and toy with it, to get into the language: https://codeberg.org/RickStanley/agatetepe-rs . Really interesting results, not sure how well it is written but works. I was quite found of Rust syntax; it certainly is not as conv…
- Hacker News · @JackYoustra: Broadly agree but, as is most things, the devil is in the details! - Xcode. A really rough ide that has a hard time at scale, choking on package refreshes, many targets, and more. It has a special entitlement so you can't even binary patch it if you want to fix it! - Build systems. Cargo is much easier to work …
- Hacker News · @worik: I am unconvinced I have used Swift (stopped about two years ago) and use Rust extensively these days. People commenting here have mentioned the dreadful Xcode. But if you want to build systems on Apple, without investing a lot in setup, you are stuck with Xcode. To be clear it's failures as an editor or build sys…
- Hacker News · @tialaramex: In one sense the places where the Rust is wrong don't trouble me because I already know Rust well, but in the end they do trouble me because it seems reasonable to assume the Swift is equally wrong but I don't know where and how. For example "In fact, Swift treats enums as more than just types and lets …
- Hacker News · @rednafi: Swift is a neat language, but it’s a hard sell for server-side software. The ecosystem is tiny, and there’s nothing you gain from using it instead of Go or Rust for infra / distsys. Also, it works okay at best with VS Code, and you couldn’t pay me to use Xcode. Kotlin tried doing similar things to gain adoption o…
- Hacker News · @frizlab: I’m sorry but reading your comment, you have not understood much about Swift (and GCD). In particular “"DispatchQueus" (?IIRC?) are a thin wrap of fork, and do nothing but add complications”, in addition to having typo, is as wrong as it can get. > if you want to build systems on Apple, without investing …
같이 읽으면 좋은 글
같은 주제이거나 태그가 겹치는 글을 연결해 탐색 흐름을 강화했습니다.
The silent death of Good Code
이 글에서는 '좋은 코드'의 개념이 현대 소프트웨어 개발에서 점차 사라지고 있다는 주장을 다루고 있다. 코드 품질보다 빠른 개발 속도와 비즈니스 요구가 우선시되면서, 개발자들이 좋은 코드를 작성하는 데 소홀해지고 있다는 점을 강조한다.
#소프트웨어개발#코드품질#개발자#비즈니스요구
Show HN: Termcraft – terminal-first 2D sandbox survival in Rust
Termcraft는 Rust로 개발된 터미널 기반의 2D 샌드박스 생존 게임입니다. 초기 생존 진행 방식을 터미널 형식으로 적응하여, 다양한 생성 요소와 게임 플레이 기능을 제공합니다. 현재 알파 버전이지만 이미 플레이가 가능하며, 커뮤니티 피드백을 통해 지속적으로 발전하고 있습니다.
#rust#sandbox-game#terminal-game#survival-game
C로 구현한 레지스터 기반 바이트코드 VM: 핸들러 테이블 작동 원리
레지스터 기반 바이트코드 VM을 C로 구현하는 방법과 핸들러 테이블의 작동 원리를 심층적으로 탐구합니다. 실무 적용 사례와 트레이드오프, 최적화 팁을 포함하여 실전 경험을 바탕으로 설명합니다.
#레지스터기반-vm#c언어#가상머신#바이트코드
이전 글
Show HN: I trained a 9M speech model to fix my Mandarin tones
다음 글
타이틀 메타게임에서 승리하는 방법
댓글
불러오는 중…