Skip to content
ℕ𝔸𝕊𝔸™ℕ𝕒𝕤𝕒𝕣𝕖™𝕊𝕡𝕒𝕔𝕖𝕏™ https://nasa.re/

Nasare™🚀

フレッシュ スペース & テクノロジー NEWS📢

  • About 𝒩𝒶𝓈𝒶𝓇𝑒™
  • SMART Tools
  • SMART AI
    • Kubeshark PCAP Export/Import
    • Coaching engineering managers to employ on organizational issues
    • Zelda: Hyperlink’s Awakening game engine documentation (2021)
    • Commercial Resupply Services-CRS
  • Show HN
    • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
    • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
    • 主な BGP 増加をレジデンス Windows デスクトップに追加する
    • ガジェットの複雑さが増し、余分な IP の再利用が促進される
    • 新しい GitHub CLI 拡張インストゥルメント
    • Kubernetes を 7,500 ノードにスケーリング (2021 年)
    • Wander アプリ用の軽量なオンザフリット構成ライブラリ
    • Ask HN
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Brand HN: Motion photographs Watchlist Chrome Extension
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Level to HN: A corpulent game of snake encoded in a url
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
    • Show HN
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Android phones will at the moment obtain iPhone-love SOS satellite texting
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Level to HN: A corpulent game of snake encoded in a url
    • Brand HN: Motion photographs Watchlist Chrome Extension
    • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
    • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
    • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
    • Tag HN: Using Key-Value Retail outlets in Serverless Codehooks.io Applications
    • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
    • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
    • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
    • Brand HN: Motion photographs Watchlist Chrome Extension
    • Level to HN: A corpulent game of snake encoded in a url
    • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
    • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
    • Speak HN: What sub $200 product improved HN readers’ 2022
    • Level to HN: An initiate source tool to generate Jet Engine compressors
    • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
    • Insist HN: Ov – characteristic smartly off terminal pager
    • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
    • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
    • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
    • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
  • A Computer virus and a Dilemma
    • OCIS – OwnCloud Countless Scale
    • A Princeton student built an app which is ready to detect if ChatGPT wrote an essay
    • GitHub Is Sued, and We Would possibly perhaps Learn Something About Creative Commons Licensing
    • Adobe’s Command material analysis can be using photos/videos to narrate AI w/o consent
    • Ultralearning a.k.a. how I learned to code
    • Automatic1111 is assist on GitHub after taking away Embedding Links
    • Where Your Sides Came From
    • What Is a Pig Butchering Rip-off?
    • Submit-processing is ruining iPhone photos
    • Clos Topologies and Centralized Retain a watch on in Google’s Datacenter Community
    • Miller Engineering DS-1 House Planetarium
    • Gimel Studio: Non-harmful, 2D image editor
  • Technology
    • Miller Engineering DS-1 House Planetarium
    • Apple Doctors: to construct it as a file it is advisable to electronic mail it to your self
    • The Air India passenger who urinated on a girl has been fired by Wells Fargo
    • The Filesystem Hierarchy Usual Comes to Guix Containers
    • Sooner than it sued Google for copying from Java, Oracle changed into as soon as copying IBM’s SQL (2020)
    • The i3-gaps mission has been merged with i3
    • Making an Alphorn from Scratch
    • Apple: Braille Individual Guides
    • MotherDuck Is a Original Thought
    • The class of CGI and simple make
    • Like a mercurial tour of DragonFly BSD 6.4?
    • computer science
    • AI
    • Artificial intelligence
    • Technology
    • Ai
    • Apple
    • digital
  • TOP HN
    • anti-Mastodon
    • TOP HN
      • Show HN
      • Ask HN
      • coding
      • ガジェットの複雑さが増し、余分な IP の再利用が促進される
      • 新しい GitHub CLI 拡張インストゥルメント
      • Kubernetes を 7,500 ノードにスケーリング (2021 年)
      • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
      • Wander アプリ用の軽量なオンザフリット構成ライブラリ
      • Artificial intelligence
      • 主な BGP 増加をレジデンス Windows デスクトップに追加する
      • Technology
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Advise HN: Daft Art – an album veil maker powered by AI and curated aesthetics
      • Brand HN: Motion photographs Watchlist Chrome Extension
      • Declare HN: I wrote a WebAssembly Interpreter and Toolkit in C
      • Demonstrate HN: ClickHouse-local – a runt instrument for serverless files analytics
      • Describe HN: Kandria, an action RPG made in Frequent Voice, is now out
      • Existing HN: Connmap – Desktop widget that reveals your TCP company on an international diagram
      • Insist HN: Ov – characteristic smartly off terminal pager
      • Just by Notでプログラミングするシステム オブジェクト指向プログラミングの活用
      • Kubernetes を 7,500 ノードにスケーリング (2021 年)
      • Level to HN: A corpulent game of snake encoded in a url
      • Level to HN: An initiate source tool to generate Jet Engine compressors
      • Level to HN: Graphic-Walker – A special kind of originate-offer different to Tableau
      • Point out HN: Kweb: A a ways away interface to the earn browser’s DOM
      • Present HN: Nanelo DNS – Privacy-Kindly, European Nameservers
      • Reward HN: Vim on-line editor the exercise of WebAssembly, storing files the exercise of IndexedDB
      • Show HN: AREnets – TensorFlow-basically based mostly Relation Extraction equipment for work in Colab
      • Speak HN: What sub $200 product improved HN readers’ 2022
      • Uncover HN: Easy internet app for teenagers to management a single Philips Hue light
      • Wander アプリ用の軽量なオンザフリット構成ライブラリ
      • WINd3x、iPod Bootrom エクスプロイトは 10 年遅かった
      • ガジェットの複雑さが増し、余分な IP の再利用が促進される
      • 主な BGP 増加をレジデンス Windows デスクトップに追加する
      • 新しい GitHub CLI 拡張インストゥルメント
      • ロンドンで*ダウン*を継続的に見つめる: Pavement Oddities
      • 報酬 HN: C の 30 行でスピンロック
      • FAA の NOTAM とは何ですか? 航空専門家が機械の仕組みを説明
      • ナノGPT
      • 1 ビット LCD のグレースケール (2022)
      • The Muse (YC W12) は FP&A のシニア ディレクターを採用しています
      • Zen (YC S21) はグロース エンジニアを採用しています
      • Tall Inquire of (YC W21) が B2B 回顧録の幹部を採用
      • Actiondesk (YC S19) は、プロダクト ドレスメーカーを採用しています (4-6 か月の契約)
      • Oven (YC S19) は、Bun を作成するために C/C++ または Zig エンジニアを採用しています。
      • WInd3x, the iPod Bootrom exploit 10 years too unhurried
      • Sign HN: FASTA recordsdata を操作するための FUSE モジュール
      • HN を指します: Socketify.py: PyPy3 および Python3 用の Http/Https および WebSocket サーバー
      • Wage Development Continues to Gradual in the UK and Euro House
      • Stage Supervisor for the unimpressed: 1 Getting started
      • First public free up of Pushup: a brand unique compiler for making net apps in Trip
      • Fixing Cart-Pole Swingup with a Hierarchical Controller
      • Flight Testing the Touchdown Radar for Mars Science Laboratory 2011-06-21T17:36:36Z
      • Flightcontrol (YC W22) is hiring first Developer Recommend
      • Flying boats and other tech for cleaner shipping
      • Four Finalist Touchdown Location Candidates for Mars Science Laboratory 2008-11-19T16:21:01Z
      • France’s prized nuclear sector stalled in Europe’s hour of want
      • French startup unveils new residential thermo-acoustic warmth pump
      • FTC Cracks Down on Firms That Impose Contaminated Noncompete Restrictions
      • FTX’s Aged Prime Lawyer Aided US Authorities in Bankman-Fried Case
      • FY18 NASA lėšų šnypštimas 2017-05-22T00:00:00Z
      • G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering
      • Gail.com FAQ
      • Gemini-Titan (GT)-6 – Gemini 6 of 7 – 지역 사진 – 외부 지역 1965-12-15T00:00:00Z
      • Geoffrey Hinton Publishes Original Deep Learning Algorithm
      • Germany warns: AI fingers flee already underway (2021)
      • Gimel Studio: Non-harmful, 2D image editor
      • GitHub Availability File
      • GitHub Is Sued, and We Would possibly perhaps Learn Something About Creative Commons Licensing
      • Google needs RISC-V to be a “tier-1” Android architecture
      • Google researcher, lengthy out of math, cracks devilish dispute about gadgets
      • Google start sourced CDC File Transfer from the ashes of Stadia
      • GRC-2003-C-02097 2004-05-01T00:00:00Z
      • GRC-2013-C-05246 2009-11-26T00:00:00Z
      • Hello world!
      • Highlights of Science Launching on SpaceX CRS-15 2018-06-24T00:00:00Z
      • Hilf Al-Fudul
      • HiOperator (YC S16) Is Hiring VP of Engineering
      • HN を指します: Socketify.py: PyPy3 および Python3 用の Http/Https および WebSocket サーバー
      • How kind I blueprint a pair of buttocks?
      • How will the haj switch as international temperatures upward thrust?
      • Human gene linked to bigger brains turned into as soon as born from apparently pointless DNA
      • Hundreds of scientists publish a paper every 5 days
      • In Favor of Friction and Flexibility
      • Indicate HN: Klotho – Change into straightforward code into cloud native code
      • Indoor farming isn’t exact for the smartly off
      • Iranian assault drone came across to have parts from more than a dozen US companies
      • Israeli researcher experiences leak of 235M Twitter-linked e-mail addresses
      • Jam Stations in Low Earth Orbit
      • Jazz Is Freedom
      • JPL-20171102-TECHf-0001-ドローントリップ 人間vs機械 2017-11-17T00:00:00Z
      • JPL에서 NASA의 MSI 콘도미니엄 액셀러레이터 2022-08-25T00:00:00Z
      • JPSO extinct facial recognition abilities to arrest a man. The tech modified into once defective
      • jsc2017e136097 – 12 月 4 日,俄罗斯联邦地区公司 (Roscosmos) 的远征 54-55 号机组人员 Anton Shkaplerov 在俄罗斯 Principal person City 的加加林宇航员训练中心上向整洁的祝福者挥手致意,当时他登上了前往附近的 Chkalovsky Ai 的公共汽车2017-12-04T00:00:00Z
      • Kemble’s Cascade of Stars
      • Kepler-90 マシン (アーティストの考え) 2017-12-14T00:00:00Z
      • Koichi Wakata SpaceX 코칭 2022-06-27T00:00:00Z
      • KSC and Proud to Be Heart-Wide Diversity Tournament 2019-08-20T00:00:00Z
      • KSC ir „Proud to Be Center“ įvairovės turnyras 2019-08-20T00:00:00Z
      • AI
      • Artificial intelligence
      • Auto-Generate
      • anti-Mastodon
      • Awesome
      • BioSentinel
      • CATEGORIES
      • DC
      • Dione
      • Diversity
      • drone racing
      • drones
      • Dulles
      • education
      • Event
      • filmstock
      • Goddard
      • AI
      • Ask HN
      • autonomous
      • coding
      • computer science
      • Clusters
      • Artificial intelligence
        • Ai
        • Apple
        • Tesla
        • digital
        • MESSENGER
        • Device
        • Charts
        • change
        • Shows
        • fraud
        • Former
        • fucking
        • purge
        • Works
        • entering
        • Databases
        • Review
        • Strangely
        • Instinct
        • staff
        • Salesforce
        • intern
        • Involuntary
        • promise
        • Twilio’s
        • nisv live
        • attack
        • Iranian
        • France’s
        • prized
        • infrastructure
        • Debian-based
        • nisv s02 ep03
        • siduction
        • Awesome
        • Calculate
        • Beautiful
        • Linux
        • Start
        • dollar
        • Messier
        • Daughters
        • ‘Breakthrough’
        • obesity
        • Al-Fudul
        • sixty years
        • PyTorch
        • discloses
        • Ancient
        • Stone
        • Popup
        • design
        • public
        • expanding
        • cloud
        • forest
        • startup
        • French
        • batteries
        • fleas
        • spotted
        • Petals
        • language
        • Habitual
        • checking
        • GitHub
        • Availability
        • layers
        • inconsistencies
        • Affair
        • Quasi-War
        • Sergey
        • Irate
        • bestseller
        • necessarily
        • Scientists
        • Titan
        • twitch
        • FGS/NIRISS – Fine Guidance Sensor/Near InfraRed Imager and Slitless Spectrograph
        • infrared
        • ISIM – Integrated Science Instrument Module
        • JHU – Johns Hopkins University
        • JWST – James Webb Space Telescope
        • JWST – James Webb Space Telescope
        • absolute zero
        • Big Bang
        • Peace
        • Studio
        • Making
        • project
        • -gaps
        • warns
        • Germany
        • Braille
        • MotherDuck
        • prototype
        • Challenges
        • Infinite
        • OwnCloud
        • Novel
        • Before
        • copying
        • California
        • getting
        • States
        • Criminal
        • Brother
        • Released
        • Method
        • owners
        • ‘richsession’
        • email
        • Elements
        • Where
        • passenger
        • Hierarchy
        • Filesystem
        • economic
        • Crew Dragon
        • Bridenstine
        • Scientific
        • Heaviosity
        • Patterns
        • Unexpected
        • minimalist
        • Ecode
        • Alpha
        • Wolfram
        • Tailwind
        • HiOperator
        • Klotho
        • TEAMS
        • ROBOTICS
        • Antelope
        • Sponsors
        • Ellen Gertsen
        • Transform
        • Flightcontrol
        • subscriptions
        • Internet
        • Theory-building
        • you’re
        • looking
        • Transfer
        • error’
        • Tails
        • migrate
        • Building
        • Bitmovin
        • Remote
        • PhotoRoom
        • Company
        • Taking
        • Ribbon
        • BibDesk
        • Android
        • profilers
        • phones
        • modern
        • Mastercard
        • private
        • We’ve
        • reportedly
        • Microsoft
        • Artsy
        • trades
        • skilled
        • Polygon
        • Flying
        • Princeton
        • Codemods
        • Coaching
        • UK’s
        • popping
        • sourced
        • Wikipedia
        • admin
        • Indoor
        • quick
        • Mysterious
        • Spotify
        • Fancy
        • Spotify
        • Weird
        • mail-order
        • Recipients
        • computer
        • optics
        • partnership
        • commercial
        • telemetry
        • Crisis
        • billionaire
        • Party
        • Onelab
        • Faster
        • general
        • Adobe’s
        • database
        • FinanceDatabase
        • Numerical
        • Freedom
        • concrete
        • Stacks
        • computer science
        • NASA
    • Show HN
    • Ask HN
    • Technology
    • computer science
    • coding
    • Clusters
    • AI
    • drones
    • autonomous
    • Auto-Generate
    • Ask HN
    • Show HN
    • The SMART Science™
    • google
  • CRYPTO
    • Blockchain
    • farming
    • Billionaires
    • FTX’s
    • FinanceDatabase: A database of 300.000 symbols (ETFs, Currencies, Crypto)
  • Artificial intelligence
  • Toggle search form
  • Dotfiles Management
    Dotfiles Management Technology
  • AWS には厄介な文書化されていない API がありました
    AWS には厄介な文書化されていない API がありました anti-Mastodon
  • T-Cell は、ハッカーが 37M の可能性に関するデータを盗んだと言います
    T-Cell は、ハッカーが 37M の可能性に関するデータを盗んだと言います anti-Mastodon
  • Firefox マルチレジェンド コンテナ
    Firefox マルチレジェンド コンテナ Artificial intelligence
  • AI から正しく脱却できているのは誰ですか?
    AI から正しく脱却できているのは誰ですか? anti-Mastodon
  • HN を見せびらかす: PicoVGA Library – VGA/TV Raspberry Pi Pico での説明を提示
    HN を見せびらかす: PicoVGA Library – VGA/TV Raspberry Pi Pico での説明を提示 Awesome
  • Steel と Rust を活用して FFT をより速く勝ち取る
    Steel と Rust を活用して FFT をより速く勝ち取る anti-Mastodon
  • Laravel 9 から Eloquent アクセサーとミューテーターへのアップグレード
    Laravel 9 から Eloquent アクセサーとミューテーターへのアップグレード anti-Mastodon
  • Google グループは死ぬままにされました
    Google グループは死ぬままにされました Artificial intelligence
  • カウル HN: hnterminal、CLI で HN を参照
    カウル HN: hnterminal、CLI で HN を参照 anti-Mastodon
  • フレームワークの精神移植を備えたThinkPad 701C
    フレームワークの精神移植を備えたThinkPad 701C Artificial intelligence
  • MGS nenumatytų atvejų mokslo leidimai 1997-11-10T12:37:08Z
    MGS nenumatytų atvejų mokslo leidimai 1997-11-10T12:37:08Z Ask HN
  • 利益 vs. 所得税: 企業が輝かしい分担金を失うのを避けるには?
    利益 vs. 所得税: 企業が輝かしい分担金を失うのを避けるには? anti-Mastodon
  • Roar HN: アドバイスするコード (Chat-GPT)
    Roar HN: アドバイスするコード (Chat-GPT) anti-Mastodon
  • 10 行の JavaScript でチャネルを大切にする
    10 行の JavaScript でチャネルを大切にする Artificial intelligence
John Carmack による C++ での意図的なプログラミング (2018)

John Carmack による C++ での意図的なプログラミング (2018)

Posted on February 18, 2023 By 📢 Julian Assange

それで、ここにジョン・カーマックからの投稿を思い起こさせます。 最近、#AltDevBlog に関する彼の記事にアクセスできなくなったことを知りました。 そのため、それらを公開してアーカイブするために、ここに再投稿します。 これらの記事は間違いなく素晴らしい読み物であり、保存する価値があります.

これを発見したすべての人は、「意図的なプログラミング」が楽器の製造に利点をもたらすと推測されていること、または特効薬として宣伝されていることを聞いたことがあるでしょう。 ただし、ウィキペディア にアクセスして追加のファイルを探すことは、ラムダ計算 と フォーマルテクニック 。 それがより良い楽器を書くことで何を実行しなければならないかは、すぐには明らかではありません.私の実用的な要約: 計測器の構築における失敗の大きな部分は、現在、プログラマーがコードを実行できる可能性のある最終的な状態を完全に把握していないことに起因しています。結果として生じる問題は非常に増幅され、実際にはパニックに陥る可能性があり、注意を払っている可能性があります。 意図的なモデルでプログラミングすると、コードに提示された想定が明確になり、それによって原因を突き止めるのが比類のないほど簡単になります。また、完全に純粋なマシンでは、スレッドのトラッジの前提条件が非常にうまくいかなくなります.私は、意図的なプログラミングを追求するのに適切な切符があることを認めますが、反対に、すべての人に C++ コンパイラを捨てて Snarl

でコーディングを開始するように勧めるのは無責任です。 、Haskell、または率直に言って、他のすべての周辺言語です。 言語設計者の永遠の悔しさには、言語の利点を圧倒する可能性のある外部性がたくさんあり、スポーツの構築はほとんどの分野よりも大きい. 罪深いプラットフォーム ポイント、独自のマシン チェーン、認証ゲート、ライセンス テクノロジ、およびすべての個人が直面する従来のコードベースと人員の可用性を備えたポイントの高い点での厳しい効率要件があります 。可能性はあるかもしれませんが、おそらくあなたは、非主流の言語で主要な建設作業を行う可能性が高い状況にいる可能性があります。進歩の名の下に。 その他のすべての個人の場合: 雇用されている言語に関係なく、 目的のあるモデルでのプログラミングには利点があります。 都合の良い時はいつでも実行し、都合の悪い時は解決に疲れる事を覚悟すべきです. ラムダ、モナド、カリー化、無限集合での遅延評価機能の構成、および明示的な関数指向言語の最後のその他のポイントについて、まあまあまあまあまあ発見することが不可欠です。あなたが置く。C++ は意図的なプログラミングをサポートしていませんが、その一方で、それを行うことからあなたを締め出すことはありません。また、転がり落ちて意識するための活力を保持していますあなたがその必要性を垣間見る核心的な良さ.ピュアチョイス純粋なエイムは、渡されたパラメータで最も簡単に表示され、パラメータに合わせて 1 つまたは追加の計算値を返すだけです。 論理的な 側面の結果はありません。 これは間違いなく抽象化です。 すべての目的には、CPU 段階で、ほとんどがヒープ段階でアスペクト結果がありますが、抽象化は大切に構成されています 。グローバルな想定で見たり交換したりしません。 それは内部の仮定を保持しません。 それは何のIOも信じていません。 入力パラメーターのいずれも変更しません。 理想的には、余分なデータが渡されない – allMyGlobals ポインターが渡される原因の比類のない敗北.純粋な機能には、優れた特性の分岐があります。スレッドのセキュリティ。 チケット パラメータを持つ純粋な目的は、完全にスレッド保護されています。 参照またはポインターパラメーターを使用すると、それらが const であることが証明されているにもかかわらず、非純粋な操作を行う他のすべてのスレッドがデータを変更または解放する可能性があるという不幸に常に注意を払う必要があります。保護されたマルチスレッド コードを記述するための多くの強力なツールの 1 つを構成します 。それらを並列実装に簡単に交換するか、1つ以上の実装をボルトで調べて、含意。 これにより、実験と進化が比類のないほど安全になります.再利用性。 純粋な目的を真新しい雰囲気に移植することは、比類のないほど簡単です。 フォーム定義と純粋な機能として知られているものを常に変更する必要がありますが、現在は雪だるま式の実行はありません。 他のすべてのマシンで必要なことを実行するコードに変更されたことを何回知っていますか?しかし、環境に関するすべての仮定からそれを解放し、穏やかに書き直すよりも余分な作業に変更されていますか?テスト容易性。 純粋なエイムには 参照透過性 があります。つまり、パラメータの状況に関係なく、一貫して同じ結果が得られることがあります。として知られているため、他の技術と織り交ぜられたものよりも、啓発するのが比類のないほど複雑ではありません。 私はコードを書くことについてあまり責任を負っていません。 コードの分枝は十分な技術と相互作用し、それを明らかにするためにおそらくハーネスの説明が必要になる可能性があり、私はそれが苦しみの支払いではないと自分自身に(おそらく間違って)説得することができます. 純粋な機能を検証するのは簡単です。 テストは、教科書から素晴らしいものを見つけます。そこでは、いくつかの入力を行い、出力で署名します。 少しコードを調べている気難しい人に出くわすたびに、私はそれを別の純粋な目的に分割し、そのためのテストを作成します。 恐ろしいことに、私はこれらのケースで汚染されたものを継続的に調達しています。分かりやすさと保守性。 入力と出力の両方を制限することで、必要に応じて純粋な機能を簡単に再学習できるようになり、マスクに対する外部想定の場合に文書化されていない要件の場所がはるかに少なくなります 。正式なテクニックとツールに関する自動的な推論は、今後ますます重要になるようです。 現時点では静的コード予測が必要であり、コードを正しく改造して特別な目的を持ったモデルにすると、予測ツールに役立ちます。または、少なくとも、ローカル ツールがより遅く、親しみやすいグローバル ツールと同じフロアをマスクできるようにします。 私たちは「Earn ‘er Performed」形式の商取引であり、私は現在、プログラム全体の「正しさ」の正式な証明を関連する目的に変更するのではなく、明らかなクラスの欠陥が現在、コードベースの明らかな側面で最も人気がありませんが、非常に大切にされています。 私たちの仕事に科学と数学を追加で啓発しましょう.プログラミングの入門クラスを受講している個人は、頭を悩ませているかもしれません。 現実には、現在よりも余分な目的が 巨大な泥の玉 であるということです。 成熟した重要なプログラミング言語は、スケダドルハッチを思い付き、最後に使用されます。 可能性が高いのは、使い捨てのコードを穏やかに書いて、最も便利であるかどうかに関係なく実行することであり、これには常にグローバルな仮定が伴います。 可能性としては、1 年後に理解する必要があるコードを書いている可能性があります。 現在、ほとんどのビルダーは、組み込みの変更がもたらす長時間のボルト時間の予測が不可能ではありません.Purity In Alter toもはやすべての小さなものが純粋であるとは限りません。 ただし、この設計はソース コード自体で操作するのが最も便利ですが、すぐに誕生した空気の世界と対話する必要があります。 純粋さを長引かせるために検証するのは、パズルのような形で楽しいかもしれませんが、実用的なブレークポイントは、ある時点ですぐにアスペクトの結果が必要であることを認識し、それらを効果的に管理します.特定の目的において常に全か無かである必要はありません。 目的がどれほど純粋であるかには連続したチケットが存在する可能性があり、実質的に純粋な状態から完全に純粋な状態へのチケットのステップは、スパゲッティの仮定から主に純粋な状態へのチケットのステップよりも小さい. 純度に目標を移すと、コードは改善されますが、それが分厚い純度を達成していないという証明された現実があります。 グローバル カウンターをバンプしたり、グローバル デバッグ フラグをテストしたりする目的は、現在では純粋ではありませんが、それが最も簡単な欠点である場合は、ほとんどの利点を享受するように構成されています.一般に、より広い文脈で最悪の事態を回避することは、限定されたケースで完璧を達成することよりも重要です。 あなたがマンションで持っていた最も有毒な能力や技術を回想する必要があるかもしれません.そして、それらの動作が依存する仮定であり、それらのパラメーターに限定されません。 これらの領域で自己規律を課すこと、または少なくとも余分なコードが同じ混乱にならないように戦うことは、低段階の数学機能を強化するよりも大きな影響を与えます.一般に、純粋性に向けたリファクタリングの戦略には、それが動作する環境から計算を解きほぐすことが必要であり、これには実質的に常に追加のパラメーターの受け渡しが伴います。 これは奇妙なことのように思えます。プログラミング言語の冗長性が高いことは広く非難されており、意図的なプログラミングは常にコード サイズの削減と関連付けられています。 目的を持った言語の目的を重要な実装よりも簡潔にすることをまれに可能にする要素は、純粋な機能の啓蒙とは正反対の穏やかで比類のないものです — ガベージ シーケンス、組み込みのグランド ソート、サンプル マッチング、リスト内包表記、目的の構成、多数の構文糖衣。など。ほとんどの場合、これらのサイズ削減機能は目的を持って実行するのに比類のないものではなく、いくつかの重要な言語で表示することもできます.あなたは落ち着くべきです、1ダースのパラメーターを目的に正しく渡す必要がある場合、悪化します。 おそらく、パラメータの複雑さを軽減する手法でコードをリファクタリングするために渋滞に巻き込まれる可能性があります.純粋性を宣言するために C++ で強化された言語の不足は、今や理想的ではありません。 誰かが、広く使われている基本的な目標を粗雑な式で非純粋なものに変更すると、その目標を啓発するすべての小さなことはさらにその純粋性を失います。 これは、ギャプの適切なテクニックの観点からは悲惨に聞こえますが、繰り返しますが、主な罪で恵みから落ちるオールオアナッシングの命題ではありません. 残念ながら、拡張スケールの機器の構築は統計的なものです。将来の C/C++ 要件では、pure キーワードの正当なケースがあるようです。 const との密接な類似点があります。これは、プログラマー マップのコンパイル時のチェックを可能にする必須ではなくなった修飾子であり、おそらく今まで問題にならず、コード生成を継続的に待機することができます。 D プログラミング言語は純粋なキーワードを提供します: http://www.d-programming-language.org/aim.html 古代と堅実な純粋さの区別を称賛するように教えてください。さらに、強く純粋であるためには、const に参照とポインターを入力する必要があります。多くの点で、言語のキーワードは過度に制限的です — 側面の結果が外部の目的を邪魔しない限り、不純な能力と呼ばれるという証明された現実にもかかわらず、目的を構成することができます。 全体的な目的は、純粋な目的について考えることができるかもしれませんfu l アイテムが最も手近な場合は、ライン パラメータをランダム ファイル マシンに通知する必要があるとします。オブジェクト指向プログラミング マイケル・フェザーズ @ mfeathers OO は、トランスファー アスペクトをカプセル化することによって、コードを理解しやすくします。 FP は、トランスファー アスペクトを最小限に抑えることで、コードを理解しやすくします。 「移行する側面」とは、変化する状態です。 オブジェクトに自分自身をスワップするように指示することは、よくあるオブジェクト指向プログラミングの電子書籍のレッスン 1 であり、ほとんどのプログラマーに深く根付いています。 明らかに、主な OOP の考え方の中に、機能が動作するデータ ビルディングをグループ化するというチケットがありますが、コードの側面で意図的なプログラミングの利点を常に享受しなければならないことに気付いている必要があります。これらの領域でのいくつかのオブジェクト指向の動作からの方法 おそらく const ではない可能性のあるクラス ソリューションは、オブジェクト内のおそらく大きな状況の一部またはすべてを変更するため、定義上純粋ではなくなりました。 彼らは現在、スレッド保護されていないようであり、オブジェクトを段階的にローミングして驚くべき状態にする機能は、確かにバグの主な原因です. Const オブジェクト ソリューションは、技術的に純粋である必要があります。暗黙の const this ポインターに依存しないでください。しかし、多くのオブジェクトは、純粋な機能の明快さの利点の一部を鈍らせ、すべての価値があると仮定して、世界の分枝を構成するのに十分な大きさです。 コンストラクターはおそらく純粋な機能である可能性があり、一般的にはそうであるように努力する必要があります-それらは引数を持ち、オブジェクトを返します.戦術的なプログラミングの段階では、オブジェクトをより目的のある公式で継続的に操作する可能性がありますが、その一方で、インターフェースを少し変更する必要があるだけかもしれません。 ID では、自己変異 void Normalize() 来ますが、対応する idVec3 Normalized() const は来ません。 多くの文字列ソリューションは、実行された操作で真新しい複製を返すのではなく、自分自身で作業するように概説された同じ設計内にありました – ToLowerCase(), StripFileExtension()、など効率への影響事実上すべての場合において、メモリのブロックを即座に変更することが光速度の最適なケースであり、ここで回避することはいくらかの効率を消費することです. これまで以上に頻繁に、理論的な好奇心の最も手近な場所はここではありません。 最終的には生産性のために効率を商売します.純粋な機能を使用してプログラミングすると、ファイルの余分なコピーが信頼されます。場合によっては、効率の問題に起因する誤った実装アプローチになることは明らかです。 誤った例として、純粋な DrawTriangle() を書く確率は フレームバッファをパラメータとして取り、結果として三角形が描画された完全に新しいフレームバッファを返すエイム。 そんなことはしないでくださいあらゆる小さなものをチケットで返すことは、自然な目的のあるプログラミング モデルですが、一貫して信念を持っているコンパイラに依存しています リターン チケットの最適化 効率を損なう可能性があるため、高度なデータ ビルディングの出力に参照パラメーターを渡すことは継続的に正当化できますが、一方で、返されたチケットを const として宣言することから、 単一代入.を実装する多くの場合、チケットを複製して修正したモデルを返却するのではなく、渡された精巧な構造でチケットを静かに交換したいという確固たる衝動があるようですが、そうすることでスレッドのセキュリティ保証が破棄され、今すぐ作成する必要があります均等に実行されません。 リストの生成は、常に正当化されるケースです。 リストに何かを追加するための純粋に意図的な式は、リストの完全に新しい複製を返し、先端に新しい要素を追加し、固有のリストを変更しないことです。 有効な目的のある言語は、これを構築する方法で利用されていますが、今ではそう聞こえるほど悲惨ではありませんが、標準の C++ コンテナーでこれを実行する必要があります。主な緩和要素は、現時点での効率が並列プログラミングになることです。これは、最適な効率のケース内であっても、単一スレッド環境よりも余分なコピーとミキシングを継続的に必要とするため、複雑さの削減と正確性の利点はそれに応じて小さくなります。より大きい。 スポーツの世界で最終的なキャラクターを並行して操作、問題、最終的なキャラクターに興奮させることができますが、オブジェクト指向の更新オブジェクトが並行環境でいくつかの深刻な問題を抱えていることに沈み始めます。 おそらく、すべてのオブジェクト serene が領域内で最も読みやすいモデルを参照し、更新されたモデルをフレームの先端にコピーしたとします… おいおい、ちょっと待って…アクションアイテムコードベースのいくつかの重要な機能について説明し、それらが達成できる可能性のある外部の仮定と、それらが構築できるすべての可能な変更をすべて書き留めます。 これにより、大きなドキュメントがコメント ブロックにとどまるようになります。 目的がレンダリング マシンの設計によるカバー交換をトリガー、発行、可能性がある場合、可能性として、穏やかに両手を空中に投げ出し、以前の人間のワークアウトのすべての結果の状況を公開する可能性があります。あなたが引き受ける次の仕事は、最初から続く正しい計算のフレーズでそれを負担するよう努めてください。 入力を取得し、それを純粋な目的に渡し、それから意味を持ち、それで1つのことを実行します.コードをデバッグしている可能性が高いので、何が起こっているのかを分かりにくくするために割り当て変更の仮定と隠しパラメーターのプレイに特に注意を払うようにしてください。ユーティリティ オブジェクト コードの一部を変更して、新しいコピーを返すようにし、実際にすべての非イテレータ変数の前に const をスローして、啓蒙することを検討してください。追加の参照: http://www.haskell.org/haskellwiki/はじめにhttp://lisperati.com/http://www.johndcook.com/blog/sign/purposeful-programming/http://www.cs.kent.ac.uk/of us/workers/dat /miranda/whyfp90.pdfhttp://channel9.msdn.com/Shows/Going+Deep/Lecture-Sequence -Erik-Meijer-Purposeful-Programming-Fundamentals-Chapter-1http://www.cs.utah.edu/~hal/clinical doctor/ daume02yaht.pdfhttp://www.cs.cmu.edu/~cry/819- f09/Backus78.pdfhttp://fpcomplete.com/the-downfall-of-crucial-プログラミング/

𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺

Artificial intelligence, Ask HN, Carmack, Functional, Show HN, Technology, TOP HN Tags:Carmack, Functional, Show NH:

Post navigation

Previous Post: VisionFive 2 の第一印象
Next Post: P3synth: MIDI シンセサイザーと Processing 4 に取り組む参加者

Related Posts

  • FreeBSD 住居オーディオ スタジオ
    FreeBSD 住居オーディオ スタジオ Artificial intelligence
  • Microsoft Edge は、ビデオ アップスケーラーを取得して、ぼやけた虚弱なビデオのピークをより良くします
    Microsoft Edge は、ビデオ アップスケーラーを取得して、ぼやけた虚弱なビデオのピークをより良くします Artificial intelligence
  • HN のデモンストレーション: 私は医師で、ストレスとアラームに反応する呼吸アプリを作成しました
    HN のデモンストレーション: 私は医師で、ストレスとアラームに反応する呼吸アプリを作成しました Artificial intelligence
  • ポートレートのIG評判を知った写真家は、画像がAIだったと告白した
    ポートレートのIG評判を知った写真家は、画像がAIだったと告白した Artificial intelligence
  • SimCity 2000 の実装に関するドキュメント
    SimCity 2000 の実装に関するドキュメント Artificial intelligence
  • Skio (YC S20) 募集中
    Skio (YC S20) 募集中 Artificial intelligence
  • マイクロサービス間通信において、メッセージングが REST よりもはるかに優れている理由
    マイクロサービス間通信において、メッセージングが REST よりもはるかに優れている理由 Artificial intelligence
  • Apple ID のセキュリティ キーについて
    Apple ID のセキュリティ キーについて About
  • 工業製品のノイズ セットを解決するための Meta のプッシュ
    工業製品のノイズ セットを解決するための Meta のプッシュ Artificial intelligence
  • Hermes: 開始ソースのドキュメント管理ガジェット
    Hermes: 開始ソースのドキュメント管理ガジェット Artificial intelligence

Recent Posts

  • ヤマハ NS10 エピック (2008)
  • Awesome-completely-open-ChatGPT: ChatGPT のオープン ピックのリスト
  • HN の公開: Tunnelmole、ソース ngrok の代替の起動
  • HN のデモンストレーション: AI を使用した遠く離れたチームの正当なヘッドショット
  • HN のデモンストレーション: 思考用のカスタム ドメイン リバース プロキシ

Recent Comments

  1. robga on Excessive Avenue コーヒーのカフェイン ステージはさまざまで、テストでは
  2. Loic on 行方不明の放射性タブレットは、必死の捜索の後、WA奥地で偶然見つけました
  3. minihat on メタは、標準的な VR e スポーツ Echo Area をシャットダウンします
  4. dafelst on フレーム ポインターの巻き戻しによる Move 実行トレーサーのオーバーヘッドの削減
  5. cloudking on GraphGPT: 構造化されていないテキストの肯定的な素材からのレコードデータ グラフの外挿
  • 心は、あなたがどれほど病気であるかを制御することもできます-そしてあなたが強化する青写真
    心は、あなたがどれほど病気であるかを制御することもできます-そしてあなたが強化する青写真 anti-Mastodon
  • GitHub がダウンしています
    GitHub がダウンしています Artificial intelligence
  • USA Science and Engineering Competition 2010-10-22T00:00:00Z
    USA Science and Engineering Competition 2010-10-22T00:00:00Z NASA
  • Pure Java 組版システム
    Pure Java 組版システム Artificial intelligence
  • KSC-04pd-2617 2004-12-15T00:00:00Z
    KSC-04pd-2617 2004-12-15T00:00:00Z Ask HN
  • 表形式ファイルと XGBoost で 70% のエラー割引
    表形式ファイルと XGBoost で 70% のエラー割引 anti-Mastodon
  • Excel の Flash 非公開機能の物語 (2021)
    Excel の Flash 非公開機能の物語 (2021) anti-Mastodon
  • Urllib3 in 2022
    Urllib3 in 2022 NASA
MAILANON
2100 MAIL
SEO
METAVERSE
BioLINK
CRYPTO MINING
CASINO
DEFI-TRACKER
StartApp Network
RAVES-MONSTER-GAME
RAVES EXCHANGE
RAVES NFT
KVANTA TV

Copyright © 2023 Nasare™🚀.

Powered by PressBook News Dark theme