新しいものを表示

ふと思ったけど、Discordが広告じゃなくストアで儲けるモデルって考えると、Pawooの譲渡もストア一体型にするならみたいなあれなのかも?><

MISRA-Cってfunctionとprocedureを別けるような工夫あるのかな?>< ってちょっと見てみたけど特には無い雰囲気・・・?><
MISRA-C c-lang.org/detail/misra_c.html

でも、バグ検出には有用?><(functionすら書くの嫌でfnとかにしちゃってる文化圏にあわせてprocくらいまで短くすれば受け入れられる?><;)

例えば
private void Hoge(){}

private procedure Hoge(){}
みたいにするとか>< ・・・って実際に書いてみるとPascal一族好きな人にしか受け入れられない気がしなくも無い><;

型の変わりにprocedure って書く方式の言語もありなのかも?><(Cに寄せた文法でPascal一族みたいにfunctionってわざわざ書くのは冗長だろうけど><)

それは、nullでデンジャーと似たような意味かもかも?><;なのと、 Action<T>とFunc<TResult>とでややこしそうなのであれなのかも?><;(「ということはやっぱprocedureは別ける方がいいんじゃん!><;」ってなるけど><;)

orange さんがブースト

なのでFunc<..>とAction<..>を分ける必要があった.

スレッドを表示
orange さんがブースト

Func<void>とは書けないようになっているし

orange さんがブースト

void はジェネリックの型パラメータに使えないので型ではない

ヘルスバーグおじさん的にはDelphiでfunctionとprocedureを別けたの失敗だったってなんか言ってたらしいから、Pascal一族方式のそのやり方をあんまりよく思ってなさそうなので、そこも意図的なのかも?><

orange さんがブースト

PascalやRustみたいに戻り値の型を関数/手続き名の後ろに書く言語だったならば,void など不要だった.

orange さんがブースト

関数と手続きを同じ構文にしようとして生まれたのが void だったはずなのだが,実行時型情報を利用する言語が生まれて void に実体が備わってしまった,とも言える.

nullと同じく「何もないを表す」と考えると特に奇妙でも無い気がしなくも無いし、教える都合上もよさそうな気が><

orange さんがブースト

void という型は存在しない,と説明したいんだけどC#ではtypeof(void)はしっかり値を返してくれるのよね(白目).

Void Struct (System) | Microsoft Docs
docs.microsoft.com/en-us/dotne

C/C++でも型が void な変数は作れないけど,void* は作れるという微妙な存在.

エンドロール終わったら真っ暗で操作不能になってメニューは出るんだけど自分でタイトル画面もどれって事?><;

QUBE2、寝る前にやった続きやってみたらあっという間に終わったっぽい(エンドロールになった)けど、これだけ?><; 短いというか簡単すぎる・・・><;(Steamのレビューに簡単ってたくさん書いてあったけどマジで簡単すぎる><;)

新しく出店したり建て替えたりする時の参考用?><

??????><
公論出版オンラインショップ / ディーラー写真集 付録DVD kouronpub-onlineshop.com/html/

orange さんがブースト

公論出版公式サイト kouronpub.com/index.html
自動車公論社、いつのまにか公論出版になってた

orange さんがブースト

telnetでSMTPサーバとかPOP3サーバに繋いでレッツ手打ちプロトコル

古いものを表示
:realtek:

思考の /dev/null