«fortran» 태그된 질문

3
"4의 가치를 바꾸는가?"
1989 년 펠릭스 리, 존 헤이스, 안젤라 토마스는 내부자 농담으로 퀴즈 형태의 해커 테스트를 작성했습니다 . " 다음 시리즈를 고려하고 있습니다. 0015 Ever change the value of 4? 0016 ... Unintentionally? 0017 ... In a language other than Fortran? 시리즈에서 숫자 "4"를 만드는 특별한 일화가 있습니까? 일부 포트란 구현에서 상수 …
24 history  fortran 

7
대규모 포트란 기반의 크 런칭 코드베이스를 어떻게 현대화 할 수 있습니까?
학계의 친구가 조언을 구했습니다 (저는 C # 비즈니스 응용 프로그램 개발자입니다). 그는 의료 영상 분야에서 Fortran에 작성한 레거시 코드베이스를 가지고 있습니다. 벡터를 사용하여 엄청난 수의 크 런칭을 수행합니다. 그는 클러스터 (30ish cores)를 사용하고 있으며 500ish GPUS가 포함 된 단일 워크 스테이션으로 이동했습니다. 그러나 코드베이스로 다음에 갈 곳은 다음과 같습니다. 다른 …
21 math  legacy  fortran 

6
포트란 컴파일러는 실제로 C 컴파일러보다 더 빠른 코드를 생성합니까?
대학에서 공부할 때 종종 포트란 컴파일러가 동등한 프로그램을 위해 C 컴파일러보다 빠른 코드를 생성한다는 생각을 들었습니다. 핵심 이유는 다음과 같습니다. Fortran 컴파일러는 코드 라인 당 평균 1,1 개의 프로세서 명령어를 생성하는 반면 C 컴파일러는 코드 라인 당 평균 1,6 개의 프로세서 명령어를 생성 합니다. 정확한 숫자는 기억 나지 않지만 아이디어는 …

10
Fortran 77 코드를 C #으로 변환
Fortan77 프로그램을 C #으로 변환하려고합니다. 나는 약 650 줄의 코드와 끔찍한 GOTO 문을 가진 서브 루틴을 가지고 있습니다. 서브 루틴의 흐름을 시각화하여 그것이 무엇을하는지 파악하기 시작하기까지 많은 어려움을 겪고 있습니다. 이 서브 루틴에 대한 개요를 얻는 방법에 대한 조언을 해 줄 수있는 이런 종류의 경험이있는 사람이 있습니까? 이러한 유형의 변환을 …
14 c#  fortran 

9
Greenspun의 10 번째 규칙, 모든 큰 프로젝트에는 Lisp 통역사가 포함됩니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . Greenspun의 10 번째 규칙 (실제로 유일한 규칙)은 다음과 같이 말합니다. Any sufficiently complicated C or Fortran program contains …

12
Fortran 77로만 코딩 된 사람에게 객체 지향 프로그래밍을 어떻게 설명 할 수 있습니까?
어머니는 포트란에서 대학 논문을 썼으며, 현재 (10 년 후) 유체 시뮬레이션을위한 c ++를 배워야합니다. 그녀는 모든 절차 적 프로그래밍을 이해할 수 있지만 객체를 아무리 설명하려고해도 문제가되지 않습니다. (Java로 많은 작업을 수행하므로 객체의 작동 방식을 알고 있습니다) 너무 높은 수준의 방식으로 설명하고 있다고 생각하므로 전혀 협력하지 않고 성장한 사람에게는 실제로 의미가 …

5
포트란 표준 라이브러리가없는 이유는 무엇입니까?
수학과 과학 컴퓨팅에 중점을 둔 언어가되기 위해, 나는 항상 포트란 표준 라이브러리에 유용한 수학 루틴이 부족하다는 사실에 당황했습니다. 표준 편차와 평균을 계산하기 위해 최소한 루틴이 제공 될 것으로 예상하지만, 그렇지 않습니다. 특히 포트란 90의 도입과 모듈의 추가 (따라서 네임 스페이스 오염을 줄임)로 인해이 중요한 서비스 부족의 이유를 알 수 없습니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.