Heck, if you ask some people, Rust is less secure than a GC’ed language for web apps if you use any crates that have unsafe code - which includes Actix, the most popular web framework, because unsafe code allows things like deferencing raw pointers.
If you’re writing a video game, a pause to run garbage collection is bad. If you’re writing code for a microcontroller, any memory “overhead” or waste is really bad. But most web applications can spare a little memory overhead in exchange for productivity.
[%] GC 언어에 대한 흥미로운 의견
익명(121.151)
2021-01-16 10:05
추천 0
댓글 12
다른 게시글
-
블투 헤드폰 사기 vs 무접점 키보드사기 [6][⚠애니짤] 커비커비(210.222) | 21.01.16추천 0
-
진짜 코딩할때 듣기좋은 노래 [4][%] Coma(bmh4080) | 21.01.16추천 0
-
ts4.2베타[%] 익명(121.136) | 21.01.16추천 0
-
pytest 수행시간 어케 줄이냐 [1][%] 익명(59.13) | 21.01.16추천 0
-
vim의 최대 단점은 이거인것 같음[%] 익명(121.132) | 21.01.15추천 0
-
최근에 Cascadia code에서 Lucida Sans로 폰트 바꿈 [3][%] 노인(202.231) | 21.01.15추천 0
-
emacs vs vim [5][%] 익명(115.86) | 21.01.15추천 0
-
파이큐티랑 티킹커 중에 뭐가 더 나음? [18][%] 익명(141.223) | 21.01.15추천 0
-
Modernist OOP language [1][%] 익명(39.7) | 21.01.15추천 0
-
씨 쁘라스 쁘라스 책 추천좀요. [6][질문] 멋쟁이김씨(115.86) | 21.01.15추천 0
첫번째 문단 저거 의미가 있는 말임? 저렇게 말할정도면 V8같은건 무서워서 어케씀
v8은 자스 엔진이지 서드파티라이브러리가 아니잖아. 러스트 카고 라이브러리랑 비교하면 안 되지
C#도 unsafe로 UB낼수 있고 다른 언어도 ffi 하는데 제한 전혀 없구만
https://news.ycombinator.com/item?id=25798008
언어가 GC를 강요되는게 더 좆같은데. GC VM 있으면 오히려 디버깅하기 힘들고 난해하지. 코드를 짜기는 쉬운데 유지보수는 오히려 더 어려울 떄도 많음. 그리고 본문에서는 약간의 퍼포먼스 오버헤드라고 하지만, 여러 층의 레이어로 구성되어서 겹치고 서로 의존하게 되면 그 속도는 몇 배로 느려짐. 단순한 평면적인 벤치마크처럼 gc언어가 c++보다 30-40프로 정도 더 느리면, 게임이나 임베디드도 퍼포먼스 포기하고 gc 언어 쓸 수 있지. 근데 아니잖아
자바나 쓰라는 얘기로 들림 - dc App
전문은 이해가는 얘기네 - dc App
Rust가 unsafe 썼다고 less secure 라는건 자세한 설명이 있었으면 좋겠는데 Go도 웹에서 많이 쓰는데 raw pointer dereference가 가능하지만 그걸 강요하는 상황이 아니면 문제가 되지는 않을테니까
러스트 에코시스템이 구데기라 c/c++ 그대로 ffi하는 프로젝트들이 많아서 그런듯. 장기적으로 유지보수된 것들은 상대적으로 안정적이지만, 깃헙에 신생 c 라이브러리들 억지로 러스트로 포팅한 걸 생각하면 뭐
ㅇㅈ 빨리 AWS 머니파워로 에코시스템 정리좀 해줬으면 좋겠다
킹론적으로는 맞는말인데
예시라도 하나 보여주지