Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

Lataa Spice 0.28.2

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.2. Spice 0.29.2 · Julkaistu:

Asennustiedostot 0.28.2

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
- 1faf23f: Lower return values to the target's calling convention like Clang (#1516) (@marcauberer)
- ba0f066: Support the TPDE backend in the bootstrap script (#1517) (@marcauberer)
- 73db861: Upgrade to LLVM 23.1.3 (#1518) (@marcauberer)
- d11093f: Rename ci-cpp.yml workflow to ci.yml (#1519) (@marcauberer)
- 898537a: Fix unused return value false positives (#1520) (@marcauberer)
- 2340af3: Resolve deferred alias types in the declaring file's context (#1521) (@marcauberer)
- ca0d03d: Stop reporting unused 'this' and drop dead bootstrap code (#1522) (@marcauberer)
- 6582f2b: Measure bootstrap compiler coverage instead of host compiler coverage (#1523) (@marcauberer)
- 5c7e216: Let typeid hash tests follow the bootstrap compiler (#1524) (@marcauberer)
- a362cb8: Tell the host and the self-hosted compiler apart in --version and the producer string (#1525) (@marcauberer)
- 203d0af: Improve bootstrap coverage (#1526) (@marcauberer)
- e15ffa9: Run the bootstrap fixed point check in CI on every supported platform (#1527) (@marcauberer)
- 41652ff: Check every expected error and warning in the bootstrap test run (#1528) (@marcauberer)
- 1986bd5: Cache unsuccessful function and operator overload lookups (#1529) (@marcauberer)
- e7ebd37: Parse with SLL prediction first and fall back to LL on failure (#1530) (@marcauberer)
- c87b562: Print the wall times of frontend, middle end and backend with -d (#1532) (@marcauberer)
- 81879fa: Compile additional sources in the background while the back end runs (#1531) (@marcauberer)
- 7f27313: Std: make spawning processes with captured output thread-safe on Windows (#1533) (@marcauberer)
- 384d344: Std: compare Vector and Stack elements with operator== instead of memcmp (#1534) (@marcauberer)
- b508f9b: Run the bootstrap compiler tests in parallel (#1535) (@marcauberer)
- b22ea7f: Std: ignore the stale payload when comparing two empty Optionals (#1536) (@marcauberer)
- 190a2ad: Std: make Stack own its elements (#1537) (@marcauberer)
- ed72ea9: Lift the bootstrap test runner to parity with the host test runner (#1538) (@marcauberer)
- 9019f32: Iterate the source files in creation order wherever the order matters (#1539) (@marcauberer)
- 01d903b: Close the assembly gap between the bootstrap and the host test runs (#1540) (@marcauberer)
- 131b772: Order the bootstrap symbol tables like the host and fix two red-black tree bugs (#1541) (@marcauberer)
- a17d091: Resolve symlinks in the host's canonical/relative paths on Windows (#1543) (@marcauberer)
- 0cba7d6: Run the import symlink traversal test on Windows (#1544) (@marcauberer)
- f0c4bc2: Run the debug info tests against the bootstrap compiler (#1545) (@marcauberer)
- 71a79ad: Run the linter tests against the bootstrap compiler in CI and coverage (#1546) (@marcauberer)
- caa8e3f: Run generics_successGenericTypeCtorCall1 against the bootstrap compiler on Windows (#1547) (@marcauberer)
- 815e27e: Use the generic target CPU unless --native-features is passed (#1549) (@marcauberer)
- 61655e5: Show the compile progress in the bootstrap compiler (#1550) (@marcauberer)
- ddfaf09: Run the remaining instrumentation IR tests against the bootstrap compiler on Windows (#1551) (@marcauberer)
- 81f4216: Destruct for/foreach header variables once when the loop is left (#1552) (@marcauberer)
- 55e88f3: Run all test cases against the bootstrap compiler in CI (#1553) (@marcauberer)
- 62be96b: Let the ANTLR error message tests follow the bootstrap compiler (#1554) (@marcauberer)
- 7079b85: Add default methods for interfaces (#1555) (@marcauberer)
- 0dcf31c: Support interface default methods in the bootstrap compiler (#1557) (@marcauberer)
- a9d2a09: Remove stale commented-out TBAA access tag code (#1556) (@marcauberer)
- 358a073: Provide default visit methods in the bootstrap visitor interface (#1558) (@marcauberer)
- 40c4da3: Run the test cases against an ASAN-instrumented bootstrap compiler (#1559) (@marcauberer)
- b29218f: Fix the memory leaks of the bootstrap compiler and enable leak detection (#1560) (@marcauberer)
- 23220b4: Replace the Valgrind run with ASAN-instrumented test programs (#1561) (@marcauberer)
- 5a14193: Run the builtin tests of the bootstrap compiler sources in bootstrap mode (#1562) (@marcauberer)
- 921c425: Port the host unit tests to builtin tests of the bootstrap compiler (#1563) (@marcauberer)
- c0172a7: Do not link stale dependency objects of cache-restored files (#1564) (@marcauberer)
- 918600d: List all option types in the help output of the std CLI parser (#1565) (@marcauberer)
- 91e00dc: Allocate all scopes of the bootstrap compiler from one pool (#1566) (@marcauberer)
- a523648: Release the LLVM resources of a source file after its object emission (#1567) (@marcauberer)
- 8deb6e6: Add debug info tests for lambdas and unions (#1568) (@marcauberer)
- d2b74e3: Fix debug info of lambda captures and const-qualified struct types (#1569) (@marcauberer)
- 64f3cfa: Report compile errors of the bootstrap compiler without a panic (#1570) (@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.2

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. NVM for WindowsOhjelmointikielet ja SDK:t · Ecor Ventures LLC

Lisää julkaisijalta ChilliBits

Näytä kaikki

Tunnisteet

Jaa