@orumin 好きなだけ面白デバイスを繋ぐことができる
Notices by Masanori Ogino 𓀁 (omasanori@mstdn.maud.io), page 33
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Friday, 04-Sep-2020 14:31:12 JST Masanori Ogino 𓀁
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Friday, 04-Sep-2020 14:26:17 JST Masanori Ogino 𓀁
@orumin :jellybean: https://www.amazon.co.jp/dp/B01NBXNJBHhttps://www.amazon.co.jp/dp/B0752CT2HC
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 22:02:41 JST Masanori Ogino 𓀁
Linuxディストリビューションの中の人達ほんとえらいなぁと思いながらNixpkgsのCVEをレビューしている
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 14:07:00 JST Masanori Ogino 𓀁
ドン・キホーテとかいうUEFI Class 3準拠ラップトップPCを2020年に販売する模範的企業
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 14:00:56 JST Masanori Ogino 𓀁
:don:でCSMといったらComplete Selection Modificationじゃろがい(?)(UEFIの文脈ではCSMはCompatibility Support Moduleを指す)
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 13:51:26 JST Masanori Ogino 𓀁
セミコロン自動挿入とかいうJavaScript最大の闇のひとつ
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 13:03:28 JST Masanori Ogino 𓀁
現代のハードウェアがなかった時代に設計されたC言語をおもてなしするためにハードウェア開発者とコンパイラ開発者の貴重なリソースを割いていることを説明する “C Is Not a Low-level Language: Your computer is not a fast PDP-11.” https://queue.acm.org/detail.cfm?id=3212479 をみんな読もうね
In conversation from mstdn.maud.io permalink Attachments
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:56:06 JST Masanori Ogino 𓀁
おるみんさんもしやD言語をご存じない
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:54:40 JST Masanori Ogino 𓀁
そういえば、Digital Mars C and C++ Compilerのソースコードは公開されている https://github.com/DigitalMars/dmc けれどソースコードだけでなく明らかにオープンじゃないはずのバイナリが転がっていて手を出せない
In conversation from mstdn.maud.io permalink Attachments
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:53:23 JST Masanori Ogino 𓀁
GCCやClangのcppよりも規格準拠度が高いとされるmcppが10年以上メンテナンスされていない問題なあ
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:48:22 JST Masanori Ogino 𓀁
NetBSDはK&R時代のcppをtradcppという名前で別途メンテナンスしている
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:46:25 JST Masanori Ogino 𓀁
一般にcppをCコード以外に使うとコーナーケースで壊れる
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:46:22 JST Masanori Ogino 𓀁
実際、cppを呼ぶと遅くなるしcppはC言語文法前提でtokenizeするのでHaskellコードを壊すことが時々あって、HaskellでHaskellの文法を前提にしたプリプロセッサを実装して別プロセスを立ち上げないようにしようやという話はGHC界隈で昔からある
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:46:16 JST Masanori Ogino 𓀁
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:40:15 JST Masanori Ogino 𓀁
低レイヤーもヘッダとプリプロセッサがいらないDやらGoやらRustやらの時代なので、「なんでいるの?」といわれると「本当はいらないんだけど……昔そういう設計にした人がいて……その……」になってしまう
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:38:36 JST Masanori Ogino 𓀁
POSIXでshが/binにあるとは規定されてないみたいな無駄知識ではある(shが/binにあるとは限らない話は/bin/shにはオリジナルのBourneシェルが置かれていて、POSIX互換shは別の場所にある時代のSolarisとかでは真面目な話だけど)
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:33:42 JST Masanori Ogino 𓀁
規格上はヘッダがファイルとして存在しなくてもよいし、ヘッダの名前がそのシステムでファイル名としてvalidでなくとも構わない
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:32:45 JST Masanori Ogino 𓀁
ヘッダファイルとかいうISO標準では定義されていない民間伝承概念
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:27:16 JST Masanori Ogino 𓀁
そしてC++20で消える
In conversation from mstdn.maud.io permalink -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 03-Sep-2020 12:27:13 JST Masanori Ogino 𓀁
あるけどCと違って専用のビルトイン型が必要ないのでそういう凝った仕事はしない
In conversation from mstdn.maud.io permalink