はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『qiita.com』

  • 人気
  • 新着
  • すべて
  • DartのNull安全導入状況 (NNBD) - Qiita

    7 users

    qiita.com/Cat_sushi

    はじめに NNBDは純粋にDartの機能ですが、そのDartの最近の人気は一重にFlutterの人気によるものです。また、Dart 2.0でAOTコンパイルに最適化した理由のひとつとして、Flutterの存在が大きいでしょう。JITよりもAOTに親和性の高いNNBDもまた、Flutter向けと言うことが出来ます。より多くの人に読んでもらうためにFlutterタグも付けました。 Non-Null By Default (NNBD)とは DartではNull安全のことを通称でNNBDと呼びます。これまではint i;と書くとi = null;が可能でしたが、NNBD導入後はコンパイル時エラーとなります。Null可型にするにはint? i;と書くことになります。?修飾のない既存のintの挙動を変えて非Null可型にするので、By Defaultです。Null安全を知らない方にとっては、これだけで

    • テクノロジー
    • 2019/12/09 08:16
    • Dartで鋭意検討中の新機能 - Qiita

      3 users

      qiita.com/Cat_sushi

      新機能案のリポジトリ 言語レベルでの新機能の課題、要求、解決策は下記GitHubリポジトリのissuesで管理されています。 dart-lang/language: Design of the Dart language その前はDart Enhancement Proposal(DEP)でしたが変更になったようです。 現在開発中の新機能 上記の内state-activeラベルがついている機能を一言ずつ、簡単に紹介します。 比較的大きな改善が見込まれる項目が多く見られます。 Dart 2.0が出るまでは型安全(多くが静的)に専念する形でしたが、ようやく大物や新機能に手が出せるようになった、という感じですかね。 Set literal Setのリテラルが書けるようになります。 Make it an error to use a type variable non-covariantly in

      • テクノロジー
      • 2018/12/24 09:08
      • FlutterとReact Native(とXamarin)の正しい(?)比較 - Qiita

        15 users

        qiita.com/Cat_sushi

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

        • テクノロジー
        • 2018/08/17 10:44
        • Flutter
        • React Native
        • iOS
        • Android
        • あとで読む
        • ReactJSのライセンスにおける制限的条項の対象範囲 (特許不係争義務) - Qiita

          19 users

          qiita.com/Cat_sushi

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

          • テクノロジー
          • 2017/01/31 09:53
          • OSS
          • license
          • facebook
          • react
          • 私がJavaからDartに移行した理由 - Qiita

            17 users

            qiita.com/Cat_sushi

            ※ このポストはDavid Morganの許可を得てWhy I moved from Java to Dartを翻訳し、投稿しています。 ある人はJavaScriptからDartに移行したと聞いています。まあ、私の旅は少しばかり違いますが。私はJavaからDartに移行しました。そして、adwords.google.comの一部も一緒に。 AdWordsはGoogleの収益の中心であり、今まさにDartで書き換えつつあります。ところが、私が仕事しているAdWordsの一角(スキップ可能なYouTube広告を売る部分)は既に2014年からDartで動いていました。 我々のチームはDartを使うように指示されたわけではなく、そう頼まれたのでさえない、というところが面白いところです。我々はDartの能力を見出し、試す価値があると判断したのです。 重要なのは、ガラポン再構築を行わなかったことです。

            • テクノロジー
            • 2017/01/14 09:22
            • Dart
            • あとで読む
            • Dart型システムの動向 - Qiita

              20 users

              qiita.com/Cat_sushi

              はじめに Dartは2015年3月にそのVMをChrome他ブラウザに組み込むことを諦めて以来、JavaScript(JS)との相互運用性向上やプラットフォーム拡大をより重視するかたちで方向転換を行っています。結果として、DartはよりAOTコンパイルに適した言語になろうとしているように見えます。これにともない主に型システム周りで大きな変更をしつつ有るので、ここでまとめたいと思います。 Dartは元々、既存JSへの機能追加では解決できないJSの歴史的負債(Bool比較、thisスコープ、prototype chain、eval、...)を清算するために新規に開発されました。同時にコンパイルターゲットとしてのJSを強化することにも当初からコミットしています。機能はJSに素直にコンパイル可能なことを条件とし、JSと比較した強化機能もES6以降向けの提案を先取りする形で進められてきました(例:c

              • テクノロジー
              • 2016/12/24 20:10
              • dart
              • Angular、TypeScript、Javascript、AtScript、Dart、なんてこった (Angular.ts.js.at.dart.wtf) - Qiita

                21 users

                qiita.com/Cat_sushi

                #はじめに このブログはKevin Mooreさんの投稿: Angular.ts.js.at.dart.wtfを本人の許諾を得て日本語に翻訳したものです。 #本文 既にAngularが今後TypeScriptを利用するという話を聞いたかもしれません。 このニュースはAngularとDartの関係について[様々な疑問](https://twitter.com/jponge/status/573770185338920960 "Julien PongeさんはTwitterを使っています: "Friday question: why is the almighty #AngularJS betting on #typescript rather than, say, …#dartlang?"")を呼び起こしています。 この疑問に答えてみましょう。 ###まずはAngular 1 Angular

                • テクノロジー
                • 2015/03/09 10:19
                • AngularJS
                • TypeScript
                • JavaScript
                • Dart
                • angular
                • web
                • あとで読む
                • Androidの新しい未来をDartで描く - Qiita

                  66 users

                  qiita.com/Cat_sushi

                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事はShaping the Future of Android With Dartを、著者Cyril Mottierの許可を得て日本語に訳したものです。 誤訳などあればコメントください。 私は先週、モダンな新興プログラミング言語について大量の議論、ツイート、ブログポスト、ニュース記事他を目にしました。この突然巻き起こった嵐が、アップルがWWDC 2014で公表した新言語Swiftによるものであることは疑いの余地がありません。この2週間の休暇の間、Swiftプログラミング言語について、構文、機能、Objective-Cとの相互運用性

                  • テクノロジー
                  • 2014/06/14 18:21
                  • Dart
                  • android
                  • Java
                  • プログラミング言語
                  • Swift
                  • プログラミング
                  • Google
                  • 技術
                  • programming

                  このページはまだ
                  ブックマークされていません

                  このページを最初にブックマークしてみませんか?

                  『qiita.com』の新着エントリーを見る

                  キーボードショートカット一覧

                  j次のブックマーク

                  k前のブックマーク

                  lあとで読む

                  eコメント一覧を開く

                  oページを開く

                  はてなブックマーク

                  • 総合
                  • 一般
                  • 世の中
                  • 政治と経済
                  • 暮らし
                  • 学び
                  • テクノロジー
                  • エンタメ
                  • アニメとゲーム
                  • おもしろ
                  • アプリ・拡張機能
                  • 開発ブログ
                  • ヘルプ
                  • お問い合わせ
                  • ガイドライン
                  • 利用規約
                  • プライバシーポリシー
                  • 利用者情報の外部送信について
                  • ガイドライン
                  • 利用規約
                  • プライバシーポリシー
                  • 利用者情報の外部送信について

                  公式Twitter

                  • 公式アカウント
                  • ホットエントリー

                  はてなのサービス

                  • はてなブログ
                  • はてなブログPro
                  • 人力検索はてな
                  • はてなブログ タグ
                  • はてなニュース
                  • ソレドコ
                  • App Storeからダウンロード
                  • Google Playで手に入れよう
                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                  設定を変更しましたx