Suositut: Tiedot päivitetty 6. marraskuuta 2026

Kategoriat

Internet1 372
Viestintä323
Ääni ja video912
Grafiikka ja suunnittelu549
Toimisto ja tuottavuus1 134
Kehitystyökalut3 173
Tekoälytyökalut546
Tietoturva ja yksityisyys396
Järjestelmätyökalut3 153
Pelit532
Opiskelu ja tiede240
Verkko ja IT289

Lataa Spice 0.28.0

Spice is a statically-typed, easy to use and compiled programming language. It supports cross-compilation and is especially useful for programming close to the system.

Tämä on vanhempi versio. Uusin versio on 0.29.3. Spice 0.29.3 · Julkaistu:

Asennustiedostot 0.28.0

ArkkitehtuuriTyyppiLaajuusTiedostokokoLatausSHA256
64-bittinen MSI · en-US Kaikki käyttäjät — github.com VirusTotal

Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.

Muutosloki

Changelog
- b554006: Bump github/codeql-action from 4.37.7 to 4.37.8 in /.github/workflows (#1331) (@dependabot[bot])
- 58b5007: Add a YAML parser and serializer to the standard library (#1332) (@marcauberer)
- aa15e47: Remove caching from the release workflow (#1333) (@marcauberer)
- 69c6d4d: Add cryptographic hash functions to the standard library (#1334) (@marcauberer)
- 5c618ba: Implement the offset allocator in std/os/allocator.spice (#1335) (@marcauberer)
- f7d71cd: Add gcov-compatible code coverage instrumentation (#1336) (@marcauberer)
- c10bb5b: Add spice lint command with naming-convention rule (#1337) (@marcauberer)
- 46e25ba: Add too-many-parameters and cyclomatic-complexity lint rules (#1338) (@marcauberer)
- 28c6f74: Emit template info for generic structs in debug info (#1339) (@marcauberer)
- 5a225cc: Add GDB pretty printers for the standard library data structures (#1340) (@marcauberer)
- 058f771: Introduce is helper (#1341) (@marcauberer)
- 8f312e7: Add GDB pretty printers for Error and Result (#1343) (@marcauberer)
- 5669032: Fix wrong member offset in case of synthesized vtable pointer (#1344) (@marcauberer)
- 2bee1c9: Make GDB test runner ignore local/system gdbinit files (#1345) (@marcauberer)
- cb37f3e: Upgrade to LLVM 23.1.0 (#1342) (@marcauberer)
- 1a91e34: Add __source_file, __source_line and __source_column builtins (#1346) (@marcauberer)
- a4db3d1: Add Result.unwrapOr and Result.unwrapOrElse (#1348) (@marcauberer)
- 588901f: Design proposal: explicit, mandatory error handling (#1347) (@marcauberer)
- 45aff58: Add postfix ! error propagation operator (#1349) (@marcauberer)
- 1cf1e8d: Add explicit error handling gate for discarded Result values (#1350) (@marcauberer)
- 7bde047: Bump actions/setup-java from 5 to 6 in /.github/workflows (#1351) (@dependabot[bot])
- fd74b23: Add __stderr() compiler builtin (#1352) (@marcauberer)
- 11e6de1: Add thread-safe MessageQueue to std/os (#1353) (@marcauberer)
- 2630c89: Improve error runtime (#1354) (@marcauberer)
- 3343203: Use postfix ! for pure error-propagation call sites in std (#1355) (@marcauberer)
- 5f52cd8: Bump zensical from 0.0.56 to 0.0.57 in /docs (#1356) (@dependabot[bot])
- d4ccc0c: Fix crashes from generic structs/interfaces with wrong template arg count (#1357) (@marcauberer)
- c17d0b0: Bump github/codeql-action from 4.37.8 to 4.37.9 in /.github/workflows (#1358) (@dependabot[bot])
- ca3396e: Simplify std coding (#1359) (@marcauberer)
- e552f6d: Introduce fixpoint decision on implicit struct members (#1360) (@marcauberer)
- f111128: Add SQLite bindings to the standard library (#1361) (@marcauberer)
- 27b1d21: Fill in missing LLVM attributes on extern-C declarations (#1362) (@marcauberer)
- d9c9cce: Introduce unwrapAndMove on Result type (#1363) (@marcauberer)
- a46c6ed: Add CodeRabbit configuration for automated PR review (#1364) (@marcauberer)
- 4026a98: Split coverage build into a dedicated workflow (#1365) (@marcauberer)
- 18609d1: Fix coverage FTP upload failing after workflow split (#1366) (@marcauberer)
- 41fb539: Generate a Spice std lib coverage report in the coverage workflow (#1367) (@marcauberer)
- b3be9e3: Add opt-in error return trace instrumentation (#1368) (@marcauberer)
- 6d326bf: Suppress unused warnings for public symbols in library builds (#1369) (@marcauberer)
- ef18cb6: Optimize assertions if the condition is known at compile time (#1370) (@marcauberer)
- dd5c5aa: Do not assume assert statement as block terminator (#1371) (@marcauberer)
- 92b49b7: Bump zensical from 0.0.57 to 0.0.58 in /docs (#1373) (@dependabot[bot])
- 41c426d: Drop macOS/x86_64 CI and release builds (#1374) (@marcauberer)
- db806a3: Remove macOS/x86_64 test reference files (#1375) (@marcauberer)
- fafbbda: Drop unused Java setup and bump Go/GoReleaser versions (#1376) (@marcauberer)
- fc621fb: Omit generation of result var if unused (#1372) (@marcauberer)
- 43e5dfb: Add support for unions (#1377) (@marcauberer)
- 0a49ee7: Upgrade LLVM to 23.1.1 (#1378) (@marcauberer)
- 457a289: Fix command injection and import path traversal in compiler (#1159) (@marcauberer)
- 7d32db4: Add Clang-Tidy CI workflow for bug-pattern linting (#1379) (@marcauberer)
- 630d02f: Add native TLS support to std/net/http (#1380) (@marcauberer)
- b5f0391: Bump zensical from 0.0.58 to 0.0.60 in /docs (#1381) (@dependabot[bot])
- 0182014: Fix stale allocator module name in README (#1382) (@marcauberer)
- f12695d: std/io: implement recursive mkDirs and fix Windows listDirRecursive (#1383) (@marcauberer)
- db9a387: std/os: complete the aarch64 Linux syscall table (#1384) (@marcauberer)
- ba50ec0: Bump github/codeql-action from 4.37.9 to 4.38.0 in /.github/workflows (#1385) (@dependabot[bot])
- a1c5aa9: Add SessionStart hook to build LLVM 23.1.1 for Claude Code web sessions (#1387) (@marcauberer)
- e5bb19d: Add __frame_address builtin, sDumpStacktrace(), and stack trace symbol resolution (#1386) (@marcauberer)
- a145819: Fix Clang-Tidy CI failure: move -Wl,-gc-sections to linker flags (#1388) (@marcauberer)
- 561f052: Add cross-platform stack trace analysis spec (#1389) (@marcauberer)
- 79c426a: Add std/text/demangle for decoding mangled Spice symbol names (#1390) (@marcauberer)
- 6786f1c: Capture stack traces through the platform unwinder (#1391) (@marcauberer)
- 00041f8: Add a cross-platform ref test for sDumpStacktrace (#1394) (@marcauberer)
- 25d5024: Pass fat fct ptr captures as trailing arg (#1392) (#1396) (@marcauberer)
- 73087bc: Bump alpine from 3.24.1 to 3.24.2 (#1397) (@dependabot[bot])
- 1cf765f: Add --debug-info=line-only to emit only DWARF line tables (#1399) (@marcauberer)
- 9a8a20c: Rewrite the stack trace runtime on top of libbacktrace (#1398) (@marcauberer)
- f81803a: Flag Spice frames in stack traces and allow hiding native ones (#1400) (@marcauberer)
- 4e39728: Bump zensical from 0.0.60 to 0.0.62 in /docs (#1401) (@dependabot[bot])
- b0ed332: Vendor libbacktrace and ship it with the std (#1402) (@marcauberer)
- be81c94: Skip clang-tidy workflow on pushes to main (#1403) (@marcauberer)
- b89c659: Fold generic manifestations into the module cache key (#1404) (@marcauberer)
- 76b22c8: Ship libbacktrace's license with the std (#1405) (@marcauberer)
- 5f3dd80: Rewrite the stack trace C shim in Spice (#1406) (@marcauberer)
- 106be28: Print failed assertions to stderr (#1407) (@marcauberer)
- 155aa03: Print a stack trace on panic and failed assertion (#1408) (@marcauberer)
- c3ad311: Bump github/codeql-action from 4.38.0 to 4.38.1 in /.github/workflows (#1410) (@dependabot[bot])
- 7346a5a: Upgrade LLVM to 23.1.2 (#1412) (@marcauberer)
- d902875: Destruct condition temporaries right after their evaluation (#1411) (@marcauberer)
- cb044ed: Remove CLAUDE.md symlink now that Claude Code reads AGENTS.md directly (#1414) (@marcauberer)
- 55b11f2: Add stack trace runtime module and improve error handling (#1413) (@marcauberer)
- cc6ff70: Fix release workflow: gitignore staging dirs to avoid GoReleaser dirty-state failure (#1415) (@marcauberer)
What to do next?
- Install Spice
- Visit www.spicelang.com to test the new features

https://github.com/spicelang/spice/releases/tag/0.28.0

Suosituin kategoriassa Ohjelmointikielet ja SDK:t

Näytä kaikki
  1. Go Programming LanguageOhjelmointikielet ja SDK:t
  2. LLVMOhjelmointikielet ja SDK:t · LLVM
  3. DenoOhjelmointikielet ja SDK:t · Deno Land Inc.
  4. CMakeOhjelmointikielet ja SDK:t · Kitware
  5. YarnOhjelmointikielet ja SDK:t · Yarn Contributors
  6. CcacheOhjelmointikielet ja SDK:t · Joel Rosdahl
  7. sbtOhjelmointikielet ja SDK:t · Lightbend, Inc.
  8. BOINCOhjelmointikielet ja SDK:t · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKOhjelmointikielet ja SDK:t · Google
  10. TelegrafOhjelmointikielet ja SDK:t · InfluxData Inc.

Lisää julkaisijalta ChilliBits

Näytä kaikki

Tunnisteet

Jaa