News for hackers. Stuff that matters.
Re:Show HN: Beef, a new performance-oriented programming lan... by maerF0x0 on Wednesday January 08, 2020 @11:55AM (#21993191)
Another "tip" for helping your language grow. I highly recommend you look at how the golang bootstrapped itself and aim to replicate.

Golang provided:

* a tour of go + go playground to allow easy testing of the language + immutable sharing links

* effective go to explain how to use the language beyond the syntax/grammar

* strong opinionated choices on things that dont matter (go fmt)

* a strong opinion about non-breaking changes in the language + stdlib

and a number of other things. IMO a language is only as good as it's community.

Re:Show HN: Beef, a new performance-oriented programming lan... by giancarlostoro on Wednesday January 08, 2020 @12:37PM (#21993720)
I think also out of the box standard library features. You can make production ready web apps. Also their initial approach to getting / sharing packages imho is useful.

So a decent package manager would do wonders. Rust has Cargo which does builds and packages. D has dub as well.

Definitely recommend making code sharing / reuse a breeze.

Re:Show HN: Beef, a new performance-oriented programming lan... by beefdev on Wednesday January 08, 2020 @12:49PM (#21993847)
Thanks- A Cargo-like system is the long-term trajectory the language is on now.
Re:Show HN: Beef, a new performance-oriented programming lan... by giancarlostoro on Wednesday January 08, 2020 @01:00PM (#21993965)
Thank you for working on this awesome project. One additional commentary I always make is that I wish Go and Rust had even a basic editor like the one Racket has: you can edit, and compile. You beat me to that suggestion so I'll keep an eye on your project.

Is there any possibility that you'll include some efforts towards doing back-end networking with this language as well? I could see multiplayer games needing servers after all.

Re:Show HN: Beef, a new performance-oriented programming lan... by MauranKilom on Friday January 10, 2020 @06:36PM (#22016774)
You might also look into getting it on godbolt.org...

PS: There's a typo in the Design Goals list - "Compliled (no JIT delays)"

Re:Show HN: Beef, a new performance-oriented programming lan... by allworknoplay on Thursday January 09, 2020 @01:10AM (#21998926)
Not to mention having been developed at and embraced by Google.
Re:Show HN: Beef, a new performance-oriented programming lan... by kotrunga on Wednesday January 08, 2020 @12:19PM (#21993501)
This is a great comment. Look at success stories, especially recent ones, and learn from them!
Re:Show HN: Beef, a new performance-oriented programming lan... by patrickaljord on Wednesday January 08, 2020 @12:34PM (#21993671)
All these 4 points are valid and did help golang but I think what took golang to the moon was:

- the immense success of docker based on it which made everyone build their devops tools in go (kubernetes helped too later)

- a very solid and stable http library included in stdlib (plus other networking goodies to easily run your own ssh endpoint in a few lines of code)

tl;dr to get your language some traction, make it solve at least one problem much better than the competition and have someone build a super popular open source project on it.