2023-09-08 19:42:16 @mizunashi_mana@mstdn.mizunashi.work
icon

早く、頭ん中ほじくり出してプログラム生成してくれ

2023-09-08 19:41:26 @mizunashi_mana@mstdn.mizunashi.work
icon

「まだ静的型付けに消耗してるの?今は型なし言語で少数チームの時代だよ?」
vs
「まだ実装に消耗してるの?今は静的型から実装自動生成の時代だよ?」

2023-09-08 17:51:50 @mizunashi_mana@mstdn.mizunashi.work
icon

多分フロントメインで着手する頃にはだいぶ変わってるかもだが、こういうフロント持つ言語作りたみ。ま、とりあえずはフロントの機能は落としてバックエンドメインで作っていく予定だけど

Attach image
2023-09-08 17:49:51 @mizunashi_mana@mstdn.mizunashi.work
icon

なんか蒸し暑くなってきた

2023-09-08 17:45:31 @mizunashi_mana@mstdn.mizunashi.work
icon

そんなのがあるんだなあ

2023-09-08 17:45:22 @mizunashi_mana@mstdn.mizunashi.work
2023-09-08 17:44:58 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

ちなみにGoにはゲームボーイ向けのCコンパイラに入力するためのCコードを出力する非公式なコンパイラがある。

https://github.com/akatsuki105/gbdk-go

Web site image
GitHub - akatsuki105/gbdk-go: Experimental Go binding for GBDK(GameBoy Development Kit). You can develop GameBoy software using Go!
2023-09-08 17:44:12 @mizunashi_mana@mstdn.mizunashi.work
icon

時代は 64bit、仮想メモリ空間が 1TB 以下のやつに用はない ()

2023-09-08 17:43:42 @mizunashi_mana@mstdn.mizunashi.work
2023-09-08 17:42:53 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

ちょっと待って🖐️ そのプログラミング言語、ゲームボーイでも快適に動きますか?(?)

2023-09-08 17:41:21 @mizunashi_mana@mstdn.mizunashi.work
icon

serde_json のせいで純粋な serialize ライブラリになれなかった serde さん。JSON parser としてお世話になった (良い子は真似しちゃダメなやつ)

2023-09-08 17:39:30 @mizunashi_mana@mstdn.mizunashi.work
icon

でも最近は copilot が全部 derive してくれる

2023-09-08 17:39:04 @mizunashi_mana@mstdn.mizunashi.work
icon

rust-analyzer と derive は確かに便利

2023-09-08 17:38:05 @mizunashi_mana@mstdn.mizunashi.work
icon

確かにたまに Rust 推しの人結構いる

2023-09-08 17:37:11 @mizunashi_mana@mstdn.mizunashi.work
2023-09-08 17:36:29 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

なんでウェビ系にあんなに持て囃されてるのかはマジでわからん (あまり界隈が近くないため)

2023-09-08 17:37:07 @mizunashi_mana@mstdn.mizunashi.work
2023-09-08 17:32:58 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

何があっても「C++ の苦しみよりマシ」で許容できてしまうわけで、言語がどうというよりもユーザの方が訓練されすぎている

2023-09-08 17:37:06 @mizunashi_mana@mstdn.mizunashi.work
2023-09-08 17:31:54 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

C++ でしっかり苦しめば誰だって Rust 激推しになる

2023-09-08 17:34:50 @mizunashi_mana@mstdn.mizunashi.work
icon

正しい使い方だ

2023-09-08 17:34:36 @mizunashi_mana@mstdn.mizunashi.work
2023-09-08 17:34:06 aqz/tamainaの投稿 aqz@p1.a9z.dev
icon

TypeScript、JavaScriptとかいう線画に色塗りしてる感じでやってる

RE:
https://p1.a9z.dev/notes/9jdvanxcz4

2023-09-08 17:30:09 @mizunashi_mana@mstdn.mizunashi.work
icon

Fediverse リアクション絵文字ライセンス、誰かまとめてなかったっけ。ブックマークしとけばよかった

2023-09-08 17:27:38 @mizunashi_mana@mstdn.mizunashi.work
icon

ま、現状の型システムは色々な研究の果てにあるものなのでよくできてると思うけど、言語屋としては型システムが一番バランスがいいみたいな思考停止はしたくないよな

2023-09-08 17:25:30 @mizunashi_mana@mstdn.mizunashi.work
icon

たまに生えてる、Ruby とか JavaScript の何受け取って何するか全く分からんキメラ関数な

2023-09-08 17:23:06 @mizunashi_mana@mstdn.mizunashi.work
icon

ま、JavaScript で満足ならそれでもいいんじゃないですかね。型がついてても実装読みに行かなきゃいけないことはあるしね

ただ、型があることで書き方を制限されると、割と補完がつきやすいようにしか書けないというのはあって、そこはプログラム書きたいマン・ライブラリ利用マンからすれば単に気持ちよさが阻害されてるだけのように感じるかもだが、結構恩恵受けてるのではというのは思う。逆にたまにある TypeScript で無理やり型つけてる definitely typed のやつは微妙だよな感ある。あれは、何の役に立ってるんだ

2023-09-08 17:19:01 @mizunashi_mana@mstdn.mizunashi.work
icon

ま、真面目な話、静的解析がそれなりに強ければそこまで型いらんと個人的には思うが、型があることにより体験が変わることは結構ある。後、言語実装やとしては、パフォーマンス出すにはそれなりに静的情報が欲しいというのはある。TypeScript は知らん

2023-09-08 17:14:51 @mizunashi_mana@mstdn.mizunashi.work
icon

高階論理妥当性の決定不能性、うっ...

2023-09-08 17:12:30 @mizunashi_mana@mstdn.mizunashi.work
icon

型が邪魔なんじゃない、実装が邪魔なんだよなあ

2023-09-08 17:12:00 @mizunashi_mana@mstdn.mizunashi.work
icon

なぜ実装に型がつくという発想でいるのか。型から実装が作られてくれ

2023-09-08 17:11:36 @mizunashi_mana@mstdn.mizunashi.work
icon

Twitter は型の話題でいっぱい。みんな実装好きだな

2023-09-08 17:10:57 @mizunashi_mana@mstdn.mizunashi.work
icon

今日のお仕事終わり

2023-09-08 11:02:33 @mizunashi_mana@mstdn.mizunashi.work
icon

急に涼しくなった

2023-09-07 10:04:00 @mizunashi_mana@mstdn.mizunashi.work
2023-09-06 18:07:16 @mizunashi_mana@mstdn.mizunashi.work
icon

ただ、そうなるとやっぱりフロントで統一的なデザインは崩れていきがちなんだよな

icon

中核作って、フロント、バック両方向から進めていって、中核できたら機能増やしていくのがやっぱいいんかな?

2023-09-06 18:06:04 @mizunashi_mana@mstdn.mizunashi.work
icon

言語フロント、静的解析の決定可能性や、実行時オブジェクト表現によって調整が必要になり、そこで諸々統一性を失うことになりがちだが、じゃあ実行ランタイムから作るといいかというと逆にフロントに載せたい機能によってはかなり出戻りが発生することがあって微妙

2023-09-06 18:02:49 @mizunashi_mana@mstdn.mizunashi.work
icon

今日の仕事終わり

2023-09-05 22:40:49 @mizunashi_mana@mstdn.mizunashi.work
icon

syntax directed にしないという手もあるけど

2023-09-05 22:40:08 @mizunashi_mana@mstdn.mizunashi.work
icon

言語のフロントデザイン、大体判定の決定不可能性を受けて、統一性が後から崩れがち

2023-09-05 17:52:54 @mizunashi_mana@mstdn.mizunashi.work
icon

今日の仕事終わり

2023-09-04 20:17:39 @mizunashi_mana@mstdn.mizunashi.work
icon

山奥です

Attach image
Attach image
Attach image
2023-09-04 20:08:34 @mizunashi_mana@mstdn.mizunashi.work
icon

山奥に行ってきた