슬프게도 최근 몇 명의 컴퓨팅 전문가가 세상을 떠났으며, 이는 50년대, 60년대, 70년대의 많은 선구자들이 수명을 다한 것을 고려하면 놀라운 일이 아닙니다. 내 눈에 들어온 사람은 바로
니클라우스 워스 who departed this world on New Year’s Day. He was a Swiss computer scientist, associated most with ETH Zurich, but he also had sixties Silicon Valley pedigree. He obtained
his PhD at the highly regarded Electrical Engineering and Computer Science Department at Berkeley, and then became Associate Professor in Computer Science at Stanford for a time.
Wirth는 주목할만한 이유는 다음과 같습니다.
그에 대한 위키 페이지 그는 9개의 언어를 디자인하는 데 도움을 주었다고 합니다. 9개 언어입니다. 확실히, 그 자신의 일이 전부는 아닙니다! 다른 사람들도 참여했지만 그것은 매우 인상적이었습니다.
The first of two languages of Wirth that I have most familiarity with includes ALGOL from the 1960s, though in his case specifically the W variant which brought complex datatypes and dynamic and recursive data structures such as lists, trees and graphs to
ALGOL’s scalars and arrays. The W is important, because ALGOL W got supplanted by the more complicated and ultimately unsuccessful rival ALGOL 68 implementation. However, Wirth’s ALGOL W descendent, the Pascal programming language and ultimately the commercially
supported Delphi (built on an object-oriented version of Pascal), became highly successful algorithmic languages during the 1970s.
가볍고 쉽게 사용할 수 있는 알고리즘 프로그래밍에 대한 Wirth의 헌신은 다음과 같은 다소 도발적인 논평으로 인해 내 눈길을 사로잡았습니다.
인기 인플루언서 금융 퀀트의 소셜 미디어 게시물관련 /트레이더/포트폴리오 관리자
The Register에 실린 Wirth의 사망 기사, 그는 간단히 "[Wirth에 관한 기사는] 정확했습니다.
부푼 소프트웨어. 마이크로소프트가 생산하는 모든 제품을 보십시오.”
포스터의 Microsoft 비웃음은 Elon Musk의 영향력 있는 동료가 게시한 최근 트윗을 생각나게 했습니다.
1973 :
– 그 4KB의 RAM으로 무엇을 하고 있나요?
– 달에 사람 보내기
2019
– 16GB RAM과 102% CPU로 무엇을 하고 계시나요?
– Excel 어딘가에 대화 상자가 열려 있습니다.
Now, Microsoft are getting an unnecessarily rough ride by these commentators, though they’re big enough to take it, because in my view “bloat” is a common feature of 20th Century computing. For example, look at the virtual machines and sizeable memory/CPU
requirements of popular languages Java and Python. As applications in these and other languages modernize and scale to cloud, the bloated software becomes bloated
FinOps 대차대조표. The addiction then escalates by an order of magnitude when Generative AI adds to the mix, with its massive compute overheads. Key training and inference processes require powerful specialized hardware, GPUs, which are getting scarcer
and more problematic to source.
Therefore, in addition to escalating costs from inefficient use of memory and compute, particularly but not exclusively for data intensive applications, draws excess energy consumption, and creates environmental impact. Geopolitical tensions might also
arise as powerful nations and economies compete for compute, such as those at play in the South China Sea, relating to the strategic importance of TSMC (Taiwan Semiconductor Manufacturing Company).
Here’s where Wirth and the finance industry comes into play. Pascal and Delphi were well utilized in financial services (note the Swiss connection!), as were other lightweight “terse” languages, while the 1970s engineers built their hyper-efficient rocket
science. Another language in which Wirth had a hand was the vector language APL, designed by Canadian Kenneth Iverson. Wirth was academic supervisor of the “interpreter for Iverson Notation,” a fundamental part of APL, aka
프로그래밍 언어. 그만큼
Morgan Stanley가 결실을 맺은 APL의 A는 나중에 K가 되고 궁극적으로 Q가 됩니다. When you see live trading prices and real-time analytics from your banks and brokers, particularly
in equities, FX and other high frequency assets, such are the languages used, lightweight, terse and very efficient.
This matters because as we tackle the bloat problem of the software that runs the world, including the new algorithms of GenAI, it is to these types of concise, tight languages and libraries, practised and proven in finance, to which data centers, Cloud
Service Providers (CSPs), and many others will turn.
니클라우스 워스의 명복을 빕니다. Wirth 교수가 동의했을 것으로 생각되는 두 사상가의 말을 인용하면서 마무리하겠습니다.
– C.A.R. Hoare, “There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far
더 어렵다."
현대 소프트웨어의 너무 많은 부분이 후자입니다.
– 앙투안 드 생텍쥐페리: “더 이상 더할 것이 없을 때가 아니라 더 이상 뺄 것이 없을 때 완벽에 도달합니다.”
새로운 기능과 기능이 혁신을 주도하는 세상에서는 다소 반직관적이지만 단순성은 상당한 이점을 제공합니다.
- SEO 기반 콘텐츠 및 PR 배포. 오늘 증폭하십시오.
- PlatoData.Network 수직 생성 Ai. 자신에게 권한을 부여하십시오. 여기에서 액세스하십시오.
- PlatoAiStream. 웹3 인텔리전스. 지식 증폭. 여기에서 액세스하십시오.
- 플라톤ESG. 탄소, 클린테크, 에너지, 환경, 태양광, 폐기물 관리. 여기에서 액세스하십시오.
- PlatoHealth. 생명 공학 및 임상 시험 인텔리전스. 여기에서 액세스하십시오.
- 출처: https://www.finextra.com/blogposting/25519/niklaus-wirth-and-how-financial-computing-can-help-save-the-planet?utm_medium=rssfinextra&utm_source=finextrablogs
- :있다
- :이다
- :아니
- :어디
- 20 위
- a
- 소개
- 학술
- 활동
- 더하다
- 탐닉
- 또한
- 추가
- 동의
- AI
- 아카
- 알고리즘
- 알고리즘
- All
- 또한
- an
- 분석
- 및
- 다른
- 아무것도
- 어플리케이션
- 있군요
- 발생
- 기사
- AS
- 자산
- 준
- 관련
- At
- 떨어져
- 잔액
- 은행
- BE
- 되었다
- 때문에
- 된다
- 혜택
- 버클리
- 큰
- 고창증
- 보물상자
- 브로커
- 가져
- 내장
- 비자 면제 프로그램에 해당하는 국가의 시민권을 가지고 있지만
- by
- CAN
- 캐나다의
- 케이스
- 체포
- 센터
- 세기
- 중국
- 클라우드
- 제공
- 본문
- 주석가
- 상업적으로
- 공통의
- 회사
- 경쟁
- 복잡한
- 복잡한
- 계산
- 컴퓨터
- 컴퓨터 과학
- 컴퓨팅
- 간결한
- 많은
- 건설 중의
- 소비
- 수정
- 비용
- 생성
- 데이터
- 데이터 센터
- 일
- de
- 헌신
- 델파이
- 학과
- 디자인
- 설계
- 대화
- 어려운
- 하기
- 무승부
- 드라이브
- ...동안
- 동적
- 용이하게
- 경제
- 효율적인
- 전기 공학
- 엘론
- 엘론 머스크
- end
- 에너지
- 에너지 소비
- 엔지니어링
- 엔지니어
- 충분히
- 환경
- 주식
- ETH
- ETH 취리히
- 예
- 뛰어나다
- 초과
- 독점적으로
- 눈
- 정통
- 멀리
- 특색
- 특징
- 를
- 재원
- 금융
- 금융 서비스
- 파인 트라
- 마무리
- 먼저,
- 럭셔리
- 진동수
- 에
- 결실
- 기본적인
- FX
- 생성적인
- 제너레이티브 AI
- 지정 학적
- 점점
- 주어진
- 있어
- GPU
- 그래프
- 했다
- 손
- 하드웨어
- 있다
- he
- 도움
- 도움
- 높은
- 고도로
- 그의
- 방법
- 그러나
- HTTPS
- i
- 영향
- 이행
- 중요성
- 중대한
- 인상
- in
- 포함
- 포함
- 산업
- 비효율적
- 영향력
- 혁신
- 으로
- 참여
- IT
- 그
- 자바
- JPG
- 케니스
- 키
- 언어
- 언어
- 후에
- li
- 도서관
- 생활
- 경량의
- 링크드인
- 기울기
- 살고있다
- ll
- 이상
- 보기
- 조명
- 기계
- 확인
- 매니저
- 제조
- .
- 거대한
- 사항
- me
- 미디어
- 메모리
- 방법
- Microsoft
- 수도
- 거대한
- 혼합
- 현대
- 현대화
- 배우기
- 모건
- 모건 스탠리 (Morgan Stanley)
- 가장
- 많은
- 사향
- my
- 연합
- 신제품
- 새로운 기능
- 새해
- 구
- 아니
- 주목할 만한
- 주의
- 사망 기사
- 획득
- 분명한
- of
- on
- ONE
- 열 수
- 주문
- 실물
- 기타
- 기타
- 위에
- 자신의
- 페이지
- 부품
- 특별히
- 합격
- 사람들
- 완전
- 박사 학위
- 개척자
- 행성
- 플라톤
- 플라톤 데이터 인텔리전스
- 플라토데이터
- 연극
- 인기 문서
- 게시하다
- 게시
- 포스터
- 강한
- 학비 안내
- 문제
- 프로세스
- 생산
- 교수
- 프로그램 작성
- 증명 된
- 제공
- Python
- R
- 램
- RE
- 도달
- 에 도달
- 실시간
- 최근
- 최근에
- 재귀
- 간주
- 필요
- 요구조건 니즈
- 타기
- 경쟁자
- 로켓
- 실행
- s
- 슬프게도
- 찜하기
- 라고
- 규모
- 과학
- 과학자
- 바다
- 참조
- 반도체
- 전송
- 서비스
- 서비스 제공자
- 서비스
- 규소
- 실리콘 밸리
- 단순, 간단, 편리
- 간단
- 간단히
- So
- 사회적
- 소셜 미디어
- 소프트웨어
- 출처
- 남쪽
- 전문
- 구체적으로
- stanford
- 스탠리
- 정해진
- 전략의
- 구조
- 성공한
- 이러한
- 지원
- 확인
- 스위스
- 태클
- 대만
- 받아
- 긴장
- 보다
- 그
- XNUMXD덴탈의
- 세계
- 그들의
- 그때
- 그곳에.
- Bowman의
- 그들
- 생각
- 사상가
- 이
- 그
- 그래도?
- 시간
- 에
- 트레이딩
- 트레이닝
- 티엠씨
- 회전
- 짹짹
- 두
- 유형
- 궁극적으로
- 불필요하게
- 쓸 수 있는
- 사용
- 익숙한
- 사용
- 골짜기
- 변형
- 버전
- 대단히
- 관측
- 온라인
- W
- 였다
- 방법..
- 방법
- we
- 잘
- 갔다
- 했다
- 뭐
- 언제
- 어느
- 동안
- 누구
- 누구에게
- 위키 백과
- 의지
- 과
- 세계
- 겠지
- year
- 당신
- 너의
- 제퍼 넷
- 취리히