Compute Symbolica is a high-performance computer algebra library for Python and Rust. Manipulate large expressions, match patterns, and generate optimized numerical code — at unprecedented speed. Trusted by CERN and leading research universities worldwide. Input expression Optimized kernel x^5*y + cos(x) + a*b^3 - sqrt(z) + sin(a)^2 + ... ldr d0, [x0] fmul d1, d0, d0 fadd d0, d1, d2
Introduction Symbolica is a high-performance symbolic computation framework for Python and Rust. You can use it to manipulate symbolic expressions and turn them into fast numerical kernels for computing Jacobians, numerical optimization, integration, and much more. Today marks the 2.0 release of Symbolica, with many exciting new features and improvements. The theme of this release is programmable
Past discussion (2 years ago, 119 comments): https://news.ycombinator.com/item?id=40297423This software does symbolic maths, and it's commercially licensed. The site still seems to be lacking comparisons to other computer algebra systems. The project is unrelated to this other Symbolica that does symbolic code execution, despite the similar sounding brief descriptions: https://news.ycombinator.com
Press ← or → to navigate between chapters Press S or / to search in the book Press ? to show this help Press Esc to hide this help Rust for Python Programmers: Complete Training Guide A comprehensive guide to learning Rust for developers with Python experience. This guide covers everything from basic syntax to advanced patterns, focusing on the conceptual shifts required when moving from a dynamic
Today we are pleased to share that Pyrefly, our open source type checker and language server for Python, has reached stable version 1 status, meaning we are confident that Pyrefly is ready for production use. Pyrefly is a Python code analysis tool for helping you find bugs in your code, provide structure for your AI agents and give you faster navigation in your IDE. It was first released as an alp
Built for beauty and speed. Cross-platform MIT-licensed Desktop GUI framework for C, C++, Python and Rust, using the Mozilla WebRender rendering engine No Chromium. No V8. No 200MB runtime. Just a 15MB DLL and GPU-accelerated rendering via WebRender. Your app state lives in YOUR code - Azul just renders it. Unlike React, you control exactly when the UI refreshes. Write once in Rust, C, C++ or Pyth
Programs Should Be Valid as They Are Typed I don’t like Python’s list comprehensions: text = "apple banana cherry\ndog emu fox" words_on_lines = [line.split() for line in text.splitlines()] Don’t get me wrong, declarative programming is good. However, this syntax has poor ergonomics. Your editor can’t help you out as you write it. To see what I mean, lets walk through typing this code. words_on_li
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く