내가 C++ 을 해와서 그거 땜에 편견이 생긴건지 뭔지는 모르겠는데
Rust 는 뭔가 그놈의 "안전" 이전에
문법이랑 언어 체계에 일관성이 없어 개판인거 같음
C++ 이 저변 넓힌다고 별의별 스펙 다 받아들이면서 개판이라면
러스트는 그냥 언어 그 자체가 개판이라는 느낌이랄까?
내가 C++ 을 해와서 그거 땜에 편견이 생긴건지 뭔지는 모르겠는데
Rust 는 뭔가 그놈의 "안전" 이전에
문법이랑 언어 체계에 일관성이 없어 개판인거 같음
C++ 이 저변 넓힌다고 별의별 스펙 다 받아들이면서 개판이라면
러스트는 그냥 언어 그 자체가 개판이라는 느낌이랄까?
맘에 안드쉬면 안쓰면 되제
구체적으로 어떤 부분이?
지나친 축약어 남발과 쓸데없이 산만스러운 constructor
뭔가 병맛스러운 반쪽짜리 패키지 관리시스템과 미숙한 표준 콜렉션
for 문이나 loop 에 관련되서도 뭐 저리 산만한지 모르겠음
나보다 더 잘 설명할 사람이 있을 테니 의문만 더 적어보자면 러스트에 생성자는 없지 않은지, 지나친 축약어로 무엇이 있는가, 패키지 관리 시스템이 어떻게 되어야 하는가, 어떤 콜렉션이 미숙한가, 루프의 어떤 점이 산만한가가 처음부터 글에 들어가야 하지 않았을지.
물론 이런 식으로 댓글 수를 올려서 어그로를 끄는 게 디시 식인 건 맞긴 함. 너무 스택 오버플로우 식을 바란 건가.
러스트 까니까 격렬한 반응이 오는 게 딱 러독갤 수준에 맞네
C++이나 자바 까는 내용이었으면 러독들도 동조해서 조롱했을텐데 깃헙갤 눈팅좀 하세요 ㅋㅋ
다른 언어를 대충 주관적으로 깐다 : ㅇㅈㅇㅈ ㅋㅋㅋ 러스트를 대충 주관적으로 깐다 : 그럼 니가 쓰지말든가? 왜 자세하게 근거 안댐? 그거 왜 자세하게 설명안함? 왜 불평불만임?
엥간한 언어가 다 그렇지만 러스트도 이것저것 넓히면서 설계 요상해진거 많음
나 걍 느낌으로 이야기하는 거 맞는데, 문법에 일관성 떨어지는 건 이 러스트가 JS 보다 더 심한거 같음. 컬렉션 용법이랑 트레잇이나 제네릭 쪽 보면서, 싀벌 이거 뭔데? 생각 꼐속 듬
패키지 시스템 까이는건 생각도 못했네 nuget pip같은 놈들한테 고통받아서 그런가 난 되게 좋던데
솔직히 여기 우분투 혐오가 더 심한데 언어 까는 글은 cpp 러스트만 까인다
전체적으로 함수형이 생소해서 희한하게 보이는듯
함수형이랑 상관 없음, 오히려 함수형 측면에서 봐도 러스트는 개판임
러스트 문법 80%가 함수형에서 온건데
정확히는 ML 계열이라 해야할듯
나머지는 소유권이랑 매크로
다른 함수형 언어가 러스트처럼 일관성과 가독성 떨어졌던 적은 없는거 같은데
뭐 그건 취향이시겠죠 반복문이랑 반환문을 표현식으로 똑같이 처리해주는 언어는 아직 본적이 없음
마소가 구태여 러스트를 안 쓰고 "러스트의 개념을 차용한 새로운 언어" 를 만들겠다고 한 이유가, 그냥 러스트 코드 두들겨보면 느껴짐
그 떡밥은 진작에 상했는데 아직도 들고오노
뭐 새로 만들어진만큼 예외같은거 확실히 들어내고 Result로 전부 정리해서 깔끔한 면도 있고 gc없고 타입 존나 따져서 더러운 부분도 있고 언어 스펙 변화를 거치면서 쌓인 쓰레기들도 있고 다 있음
러스트로 만들어진 코드들은 그냥 첫 눈에 봤을 때도 뭐 이런 언어가 있나 싶을 정도로 가독성이 x망임. C++ 템플릿 메타 프로그래밍 때도 이 정도는 아녔
C++ TMP는 객관적으로 좀 아니라고 생각합니다……
지랄노 ㅋㅋㅋㅋㅋ
나름 진지하게 고심하면서 스크롤 내렸는데 뭔 말도안되는 씹지랄을 떨고있네 ㅋㅋㅋㅋ
제대로 익히기나 하고 떠들어봐라
딴 언어면 모르겠는데 C++가 문법으로? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 병신새키 아는게 C++뿐이니 그거만 좋아보이고 나머지는 개판으로 보이는걸 뭔 진리처럼 지껄이고 있네.
난 깔끔하다고 느꼈는데 아닌가
난잡한걸 cpp하고 비교하기는 좀 무리가 아닌가 싶은뎁셔 차라리 다른 언어를 대면 납득하겠다