タグ

2021年1月27日のブックマーク (5件)

  • Swiftのエラーハンドリングはなぜ最先端なのか - Qiita

    Swiftのエラーハンドリングは他のメジャーなプログラミング言語のどれとも異なる新しい仕様を持っています。特に、検査例外を持っているのですが、これはJavaで採用された以降はほとんどの言語で採用されていないため、現代では否定されている過去の間違いだったと広く認識されていると思います。そのため、Swiftユーザーで無い人は、検査例外という言葉をみた瞬間に興味を失ってしまうため、その詳細がなかなか世の中に伝わっていないと感じています。一方、私はこんなSwiftのエラーハンドリングをとても気に入っていて、様々な言語の進化の歴史を踏まえた産まれた最も優れた最先端の仕様だと思っています。この記事ではその考えを説明します。 Javaのエラーハンドリング Javaは検査例外を持っています。これにより、あるメソッドがエラーを送出するかどうかを関数のシグネチャとして静的に表明できます。 // 検査例外の例

    Swiftのエラーハンドリングはなぜ最先端なのか - Qiita
    kappaseijin
    kappaseijin 2021/01/27
    歴史経緯の説明あって面白い。swiftで例外処理箇所がtry修飾子なのはyieldやawaitなどの流行りなのあるよね
  • プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog

    κeenです。最近JEITAのソフトウェアエンジニアリング技術ワークショップ2020に参加したんですが、そこで五十嵐先生、柴田さん、Matzとパネルティスカッションをしました。その議論が面白かったので個人的に話を広げようと思います。 年末年始休暇に書き始めたんですが体調を崩したりと色々あって執筆に時間がかかってしまいました。 時間を置いて文章を書き足していったので継ぎ接ぎ感のある文体になってるかもしれませんがご容赦下さい。 というのを踏まえて以下をお読み下さい。 いくつか議題があったのですが、ここで拾うのは一番最後の「プログラミング言語の未来はどうなるか」という話題です。 アーカイブが1月末まで残るようです。もうあと数日しかありませんが間に合うかたはご覧下さい。 そのとき各人の回答を要約すると以下でした。 五十嵐先生:DSLを簡単に作れる言語というのが重要。それとプログラム検証、プログラム

    プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog
    kappaseijin
    kappaseijin 2021/01/27
    こういうとっちらかった話し好き
  • 知的障害児の母親が忘れられない 追記

    ※知的障害を持つ子供と親について、またそういった子供を産むことや育てることについて、比較的マイナスな内容です。不快に思う方もいると思いますので自己責任でお読みください。 インスタのおすすめ欄を見ていたら、軽度の知的障害を持つ娘を小学校の普通学級に通わせてるお母さんの投稿が出てきた。その子はクラスで孤立していること、授業の指示を理解できていないという報告をサポーターの人から受けたらしく、学校に行って状況を改善するよう話をしたいという投稿だった。 これを見て、ふと小学校の時に同じクラスにいた知的障害を持つ男の子のことを思い出した。その子、Aくんは、授業中、授業に関係ないことを唾を飛ばしながら話し、正面を向いて座れないのかいつも横向きに座っていた。国語はからっきしだったが算数が得意で、足が早くて、ドッヂボールが好きだったと思う。正確に覚えていないけど、小学校までは普通学級で過ごして、中学は支援学

    知的障害児の母親が忘れられない 追記
  • 30歳から始めた3Dモデリング。0からスタートして続けられた理由(わけ) - IZA9999VR’s blog

    はじめに この記事の位置づけ 3Dモデリングを始めたきっかけ アバター完成までモデリングを続けられた理由 ~「0地点に居る自分」を認める~ アバター完成までモデリングを続けられた理由 ~その他~ 継続するモチベーションをどうやって生むか 結論 はじめに 2021年1月で33歳になります。 良い節目かはわからないですが、最近考えを文章に残す大切さを感じたり、自分の考えを外に晒す事に対する考え方が変わったので、文章を書こうと思いました。 創作を始めてから、分からない事を調べたり、人に聞いたりする中で、色んな人に助けられている事をより感じるようになりました。 その人達に直接有難うを言う事も大切ですが、「色々な人から何かを貰っていた自分が、今度は誰かに何かをあげられるようになりたい。」 そうすることが、今までお世話になった人たちへの恩返しにもなると考えました。 思いを繋ぐなんて言うと大げさですが、

    30歳から始めた3Dモデリング。0からスタートして続けられた理由(わけ) - IZA9999VR’s blog
  • 🎙 Check 1, 2, 3... Is this thing on?

    It’s been just over three months since we started building Clubhouse and shared the early beta with a few friends. At the time, the app was very rough and we didn’t know what to expect. Our goal was to collect feedback, quietly iterate, and avoid making noise until we felt the product was ready for everyone. For a number of reasons, the “build quietly” approach didn’t work. We are hugely grateful

    🎙 Check 1, 2, 3... Is this thing on?
    kappaseijin
    kappaseijin 2021/01/27
    一昨日申請してreservedできてwaiting listに追加されたけどまだ連絡来ないなー。基準厳しいのかしら