V 0.3

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
  • v

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

    > However the attitude of the lead developers toward criticism or negative feedback...

    I strongly disagree with that, because there is a major difference between submitting a bug or disagreeing about a claim or feature versus outright trolling, smearing, drama, and trying desperately to create negative public perception.

    Issues and discussions can be brought to V's GitHub (https://github.com/vlang/v/issues, https://github.com/vlang/v/discussions), but instead what various competitors and detractors do is create drama filled smear blogs or bad joke posts (on various websites) against the author or language. That's not any attempt at being helpful or constructive, that's more about slander or to create such negative sentiment in the hope of killing off the language.

    When issues and discussions are brought peacefully to V's GitHub, they are discussed and debatable intelligently. If any such issues have any validity, then they are usually fixed.

    > Everything negative that people say appear to be taken as an "attack"...

    That's simply not true. What does happen, is various competitors and detractors do specifically attack and smear the language or author, and who have no intention to want to be helpful or make any improvements. Their attacks and smears are not about fixing anything, their point is to be destructive, create negative publicity, and dissuade others from using a rival language.

    If there are those that don't think that is the case, then simply ask yourself why many of those engaging in such attacks and smearing who claim to be technically knowledgeable or interested in using the language are not making their case on V's GitHub? That's where a person can go to improve V and get it production ready. Continually engaging in smearing, is not fixing, improving, nor reaching out to V's developers or community.

  • v-mode

    🌻 An Emacs major mode for the V programming language.

    Requisite: what is this and why should I care? From the Github page:

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. https://vlang.io

    I first learned about it from https://simonknott.de/articles/vlang (2019), which was an interesting introduction, if a touch dated now

  • 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.

  • rfcs

    RFCs for changes to V (by vlang)

    Are there plans for docs to be updated? The 0.3 release notes claim:

    > Option and Result are now separate types: ?Foo and !Foo respectively. Old code will continue working for 1 year and will result in a warning/hint.

    Yet, doc/docs.md still state:

    > V combines Option and Result into one type, so you don't need to decide which one to use.

    Is there an up-to-date doc, or how does one find out more about these types? I found parts of the RFC overhauling the error handling [0] pretty bizarre, so I'm interested to see how the implementation turned out.

    [0]: https://github.com/vlang/rfcs/pull/24

  • gitly

    Light and fast GitHub/GitLab alternative written in V

    Thank you!

    There's also Gitly, which we're launching next week.

    https://github.com/vlang/gitly

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