مشهور: معلومات په AP ۱۴۰۵ لړم ۱۱ تازه شول

کټګورۍ

انټرنېټ۱٬۳۶۲
اړیکې۳۲۱
غږ او ویډیو۹۰۷
ګرافیک او ډیزاین۵۴۳
دفتري او تولیدي۱٬۱۲۱
د پراختیا وسایل۳٬۱۴۲
د AI وسایل۵۳۶
امنیت او محرمیت۳۹۰
د سیستم وسایل۳٬۱۴۰
لوبې۵۲۵
زده کړه او ساینس۲۳۹
شبکه او IT۲۸۲

Odin Programming Language dev-2024-03 ډاونلوډ

Odin is a general-purpose programming language with distinct typing built for high performance, modern systems and data-oriented programming.

دا یوه زړه نسخه ده. اوسنۍ نسخه dev-2026-10 ده. Odin Programming Language dev-2026-10 · د خپرېدو نېټه:

د نصب فایلونه dev-2024-03

جوړښتډولد نصب ساحهد فایل اندازهډاونلوډSHA256
64-bit ZIP → پورټېبل — — github.com VirusTotal

لینک او SHA256 د Windows Package Manager د ټولنې له مانیفسټ څخه اخیستل شوي. د ډاونلوډ شوي فایل له چلولو مخکې یې هش پرتله کړئ.

د خپرونې یادښتونه

Distribution Changes
- MacOS ARM releases and CI support
- MacOS releases self-contained / bundle LLVM

New Language Features
-

Compiler Improvements
- General bug fixes in the compiler
- Fix `-no-crt` on Darwin and Linux
- Make `odin run` args take the first '--' as the start of the args, instead of the last '--'
- Fix intstrumentation in debug mode
- Add backend info to `odin report`
- Change `runtime.type_table` to allow RTTI to be constantly initialized on all platforms
- Removes the need for the start procedure initializing the RTTI table
- Previous approach was due to limitations and bugs in LLVM
- Promote types in `#c_varargs` according to C rules
- Reduce dynamic library dependencies on macOS
- We were previously linking with LLVM-C, LLVM, and libunwind, however only LLVM was needed since it contains LLVM-C, and libunwind comes with macOS already

New Packages
- `core:crypto/hash`
- General refactor of the cryptographic packages
- `core:container/avl`
- AVL Tree Container

Package Improvements
- `fmt.*printfln` add to `core:fmt`
- Fixes to the WebGL package
- General improvements to package os for *nix platforms
- Numerous documentation improvements
- Fixes to `core:mem/virtual` `arena_static_reset_to`
- Make spall able to be used in instrumentation procedures
- Expose `vendor:OpenGL` shader procedures in
- Add more Windows window procedures
- Fix `return` in json unmarshal for enumerated arrays
- Add `ID3DUserDefinedAnnotation` to direct3d package
- Update miniaudio to 0.11.21
- Change `vendor:raylib` to use non-universal binaries
- Fix `vendor:raylib`'s ModelAnimation alignment to match that of C's
- Better error code for binding a privileged port without root access in `core:net`
- `vendor:glfw` add `RawMouseMotionSupported`
- Basic EGL support on Linux
- Improved implementation of `core:math` round

Full Changelog: https://github.com/odin-lang/Odin/compare/dev-2024-02...dev-2024-03

https://github.com/odin-lang/Odin/releases/tag/dev-2024-03

په د پروګرام ژبې او SDK کې تر ټولو مشهور

ټول وګورئ
  1. Go Programming Languageد پروګرام ژبې او SDK
  2. LLVMد پروګرام ژبې او SDK · LLVM
  3. Denoد پروګرام ژبې او SDK · Deno Land Inc.
  4. CMakeد پروګرام ژبې او SDK · Kitware
  5. Yarnد پروګرام ژبې او SDK · Yarn Contributors
  6. Ccacheد پروګرام ژبې او SDK · Joel Rosdahl
  7. sbtد پروګرام ژبې او SDK · Lightbend, Inc.
  8. BOINCد پروګرام ژبې او SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKد پروګرام ژبې او SDK · Google
  10. Telegrafد پروګرام ژبې او SDK · InfluxData Inc.

ټګونه

شریکول