千里之行,始于足下。#
皆さんこんにちは、私は Flysoft です。以前の FlysoftPE/Platinum/QQNTim 開発者です。
授業の合間にここで CS 自学の経験を記録します。主に興味のある分野:コンパイラの原理、オペレーティングシステムの原理、AI など。フロントエンドは今年前にすでに飽きてしまいました。
新しく始めたプロジェクトを少し紹介します:
- Titanite —— 安全で効率的、かつインテリジェントなプログラミング言語
- 極限の最適化を実現するために JIT ランタイムに依存する必要があります
- OOP ではなく、Rust と Kotlin に似た設計
- 極限のランタイム最適化を追求
- Arcticis —— 効率的で使いやすいオペレーティングシステム
最も遠い未来のもの
Titanite の現在の状況:
- 現在、着手するポイントを見つけられず、CoreCLR/JVM のソースコードを読んで学習中
- Arcticis オペレーティングシステムのカーネルを書くための言語になる可能性があります(これには AOT を実現する必要があります)
- 最大の突破口の目標は、限られたコストでランタイムのインテリジェンスを向上させることです(時々コンパイラ / ランタイムはまだ愚かすぎます 23333)
- この言語は少し理想主義的になっていますので、
また夢を描いているだけです🤪 - 最近高校に入ってから、時間が少なくとも 減りました、
おそらく大学入試の前には一行のコードも書けないでしょう。
ぐぐぐ。