https://webcache.googleusercontent.com/search?q=cache:up-bmUDYLekJ:https://www.funatsufumiya.com/entry/2020/02/28/063744+&cd=2&hl=ja&ct=clnk&gl=jp
シェアしました。
メモリ管理周りはまだまだ開発段階
特に、Hello Worldでメモリリークが検出されるなど、2020年2月時点ではまだまだメモリリークに関する問題点は多い。それらの多くについては、コンパイル時にASTを分析することで自動的に最適化しようと計画されているようだが(一部実装されているらしい)、既存のアルゴリズムの使用が予定されていて、Rustのように新規のメモリ管理の仕組みが存在するわけではなさそう。
V言語フォーラムのメモリ管理についてのスレッドでも議論が交わされているが、そのコンパイル時のアルゴリズムもまだまだ選定段階・実験段階のようで、この議論などを見る感じでは、まだまだV言語はアーリーステージで、実際のプロダクトに利用できるのはかなり先になりそうな印象。(ただ逆に、メモリ管理まわりの実装さえ進めば、ぐんと実用的になりそうな予感もする。)
ちなみにV言語の更新頻度は、公開当初に比べると少し落ちていて、まだ導入事例や企業のバックアップなどもないようなので、これからどの程度コミットが続いていくかに期待したい。
0 コメント:
コメントを投稿