Папулярнае: Даныя абноўлены: 27 кастрычніка 2026 г.

Катэгорыі

Інтэрнэт1356
Зносіны321
Аўдыя і відэа898
Графіка і дызайн539
Офіс і праца1124
Інструменты распрацоўшчыка3134
ШІ-інструменты529
Бяспека і прыватнасць385
Сістэмныя праграмы3114
Гульні523
Адукацыя і навука239
Сетка і IT284

Спампаваць Odin Programming Language dev-2024-08

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-08

АрхітэктураТыпДля кагоПамер файлаСпампавацьSHA256
64-біт ZIP → Партатыўная — — github.com VirusTotal

Спасылка і SHA256 узяты з маніфеста супольнасці Windows Package Manager. Перад запускам параўнайце хэш спампаванага файла.

Спіс змен

New Language Features

Compiler Improvements
- Update to LLVM 18.1.8
- Force compiler source to be parsed as UTF-8 (Windows)
- Improve various compiler-internal asserts
- Fix `#soa` assignment bug
- Add error for `type_of(value of untyped type)`
- Remove `*_test.odin`; always compile it for all targets
- Add `-print-linker-flags`
- Allow `x :: y when cond else proc(...){...}`
- Allow using a precompiled Windows resource file with `-resource:foo.res`
- Fix problem where the initial package's directory name ended in .odin
- Fix check for whether executable output path is a directory

New Packages

Package Improvements
- Add bindings for WOW64 API
- Improve `os.open` for WASI
- Support `vendor:stb/truetype` and `vendor:fontstash` on WASM
- Fix linker errors with empty project for `vendor:wgpu`
- Fix SDL constants
- Fix alignment bug in `mem.dynamic_pool` and add tests for it
- Fix `reflect.as_pointer`
- Remove implicit allocator usage in `core:dynlib`
- Fix `utf8_to_wstring` given zero bytes.
- Add `setenv` and `unsetenv` for Darwin
- Improve `core:encoding/cbor`
- Remove syscall usage on Darwin to comply with Apple guidelines
- Add some XKB extension procedures and constants to `vendor:x11`
- Fix `@(optimization_mode)` usage in builtin collections
- Add synonyms `strings.starts_with` and `strings.ends_with` as aliases
- Allow overriding random generator in `rand` calls
- Add documentation and example for `core:container/intrusive/list`
- Update stb_truetype.odin
- Add support of `ignore` tag for `json.marshal`
- Allow json maps with int keys in `marshal` and `unmarshal`
- Add Intel AES-NI support to `core:crypto/aes`
- Improve `rand.shuffle`
- Fix leak in `core:encoding/ini` and add tests for it
- Document `core:time`, `core:time/datetime`, `core:thread` and `core:sync`
- Add example and tests for `vendor:lua`
- Many `core:sys/windows` improvements
- Add json reporting to `core:testing`
- Add `time.to_string*` formatters.
- Clamp `dot` in `linalg.angle_between` to avoid precision errors.
- Update RayGui procedures

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

Самае папулярнае ў катэгорыі «Мовы праграмавання і 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. NVM for WindowsМовы праграмавання і SDK · Ecor Ventures LLC

Тэгі

Падзяліцца