Spice

ChilliBits · ChilliBits.Spice

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.

The Spice Programming Language is a compiled language, which can score with it's blazing fast execution time and the universal applicability. Spice is inspired partially by Golang and C, but improves some things by abstraction which could impact ones productivity in a negative way.

winget install --id ChilliBits.Spice --exact --source winget

Latest 0.25.1

Release Notes

Changelog

  • 2889c35: Add support for build time variables (#1054) (@marcauberer)
  • a01a54a: Fix coverage leaks (#1055) (@marcauberer)
  • eb4085d: Minor refactoring (#1056) (@marcauberer)
  • 5a1be78: Improve CMake project (#1057) (@marcauberer)
  • 366bdfd: Accelerate CI runs (#1058) (@marcauberer)
  • ef7f657: Fix CodeQL workflow (#1059) (@marcauberer)
  • 3b1f423: Bump zensical from 0.0.27 to 0.0.28 in /docs (#1060) (@dependabot[bot])
  • 14a325a: Fix bug in test framework (#1061) (@marcauberer)
  • 7e8dfef: Upgrade to LLVM 22.1.2 (#1062) (@marcauberer)
  • 6bcddee: Fix invalid instr signal in Linux/x86 CI (#1064) (@marcauberer)
  • 08d9bb5: Introduce GTK 4 bindings (#1065) (@marcauberer)
  • 33c1e63: Move LLVM bindings from bootstrap to std (#1066) (@marcauberer)
  • 9ef58ca: Bump actions/deploy-pages from 4 to 5 in /.github/workflows (#1067) (@dependabot[bot])
  • c733c4b: Introduce libcurl bindings (#1068) (@marcauberer)
  • 1ddf820: Create issue template config (#1069) (@marcauberer)
  • be67429: Only enable verifier per default in debug mode (#1070) (@marcauberer)
  • 8544b91: Bump zensical from 0.0.28 to 0.0.30 in /docs (#1072) (@dependabot[bot])
  • 5261ac6: Bump actions/configure-pages from 5 to 6 in /.github/workflows (#1071) (@dependabot[bot])
  • 15e0efb: Remove disabled verifier warning (#1073) (@marcauberer)
  • bb0d90c: Sync bootstrap driver (#1074) (@marcauberer)
  • 03beba6: Bump zensical from 0.0.30 to 0.0.31 in /docs (#1075) (@dependabot[bot])
  • 44eb7d2: Do not copy registries for function/struct/interface matching (#1076) (@marcauberer)
  • 8b5ca85: Prefer emplace instead of insert on maps (#1077) (@marcauberer)
  • c0ac915: Avoid contains with subsequent at on containers (#1078) (@marcauberer)
  • b0881f9: Add script for GitHub Codespaces setup (#1079) (@marcauberer)
  • 118d39c: Upgrade to LLVM 22.1.3 (#1080) (@marcauberer)
  • 427dd21: Fix publish workflow (@marcauberer) What to do next?
  • Install Spice
  • Visit www.spicelang.com to test the new features

Installer type: wix

Architecture Scope Download SHA256
x64 Download BC0CCF8B0D35AD3C2963DC773F5E0E5C6829F973EBEF19C73461FDE146944AE5

Details

Homepage
https://www.spicelang.com/
License
MIT
Publisher
ChilliBits
Support
https://www.spicelang.com/
Privacy Policy
https://www.chillibits.com/en/legal-notice
Copyright
Copyright (c) 2021-2023 ChilliBits

Tags

antlrchillibitsclicompilerdockerlanguagellvmprogramming-languagespice

Older versions (22)

0.25.0
Architecture Scope Download SHA256
x64 Download 13CEC9665D203427DA7C22D824F6B3F95FDAA97841C4B05433F2D99F394A5BAC
0.24.4
Architecture Scope Download SHA256
x64 Download 5EDE827572F2F7BD4A090E177E352A30910094FE9B15F87F77229269707E1F21
0.24.3
Architecture Scope Download SHA256
x64 Download D236A0CE80CC85922CC994A6BACEB8DD7CD678DEB3129C16FDD8730AED92E1C2
0.24.1
Architecture Scope Download SHA256
x64 Download 5C54BB23A910F3B7E90C0EFE1814DC0CA636BCE43D1BFE5190B400DA5F096228
0.24.0
Architecture Scope Download SHA256
x64 Download C70ADEE52A06409A737D96D3F0284EDBC87661C0CBD5918ED72EC199F4BE340E
0.23.0
Architecture Scope Download SHA256
x64 Download 1771D181F60AEE8BC9551626A5D497783A12F5E86470559F8C0731186F8B9238
0.22.5
Architecture Scope Download SHA256
x64 Download 76B6BADBEB89C3A204D8D1A49E074935F2098E4E762F0E8877813472F4594BA0
0.22.4
Architecture Scope Download SHA256
x64 Download BB61E51EB3792D1D0C2FF6972A601DC2A95AB88406C0F093953728C0A7D2F77C
0.22.3
Architecture Scope Download SHA256
x64 Download E738F7E3738FC84B81F995EF51EC876E74024CAE619C236D20A5C0747838F6F4
0.22.2
Architecture Scope Download SHA256
x64 Download BA579B814F6A274041D6186C64D64E60927FCAC7481D17336456F5F1D2EE0FE1
0.22.1
Architecture Scope Download SHA256
x64 Download 4DC88658EC20D51E1B8C2C887771003B25D9A9480BA89C9C1D9298B04B2C9B05
0.22.0
Architecture Scope Download SHA256
x64 Download C692312BA686C5DDE406E892C94D5550F1BF15C2D95476123E3DBD247E8EFA44
0.21.1
Architecture Scope Download SHA256
x64 Download 63D1BC32EC50D4D1DEA2BA0B88732D437903FFD1E4913106C6CCE9CB505D8800
0.8.8
Architecture Scope Download SHA256
x64 Download BBAF56EC76DBDB0167008421E72534059F46AB408B7EE0955281E81C9EF6869A
0.8.7
Architecture Scope Download SHA256
x64 Download 740AACA24FBC8AC03FE2992BB5562B1CDD0D336F29DB7FEC6E6D10C571BCF1C8
0.8.6
Architecture Scope Download SHA256
x64 Download C53D92B4ED6ADCCE214CFF9825C98E6F24F76F7A9D4A82C21DB076F65AAFC713
0.8.5
Architecture Scope Download SHA256
x64 Download 85080F713C2740F1845AA1652E6AB0AFE49B84692F055F9E2C63C37503ED3909
0.8.4
Architecture Scope Download SHA256
x64 Download 40F115FA5878B5EF846EB17F4A8303B6125249CBDA43AC3B01B79153D0CDD0AE
0.8.3
Architecture Scope Download SHA256
x64 Download 12EDE4FF35A0D14D10F88F583ABAABFA9EC99792A6800459F0CBFFB37D357FA3
0.8.2
Architecture Scope Download SHA256
x64 Download 23DF0BC082911E3E2259D67445F2AC510C171B7BDAE3F877682635685700F859
0.8.1
Architecture Scope Download SHA256
x64 Download B0B65691B418786AAF9B4C407780E96DB4BDB7AEFFB97E435EC2300555BCC03C
0.8.0
Architecture Scope Download SHA256
x64 Download E5510A23AD4635AFA838780D01F6AEA59A399B3ACD9F535AF07C7E018494F4C9