«history» 태그된 질문

프로그래밍 및 컴퓨팅의 역사에 대한 질문

5
“문자셋”이 실제로 일반적으로“인코딩”을 의미하는 이유는 무엇입니까?
오랫동안 혼란 스러웠던 것은 너무 많은 소프트웨어가 "문자셋"과 "인코딩"이라는 용어를 동의어로 사용한다는 것입니다. 사람들이 유니 코드 "인코딩"을 언급 할 때, 유니 코드 문자를 ASCII 또는 UTF-8과 같은 바이트 시퀀스로 나타내는 규칙 집합을 의미합니다. 이것은 합리적이고 직관적 인 것 같습니다. 아이디어는 지정된 규칙 세트를 사용하여 해당 문자를 바이트로 "인코딩"하는 것입니다. 그 …

1
Apache에 빌드 및 종속성 관리를위한 두 개의 별도 도구가있는 이유는 무엇입니까?
아파치는 두 가지 도구를 가지고있다 : 아파치 메이븐 아파치 개미 + 아파치 아이비 그들은 둘 다 같은 틈새 시장을 채우는 것 같습니다. 두 가지 질문이 있습니다. 무엇 하이라이트 두 도구 사이의 주요 차이점은? 나는 정말로 긴 기사가 둘 사이의 차이점에 대해 쓰여질 수 있다고 확신합니다. 나는 그 정도의 세부 사항을 …

1
GCC가 기본적으로 AT & T 구문을 사용하는 이유는 무엇입니까?
제목이 모든 것을 말한다고 생각합니다. :) GCC가 AT & T / GAS 구문을 사용하는 특별한 실용적인 이유가 있습니까 (주로 역사적인 것 같지만 스스로 찾을 수 없습니다)? 참고 : 이것이 기본값임을 알고 있으며 전환 할 수 있습니다 참고 2 : 개인적으로 "인텔 구문"이 훨씬 더 읽기 쉽기 때문에 나를 놀라게합니다.
9 history  assembly  gcc 

1
`(seed * 9301 + 49297) % 233280` 랜덤 알고리즘의 원래 소스는?
시드 (의사) 난수 생성기를 생성하는 예를 검색하면 다음과 같은 결과가 발생합니다 (구체적인 예 : http://indiegamr.com/generate-repeatable-random-numbers-in-js/ ). // the initial seed Math.seed = 6; // in order to work 'Math.seed' must NOT be undefined, // so in any case, you HAVE to provide a Math.seed Math.seededRandom = function(max, min) { max …
9 history  random 

3
Quicksort는 왜“Quicksort”입니까?
이 질문의 요점은 다른 정렬 알고리즘에 대해 이것의 장점을 논하지 않는 것입니다. 확실히 이것을하는 다른 많은 질문이 있습니다. 이 질문은 이름에 관한 것입니다. Quicksort가 "Quicksort"라고 불리는 이유는 무엇입니까? 물론, 그것은 "빠른"것이지만 항상 그런 것은 아닙니다. O (N ^ 2) 로의 변성 가능성은 잘 알려져있다. 이 문제를 완화하기 위해 Quicksort에 대한 …

2
누가 고등 기능 및 / 또는 일등 시민이라는 용어를 처음으로 만들었습니까?
Haskell, O'Caml 또는 LISP 이전에는 고차 함수가 학술 연구 주제였으며 수학에서는 Schönfinkel (1967)과 Haskell Curry (1968)는 이미 카레와 같은 기술을 적용했음을 이해하고 있습니다. 모든 프로그래밍 언어로 사용 가능하기 전이었습니다. Wikipedia에 따르면 , Scheme 은 일류 시민으로서 적절한 고차 함수를 도입 한 최초의 언어 였지만, 우리가 원래 아이디어를 귀속시킬 수있는 사람이 …

2
JavaBean 스펙의 액세서 메소드가 Java 개발의 표준이 된 이유는 무엇입니까?
자바 빈즈 사양은 자바 빈즈로 설명 Java Bean은 빌더 도구에서 시각적으로 조작 할 수있는 재사용 가능한 소프트웨어 구성 요소입니다. 작성된 코드 라인의 대부분은 빌더 도구에서 시각적으로 조작하는 것과 아무 관련이없는 것 같습니다. 왜 JavaBean 사양이 객체 지향 코드를 작성하는 "길"이 되었습니까? 전통적 으로 객체 지향 코드가 Java로 작성되는 방식이 아니기 …
9 java  history 

3
Ariane 5의 Flight 501의 역사적 영향은 무엇입니까?
처녀 항해 ( 501 편 ) 에서 발사 된 지 37 초 후 Ariane 5 로켓의 붕괴 는 일반적으로 역사 1 에서 가장 비싼 소프트웨어 버그 중 하나로 언급됩니다 . 유럽 ​​우주국 (European Space Agency)은 발사 할 때마다 3 톤 위성 쌍을 궤도로 돌릴 수있는 거대한 로켓 인 Ariane 5를 …
9 testing  history  bug 


5
웹 프로그래밍에서 Javascript를 사용하는 역사적 근거는 무엇입니까?
나는 우리가 파이썬을 많이 사용하는 과학적 생물학 배경에서 왔습니다. 이제 웹 개발을 시작하기 시작하면서 웹에서 JavaScript가 주요 클라이언트 측 언어 인 이유가 무엇인지 궁금하게 생각했습니다. JavaScript의 우세는 역사적 사고 또는 다른 것입니까? 또한 파이썬을 클라이언트 측 스크립팅에 통합하는 데 장애물이 있는지 궁금합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.