▲neo 2023-11-09 | parent | favorite | on: GN⁺: 파이썬 3.12용 윈도우에서의 SciPy 빌드, 작은 기적으로 평가(labs.quansight.org)Hacker News 의견 무료 소프트웨어 커뮤니티는 마이크로소프트의 운영 체제에 대한 지원을 중단하고, scipy와 같은 것들을 그들이 직접 포팅하게 해야 함 리눅스가 필요한 사람은 WSL2에서 찾을 수 있음 마이크로소프트는 다른 모든 운영 체제 벤더들이 60년 동안 해온 것처럼 컴파일러를 운영 체제에 포함시켜야 함 Python 패키징이 복잡한 이유는 C/C++/Fortran 빌드 도구의 비표준화와 거대한 생태계 때문이며, Python 자체의 문제는 아님 이 복잡성은 줄일 수 없는 부분임 Python 패키징 시스템이 작동하는 것 자체가 기적임 Meson 빌드 도구가 MSVC+gfortran 조합을 거부하는 것은 버그로 보임 빌드 도구의 목적은 사용자가 지시한 명령을 실행하는 것이지, 사용자에게 거부하는 것이 아님 많은 사람들이 WSL2를 사용하여 문제를 해결하고 있으며, 네이티브 Windows 버전을 빌드하려는 이유가 궁금함 최고의 BLAS 라이브러리들이 대부분 C로 작성되었으며, C와 Python만으로도 어느 정도 성과를 낼 수 있을지 궁금함 Fortran은 피할 수 없는 부분일 수도 있지만, Windows에서의 Fortran 도구 개선이 시작되어 긍정적임 Fortran의 의미 체계가 C와 너무 달라서 C로 변환한 후 C 컴파일러로 컴파일할 수 없는지, 그리고 C로 유지 관리하는 것이 가능한지에 대한 순진한 질문 오래된 라이브러리를 유지 관리하는 Fortran 전문가가 많지 않을 것으로 추정되며, 유지 관리가 필요함 Python의 빌드 시스템 변화를 따라가기 어려움 Windows에서의 성능 수치에 대한 호기심이 있지만, 심각한 작업은 대부분 리눅스 기계에서 실행될 것으로 예상됨 "aarch64"와 "arm64"가 같은 것인지에 대한 질문 Wikipedia에서 ARM64를 AArch64로 리다이렉트함 Fortran이 IT 부서에서 농담의 대상이었지만, 최근 몇 년 동안 극적인 부활을 경험함 이 부활의 이유는 명확하지 않지만, 관련 링크를 통해 이해할 수 있음 컴파일러/아키텍처 표에서 "arm64"와 "aarch64"의 차이에 대한 질문 Wikipedia의 ARM64 문서가 AArch64로 리다이렉트되는 것에 대한 언급 ▲ahwjdekf 2023-11-10 [-]바이너리 컴파일 언어에 빌어먹는 처지가 적나라하게 드러난경우네요. 답변달기▲kayws426 2023-11-10 [-]파이썬은 해결했지만 다른 생태계에서는 해결 못한것 아닌가요? 그래서 사전 빌드된 바이너리를 제공하겠지요. 답변달기
Hacker News 의견
무료 소프트웨어 커뮤니티는 마이크로소프트의 운영 체제에 대한 지원을 중단하고, scipy와 같은 것들을 그들이 직접 포팅하게 해야 함
Python 패키징이 복잡한 이유는 C/C++/Fortran 빌드 도구의 비표준화와 거대한 생태계 때문이며, Python 자체의 문제는 아님
Meson 빌드 도구가 MSVC+gfortran 조합을 거부하는 것은 버그로 보임
많은 사람들이 WSL2를 사용하여 문제를 해결하고 있으며, 네이티브 Windows 버전을 빌드하려는 이유가 궁금함
최고의 BLAS 라이브러리들이 대부분 C로 작성되었으며, C와 Python만으로도 어느 정도 성과를 낼 수 있을지 궁금함
Fortran의 의미 체계가 C와 너무 달라서 C로 변환한 후 C 컴파일러로 컴파일할 수 없는지, 그리고 C로 유지 관리하는 것이 가능한지에 대한 순진한 질문
Python의 빌드 시스템 변화를 따라가기 어려움
"aarch64"와 "arm64"가 같은 것인지에 대한 질문
Fortran이 IT 부서에서 농담의 대상이었지만, 최근 몇 년 동안 극적인 부활을 경험함
컴파일러/아키텍처 표에서 "arm64"와 "aarch64"의 차이에 대한 질문