TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The V Programming Language 0.4

85 pointsby modinfoover 1 year ago

10 comments

LorenDBover 1 year ago
I&#x27;m a tiny bit worried by the way they are pushing development of so many products not directly related to core language development (a GitHub clone! A kernel!) and not focusing on creating a proper compiler. Maybe they are fine with leaving V as a transpired language indefinitely, but I think that developing this extra stuff is not going to persuade users to switch to V. With that being said, it&#x27;s quite possible that the core maintainers aren&#x27;t touching the extra fun stuff and are still focusing on language development.<p>Maybe someday I should try learning V again. I was going to learn it over the summer of 2020 to expand my repertoire beyond C++, but I gave up fairly quickly and ended up learning Qt instead, which has proved to be a very wise choice - knowing Qt why I have my current job (for multiple reasons).
评论 #37292783 未加载
评论 #37293289 未加载
评论 #37293153 未加载
评论 #37293975 未加载
评论 #37293074 未加载
评论 #37299179 未加载
FrustratedMonkyover 1 year ago
Going through their docs, I&#x27;m having hard time identifying the &#x27;silver bullet&#x27; that makes this all possible.<p>This is m first time seeing this language &#x27;V&#x27;. So no pre-baggage.<p>The splash page is making extraordinary claims.<p>But a lot of languages have the same features, but not the big claims like size and speed.<p>So what is this group doing different that couldn&#x27;t be done in Rust or Go or dozen others.<p>Do we need another language? Or if there is just &#x27;one simple trick&#x27;, then just update the others.<p>If it is 80% GO, then why wouldn&#x27;t the GO team just incorporate this &#x27;whatever it is&#x27;.<p>or- Can someone explain it to me like i&#x27;m 5 what is the big idea under the hood here.
评论 #37293364 未加载
评论 #37293054 未加载
评论 #37292880 未加载
lifthrasiirover 1 year ago
It has been over 4 years since I&#x27;ve commented on the V language proper. I still think Alex need to greatly improve his public relation skills, but otherwise the only thing matter is that the language is still alive after years. It took way longer than the original claim (which again is a PR issue) but it is now a language that has advertised features and may fill some niche. I&#x27;d like to applaud the perseverance.<p>I don&#x27;t know about a long-term plan, but it seems that V will now need one if there isn&#x27;t already one. Many languages start out fresh and either die out (metaphorically) or get crushed on their own features. Planning seems to be necessary to avoid either fates, and yet is not sufficient to guarantee survival. I personally witnessed this from D firsthand back when a stdlib divide was threatening its future, and believe every successful language author need to answer this question (for example, Rust would say the coevolution with Servo was massively beneficial). So Alex---or other core developers if any---, do you have any thoughts on this?
评论 #37305066 未加载
0xcoffeeover 1 year ago
Changelog: <a href="https:&#x2F;&#x2F;vlang.veery.cc&#x2F;post&#x2F;725&#x2F;v-0.4-is-out" rel="nofollow noreferrer">https:&#x2F;&#x2F;vlang.veery.cc&#x2F;post&#x2F;725&#x2F;v-0.4-is-out</a>
评论 #37308867 未加载
pkphilipover 1 year ago
What I find interesting is the cross platform UI from V which also compiles for Android: <a href="https:&#x2F;&#x2F;github.com&#x2F;vlang&#x2F;ui">https:&#x2F;&#x2F;github.com&#x2F;vlang&#x2F;ui</a><p>It does seem to be still in its very early stages but if they are able to make this a more mature library, it may actually be quite useful for tiny, fast apps.
评论 #37304786 未加载
diimdeepover 1 year ago
It is really striking, the difference in *everything* between some beta quality programming language projects and approaches of people behind them.<p>- Effort applied; To be tailored for certain kinds of projects; Solve problems in existing languages; Approaches to prevent&#x2F;force adoption of beta quality project; Philosophical approaches behind project or lack thereof.<p>Now on the personal, subjective note, the more I look, the more I want to avoid V and get my hands on Jai [1][2]<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;Jai-Community&#x2F;Jai-Community-Library&#x2F;wiki&#x2F;Overview">https:&#x2F;&#x2F;github.com&#x2F;Jai-Community&#x2F;Jai-Community-Library&#x2F;wiki&#x2F;...</a> [2] <a href="https:&#x2F;&#x2F;github.com&#x2F;Jai-Community&#x2F;Jai-Community-Library&#x2F;wiki&#x2F;Philosophy-of-Jai">https:&#x2F;&#x2F;github.com&#x2F;Jai-Community&#x2F;Jai-Community-Library&#x2F;wiki&#x2F;...</a>
评论 #37318215 未加载
bakulover 1 year ago
I like many things about the language but haven’t yet written a significant amount of code in it to properly evaluate it. V feels a lot like Go. Plus a language that can replace C&#x2F;C++ for bare metal programming.
xvilkaover 1 year ago
Does it still use TCC (TinyCC) under the hood?
评论 #37294211 未加载
评论 #37296119 未加载
评论 #37293458 未加载
forgotpwd16over 1 year ago
What&#x27;s the status of autofree engine becoming the default? It&#x27;s perhaps the most discussed feature of the language. Last year it was mentioned the GC it&#x27;s temporary until autofree engine is production ready.
manofmanysmilesover 1 year ago
I am thrilled to see so much progress on V! I remember being excited about this language and seeing an immense amount of hatred, skepticism and doubt, and unfortunately being taken in by it.<p>Is this hatred still present?<p>Has anyone used the language extensively that can comment on its usability?
评论 #37292962 未加载
评论 #37292870 未加载
评论 #37293283 未加载
评论 #37292389 未加载
评论 #37292533 未加载
评论 #37293999 未加载
评论 #37292591 未加载