«dynamic-languages» 태그된 질문

8
미국 정부가 안전한 프로젝트를 위해 동적 언어를 허용하지 않는 이유는 무엇입니까?
나는 현재 미군을위한 프로젝트 (낮은 보안 수준, 비 전략 인적 자원 유형 데이터)를 수행하고있는 사람들을 알고 있습니다. 프로젝트 코드의 초기 상태는 검토를 위해 군대에 제출되었으며 일종의 보안 분석기 도구를 통해 프로그램을 실행했습니다. 코드에 알려진 보안 문제와 최종 제품을 제공하기 전에 구현해야하는 변경 사항에 대한 보고서를 반환했습니다. 해결해야 할 항목 중 …

11
동적 언어를위한 IDE-얼마나 멀리 갈 수 있습니까?
IDE가 정적 요소에서 제공하는 완료 및 기타 자산의 부족으로 인해 동적 언어가 제공해야하는 개발 속도가 크게 저하되는 방법에 불만이 있습니다. 입력 횟수를 줄이는 것이 아니라 편집기와 통합되지 않은 설명서를 지속적으로 참조하지 않고도 API를 탐색하여 얻는 생산성 향상 및 일반 재미입니다. 현재까지 모든 IDE + 동적 언어 조합-공평하지는 않지만별로 시도하지 않았습니다. …

4
많은 오리 유형 동적 프로그래밍 언어가 프로토 타입 기반 OOP 대신 클래스 기반 접근 방식을 사용하는 이유는 무엇입니까?
많은 동적 프로그래밍 언어가 오리 타이핑 기능을 가지고 있기 때문에 언제라도 루비 나 파이썬 과 같은 클래스 나 인스턴스 메소드를 열고 수정할 수 있습니다 . 질문 1) 역동적 인 언어로 수업이 필요합니까? 왜 언어가 클래스를 프로토 타입 방식 대신 일종의 "템플릿"으로 사용하고 객체 만 사용하도록 설계 되었습니까? 또한 JavaScript 는 …

5
Liskov 대체 원칙이 내부 검사 또는 오리 입력과 호환되지 않습니까?
오리 유형 언어에서 일반적으로 사용되는 것과 같이 물체를 스스로 검사 할 수있는 언어에서는 Liskov 대체 원칙을 볼 수 없다는 것을 올바르게 알고 있습니까? 예를 들어, 루비, 만약 클래스 B클래스에서 상속 A, 다음에 대한 모든 객체 x의 A, x.class반환에 가고 A있지만, 경우 x의 목적은 B, x.class반환하지 않을 A. 다음은 LSP에 대한 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.