- 高度なオープンソースのスプレッドシートソリューションを提供し、すべてのユーザーが簡単に利用できるようにする
- MIT/Apache 2.0ライセンスで提供され、プロジェクトに統合し、ニーズに合わせてカスタマイズし、制限なく共有可能
- IronCalcの特徴
- 多様な機能をサポートし、Excel互換性を提供
- 高速で軽量、すべての機能に対するテスト、国際化をサポート
- IronCalcの必要性
- スプレッドシートは40年以上にわたり、さまざまなアプリケーションに不可欠だった。
- 多くの既存ソリューションは高価で、アカウントが必要だったり、性能や安定性の問題を抱えていたりする。
- IronCalcはこれらの問題を解決し、多様な要件を満たす強力なオープンソースのスプレッドシートエンジンを提供する。
- IronCalcの使命
- 満たされていないニーズの解決: SaaS開発者を支援し、より優れたオープンソースの代替手段を提供する。
- 自動化されたスプレッドシート処理: 大規模なシナリオに必要な性能と機能を提供する。
- グローバルなコラボレーション: 誰でもオンラインでスプレッドシートを使い、簡単に共有できるようにする。
- ブログ統合: ブロガーがインタラクティブなスプレッドシートを投稿に埋め込めるようにする。
- コード以上の目標
- 研究開発: スプレッドシートエンジンに関するオープンな研究を促進する。
- コミュニティとコラボレーション: 協力的な環境を育み、アイデアとイノベーションが発展できるようにする。
- 知識基盤の構築: 次世代のスプレッドシート開発者のためのツールと知識を提供する。
3件のコメント
シンプルで、品質もなかなか良さそうです。
ただし、日本語入力時に最初に入力した文字が同じ位置の英字アルファベットとして表示されるバグがあるようです。
Iron は「Implementation Running On .NET」の略なんですよね(笑)
Hacker Newsの意見
Ironcalc UIを使って管理者が数式を作成できるかどうかという質問がある。サーバー上で数式を実行し、他のソースからの入力に基づいて結果を得ることが可能か気にしている。すでにRustで動作するカスタムコードはあるが、管理者が高度な数式を作り、それをサーバーコードに変換するには時間がかかるという。この作業を支援できるか、あるいは可能かどうかについての問い合わせがある
プロジェクトのオーナーが、自分のプロジェクトがここで紹介されていることに驚きつつ、質問に答えると述べている
IroncalcはExcelを代替し得る可能性を持つプロジェクトだと評価されている。Excelと互換性があり、高性能で、拡張可能で、無料でブラウザー上で実行できる。Emacs級のエディターになり得ると主張している。学生たちに共有する予定だという
パフォーマンス最適化のためにキャッシュされた計算チェーンを使っているのか、また揮発性関数も考慮しているのかという質問がある
IroncalcはReactアプリとRustバックエンドを備えたスプレッドシートエンジンで、その高速な応答性に感銘を受けたという。Google SheetsやExcelほど機能豊富ではない
Ironという接頭辞が今ではRustを意味するのは興味深いと言及している。以前は.NETを意味していた
Ironcalcをアプリのレポートシステムに追加したくなる衝動に駆られたという
大きな値や任意精度についてコメントを残しており、Firefoxで値を貼り付けるとエラーが発生すると述べている
このプロジェクトの成功を期待しており、Microsoft ExcelのVBAのようなスクリプト言語をサポートするのか気になっている
Ironcalcを使ってみたところ、基本機能の一部が欠けているという。たとえば、行や列のヘッダーをクリックして全体を選択したり、2つの列の間にあるサイズ変更ハンドルをダブルクリックして列幅を内容の長さに自動調整したりする機能がない