이거 메모리에 접근할 수 있으면서도 보안 측면에서 안전한 언어더라. 언어로서의 완성도나 다중 패러다임 등 매우 뛰어난 게 맞는 것 같음.
문제는 쓰는 사람이 너무 적다는 건데... F-35 소프트웨어도 Ada로 개발하다가 개발자가 부족해서 C++로 전환했더만.
근데 항공기처럼 중요한 장비에 C++처럼 이슈 발생할 가능성이 높은 언어를 쓰는 게 맞나 싶기도 하고.
이거 메모리에 접근할 수 있으면서도 보안 측면에서 안전한 언어더라. 언어로서의 완성도나 다중 패러다임 등 매우 뛰어난 게 맞는 것 같음.
문제는 쓰는 사람이 너무 적다는 건데... F-35 소프트웨어도 Ada로 개발하다가 개발자가 부족해서 C++로 전환했더만.
근데 항공기처럼 중요한 장비에 C++처럼 이슈 발생할 가능성이 높은 언어를 쓰는 게 맞나 싶기도 하고.
안전하다=쓰기 빡세다
컴파일러가 맨날 경고하나
요즘은 그냥 일반언어 쓰면서 국방 보안규정에 맞는 코딩규칙 적용하는 걸로 타협봄 - dc App
보안 측면에서 안전한 언어는 없고 그나마 나아져도 어디까지나 그뿐임 작정하고 족고수가 리버스 엔지니어링 하면 임베디드 땔감들이 싸지른 ㅂㅅ코드 따위는 털리거든
C 계열이 아무 이유 없이 대중화된게 아니라 펜티곤이 Ada니 뭐니 똥고집 부린거에 가까움 왜냐하면 임베디드 땔감들치고 제대로 컴퓨터 과학 손댄 새끼는 예나 지금이나 꽤 드뭄