github abs-lang/abs 1.5.0
v1.5.0

latest releases: 2.6.0, 2.5.2, 2.5.1...
4 years ago

Welcome to a brand new release of the ABS programming language: in this version we've introduced file writers, break/continue and made for..in loops 30% faster!

New features

  • file writers: > and >> let you write to a file when in between 2 string arguments, such as "text" > "file.ext". > truncates and writes while >> appends (#245)
  • [].unique() allows you to obtain unique values from an array (#247)
  • break and continue can now be used inside for and for..in loops (#244)

Bugfixes

  • fixed a stack overflow that would happen on large for..in loops (> 1M elements): the original implementation of for..in naively used recursion, so we simply switched to a regular loop. With this change, for..in loops are also up to 30% faster (#246)

Misc

  • happy to say that ABS' executables are now 25% lighter thanks to using the right ldflags during the Go build process -- builds are now between 2 and 3 megabytes

Don't miss a new abs release

NewReleases is sending notifications on new releases.