CGO無しでGoだけでPHPが動きます(WIP) Laravel動いたらしい
claude --dangerously-skip-permissions
@mpyw.bsky.social
📅 1970年1月1日 から Bluesky を利用しています
github.com/mpyw/declscope スター数30!
GitHub - mpyw/declscope: Keep Go packages flat without losing their internal boundaries: file-level private and package scopes for declarations, methods and struct fields
Keep Go packages flat without losing their internal boundaries: file-level private and package scopes for declarations, methods and struct fields - mpyw/declscope
github.com
クラウドフレアはマーケティングが上手くないって mizchi 氏が言ってた気がする
GoとRustであらゆる物が書き換えられそうな予感はあるのよね。ワードプレスは超クリティカルな何かは流石にもう出ないと思うので、生き残りそう。ワードプレスを超える圧倒的なCMSが登場しない限りは死滅しないよ。
PHP くん AI 時代にその機能別に誰も求めてねーよみたいな方向に突き進んでいってて大丈夫かになる
$len = random_bytes(10) |> str_repeat(?, 2) |> str_replace(?, 'c', 'z') |> substr(?, 5) |> strlen(...); これ PHP ですwww
PHPer 基本 dis られるの慣れてるから大丈夫やな Rustacean/Rubyist とかより反応が穏やかだと思うw 最近でこそ PHP 8 が先進的になってきてレガシーだと dis られることは無くなったとは思うが
もう PHP は書きたくないが、大して書いたこともないエアプが当て馬として、聞き齧った PHP 5 の駄目さを最新の別言語を引き立てる道具にするのは許せないって厄介な性質を持ち
Webサーバーで静的ファイルを配信するのがメインで、動的なスクリプトはその拡張として捉えられていた化石時代のやつだから…
Go の ORM は Jet か Bun ってやつが良さそうです 記事書きたいけど下書き書かせたら Opus 語で埋め尽くされてしまって放置してたわ
今の案件サーバサイド Kotlin やってて、 Kotlin 自体はいい言語だけどやっぱり JVM に対してコンパイルモッサリなストレスが溜まってきてるわ Scala よりはマシなんだろうけどそれでも Linter とかもりもりにしてると遅いなぁってなる
- (golangci-lint の) depguard - declscope - deadcode だいたいこれで治安守れると思うんだよな
Go がいっちゃんストレスないわ今の時代 だいたいなんでも揃っててコンパイル爆速最高 冗長さは AI が書いてくれるからそんなに気にならん んで治安はこれで守れ↓(宣伝) github.com/mpyw/declscope
GitHub - mpyw/declscope: Keep Go packages flat without losing their internal boundaries: file-level private and package scopes for declarations, methods and struct fields
Keep Go packages flat without losing their internal boundaries: file-level private and package scopes for declarations, methods and struct fields - mpyw/declscope
github.com
人が手でコードを書く自体はそれらがありがたかったけど、 AI エージェント時代は小さな部品を組み合わせて愚直に量産するのが正義になりつつあるよねやっぱ
PHP もう触らなくていいな、Laravel とか Rails とか、それ系のデカいフレームワークきらい。なんか超継承しまくった元でなんか設定されてるとか、なんか勝手にメソッド生えるとか。
「なんでこれ PHPStan で検査せずにランタイムテストで書いてるの?」 という謎のテストをリファクタリングする任務は挫折しました。テストメソッドが多段継承されてて意味不明な地獄になってた。 最終的にそのテストは存在自体が無価値とみなされて捨てられたようですw