03:00:16
icon

件、人類……となった

03:27:56
icon

フジイユウジさんのツイート: "ChromeがHTTPページに「保護されていません」と表示するのは自由だし、すごく良いことだと思うけど、HTTPSになってない大手とかのページを見つけてm9(^Д^)プギャーしてる人たちには「お前のレジャーの道具じゃないぞ」って言ってあげたい。" twitter.com/fujii_yuji/status/

03:30:38
icon

最近のChrome、平文HTTPに「保護されていません」と書くことよりもHTTPSに与えられてきた「保護されている」証の影を薄くしていっていることの方が本質だと思っていて、私はまあどちらかといえばそれを支持しています

04:08:58
icon

C++、C的なものとしてしか使っていない

04:09:19
icon

ごく簡単なテンプレートくらいはたまに書くけれど

04:12:38
icon

Stroustrap氏の本を読めばいいと思うよ(?)

04:19:06
icon

新機能情報、規格を眺めると正確なものが山ほど手に入るのですが、さすがにコンパイラ開発者でもないのにISO/IEC 14882を買うのはつらいというのはあるので、草案 github.com/cplusplus/draft を参照するといいと思います(コンパイラ開発者は社とかに買ってもらってください)

Web site image
GitHub - cplusplus/draft: C++ standards drafts
04:19:52
icon

今のC++はイケてる公式サイトも持ってる isocpp.org/

Web site image
Standard C++
04:21:05
2018-07-27 04:17:15 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

色々増えてるもなにもスマートポインタ自体は一応 C++03 にあったりした気がするし modern な機能はだいたい C++11 からあることを考えるともうかなり経つ感じする

04:21:19
icon

auto_ptrのことは忘れましょう

04:24:01
icon

autoとかregisterとかコンパイラの方がうまくやってくれるから今どき使わんじゃろ(?)

04:24:24
icon

NetHackに山ほどregister書いてある

04:24:37
2018-07-27 04:23:31 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

まあ C++11 以前から C と完全に互換だったわけではない

04:25:02
icon

CとC++の違いで有名な 'a' の型問題

04:29:40
icon

文字リテラルの型はCだとintだけどC++だとchar

04:31:16
icon

Cのままだとf('a')が関数オーバーロードでf(char)ではなくf(int)に解決されてしまう

04:32:32
2018-07-27 04:31:45 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

あの PoC の for 文,vector を回してるので
for ( auto& s : sns ) { s = ...; }
とか
for ( auto itr=std::begin(sns); itr != std::end(sns); ++itr) { itr = ..; }
とか書けるけど,それするとループカウンタがないのがあれになる

04:32:45
2018-07-27 04:32:39 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

いっつも思うのだけれども,range based for 使いたいときに限ってループカウンタも欲しくなってじゃあ普通の for でいいや……となるんだけどみんなどうしてるの

04:33:01
icon

Pythonでenumerateを使いたくなる問題ですね

04:36:15
2018-07-27 04:34:42 まさらっきの投稿 masarakki@friends.nico
icon

このアカウントは、notestockで公開設定になっていません。

04:39:29
icon

昔、itというキーワードが予約されていてこれが常に直前の変数を指すというようなプログラミング言語のアイデアがあったし、range-based forみたいなのがあたりまえになった今では暗黙のループカウンタとかもいいかもしれないと思ったけど多重ループでア

04:40:37
icon

for (auto x : xs, i) みたいなことが書けるといいかもしれない

04:41:18
2018-07-27 04:40:47 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

それほしい!

04:42:20
icon

多分", i"だと既存の文法と衝突してパーサーの闇が深まるだけなのでいい感じの構文にして実装したいねの気持ち

04:43:22
2018-07-27 04:41:45 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

本の虫: インデックス付きRange-based for文を実装したらネストされた構造化束縛が欲しくなった cpplover.blogspot.com/2017/10/

インデックス付きRange-based for文を実装したらネストされた構造化束縛が欲しくなった
04:43:51
icon

パーサーの闇と戦うよりは、ライブラリで解決できるならライブラリの方がいいですねぇ

04:45:28
icon

Cと比べてGolangの文法は†闇†が減った話ほんとすき

04:46:16
icon

人類は文法センスを磨かないとたやすく文脈依存文法を作ってしまう

04:50:42
icon

ここでいう文法センスは語学的な話ではなく「このトークンを前置にするとLL(1)でパース可能になる」みたいなセンスの話です

05:23:42
2018-07-26 23:00:29 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

xiph/rav1e: The fastest and safest AV1 encoder. - github.com/xiph/rav1e

へえ

Web site image
GitHub - xiph/rav1e: The fastest and safest AV1 encoder.
05:50:35
2018-07-27 05:37:10 Peter N. M. Hansteenの投稿 pitrh@mastodon.social
icon

このアカウントは、notestockで公開設定になっていません。

07:23:08
icon

CSVの処理で使えそうなコマンドラインツール(column, textql, csvkit, xsv, visidata, csvtotable, daff, tabview) - もた日記 wonderwall.hatenablog.com/entr

Web site image
CSVの処理で使えそうなコマンドラインツール(column, textql, csvkit, xsv, visidata, csvtotable, daff, tabview)
08:13:51
icon

アカウント間違えました