New features coming in Julia 1.7

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • julia

    The Julia Programming Language

  • └ (y/n) [y]:

    Surprised it defaults to [y] option, especially since packages can be pretty heavy with artifacts and lots of dependencies to precompile. One accidental extra Return and you might be sitting there for five minutes.

    > keepat!(v, i)

    Not a fan of the name. The ! indicates the mutation as the article points out, but keeponlyat! would have been much clearer and immediately obvious, and more than justifies its length IMO.

    Lots of nice quality of life improvements in this version. One that the article doesn't mention is `julia --project=@myenv` [1] - being able to specify a shared environment as the starting environment for the REPL.

    [1] https://github.com/JuliaLang/julia/blob/v1.7.0-rc1/NEWS.md

  • datastation

    App to easily query, script, and visualize data from every database, file, and API.

  • Contrary to some folks here I've had a pretty good experience learning Julia while adding support for it as an scripting language in an open-source data IDE I'm building [0].

    It makes a lot more sense as a language to me than R (which is also a supported scripting language), but I'm slowly coming around to R too.

    It's also neat that all hosted Github Actions images come with Julia built in so it's pretty easy to be working with it in automated environments as well.

    [0] https://github.com/multiprocessio/datastation

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • JsonGrinder.jl

    Towards more automatic processing of structured data

  • Exactly. We are training a very large neural model using [1]. We would not fix much if we decided to embed the Julia code inside a CPython wrapper or something...

    [1] https://github.com/CTUAvastLab/JsonGrinder.jl

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts