Hacker News new | ask | show | jobs
by dinglejungle 2436 days ago
> many empty promises by the creator which V simply wasn't able to deliver on.

Seems like this trend will probably continue with regards to the "1.0 release in December 2019" claim advertised in the Github description[1][a], since things like memory management are not implemented yet[2] and the December 2019 deadline would mean going from "first public alpha"[3] to 1.0 in less than a year.

[1] https://github.com/vlang/v

[a] depending on what 1.0 means, I guess

[2] https://news.ycombinator.com/item?id=21296992

[3] https://news.ycombinator.com/item?id=21297051

1 comments

Yes, so many empty promises I never delivered.
The world is full of projects which are late, never fulfill the original plan, disappear with people's money, pivot direction or funding source, put arbitrary restrictions on use, etc. If someone publishes an ambitious plan, the disbelief is likely not personal. It's: "that almost never happens, we need some serious proof". Especially if the timing is more ambitious than seen elsewhere.

No judgement here on the project, just an observation. I'm excited to see where the project ends up.

Hey, don't take such criticism personally. It's just internet spout. It's awesome how far you've come. Things that are worthwhile often take longer than expected. The key is for creators to limit or pad public-facing estimates as their projects grow toward completion. It's not easy to temper the innate ambition and passion that drives projects into existence as they mature.

I've gotten better at this but it's taken a couple decades and I've still not mastered it. I figure I'm in good company. Steve Jobs developed this ability between his stints at Apple and Elon Musk is still working on it.

I can’t tell if you’re trying to sarcastic or not, but accurate estimates for software releases are notoriously difficult.

...it seems completely unremarkable to think the 1.0 date is too ambitious.

I mean, you can tag 1.0.0 today and say you’ve made it, but that doesn’t actually achieve anything meaningful.

Are you actually confident about your roadmap to 1.0?

It seems very ambitious to me to have these done by December:

- V can translate your entire C++ (wip) project and offer you the safety, simplicity, and up to 400x compilation speed-up.

- Loading complex 3D objects with textures (wip)

- Camera (moving, looking around) (wip)

- Skeletal animation (wip)

- Translating DOOM from C to V and building it in 0.7 seconds (x25 speed-up) (wip)

What about macOS and windows support?

/shrug

macOS and Windows were supported from day 1

/shrug

whatever.

I guess I’ll just leave this comment here so I can link you back to it explicitly in december when you ask for exact details on what you promise vs. deliver next time.