BuriKaigi 2026でUnicodeの行く末についていろいろなプログラミング言語を調べたトークをしてきました #burikaigi
TOP > てきとうにこらむ > プログラミング日記 > BuriKaigi 2026でUnicodeの行く末についていろいろなプログラミング言語を調べたトークをしてきました #burikaigi
BuriKaigi 2026で参加・登壇してきた
BuriKaigiという、鰤につられた様々なジャンルのエンジニアが、ノージャンルで参加する技術カンファレンスに参加してきました。
登壇について
登壇内容は、PHPのUnicode周りのコミッターをしているが、他プログラミング言語のUnicodeの対応がどのようになっているのかを知りたいという内容のトークです。スライドは以下です。
どのプログラミング言語においても、書記素クラスターの挙動はあまり変わらずだったので、ICUにまでIssueを出して様子を見るということをしました。でないと1書記素クラスターの200MBの絵文字ができてしまうというちょっとおかしいことができてしまうんですね。
このあたりどうなっているのでしょうかね。書記素クラスターの組み合わせで無限大の文字をあてがうぜ!とか思っているのでしょうか。だとしたらDoSなどを考えておらず危険な発想だと思います。したがってもうちょっとセキュリティを考えると32コードポイントを上限とするというのを強めに主張すべきではないかというものです。
聴衆は少なかったが濃かったかな
タイムテーブルの時点で覚悟はしていました。なぜかというと同じ時間で違う部屋でLTしてたんですね。LTに人を吸われたのもあるでしょうし、そもそもとして文字とかUnicodeとかは本当に関心が薄いのでしょうかね…
とはいうものの、国際化に詳しいsajiさん(同じサイボウズ勢です)と縦書きのトークもされてたberlysiaさんとで終わったあとお話できましたし、とても濃かったかなと思いました。その点は本当に救われました。ありがたかったです。
特にsajiさんとは、リアルでははじめましてではあったものの、もともとIntl.Segmenterはどうやって単語分割しているのか の記事や、 1人 Intl Advent Calendar 2024 を熟読したので結構こちらから知ってました。たまたま前日の非公式懇親会で隣になってUnicodeとか国際化の話ができてとても嬉しかったです。
なお、アラビア語をはじめとしたRtoLの言語からのフィードバックが少ないのがとても気になります。そこはsajiさんと認識は共通していて、またberlysiaさんのトークで縦書きでUAX#50 が出てきましたが、そのRight-to-Left Scriptsでは「特に何もしてない」ととてもRtoLの人たちの意見が入っているとは言えない状況だと思いました。縦書きのときのアラビア語をはじめとしたRtoLはどうなるんでしょうね?どうしたらいいのだろう…
This property has a current limitation in that the handling of right-to-left scripts is not specified. This includes scripts that are predominantly written right to left, such as Arabic, along with right-to-left scripts that are meant to be written vertically, such as Chorasmian.
懇親会
2日目の公式の懇親会では、自分としてはよく頑張って名刺わたしたり色んな人と話できたんじゃないでしょうか。もう中年だし「人見知りで…」なんて言ってられませんからね。とにかく自分のトークを話したり、どんなトーク聞いてたとか、どういうトークしてたとか、そういうのを特に情報を集めてました。
満足でした。ありがとうございます。
TinyGo Keebで聞いた妙なPHP処理系
micro-PHPというプロジェクトがあるそうで、それでESP32が動くとのことです。マイクロフレームワークのPHPじゃなくて、本当に組み込み向けのPHPらしい。
https://github.com/makalin/microphp
RP2040(Raspberry Pi Pico)でも動くとREADMEには書いてありましたが、動かず…。そもそもcmakeがうまくいかずに手動でコンパイルしてmicrophpcを作りました。ESP32とかで動くんですかね?ちょっと情報が少ないです。
お家帰ったらRaspberry Piで動かしてみましょうかね?それともESP32を買ったほうがいい?
組み込みPHPは過去にPH7とかがあったようですが。色々ありますね。
おわりに
BuriKaigiのみなさまありがとうございました。


















