Ask HN: How do you publish the same project in a different language on GitHub

2 points by steven_braham ↗ HN
Often I like to recreate a program or project using a different language. I mostly use GitHub as a portfolio rather than truly sharing open source software.

Currently my strategy is like this:

1. publish the project to GitHub

2. after a while recreate the project and publish it again with a suffix. For example -java or -cpp like this:

https://github.com/stevenbraham/stocks-data

https://github.com/stevenbraham/stocks-data-go

Curious to hear what other strategies people use? Such as folders or branches?

2 comments

[ 3.0 ms ] story [ 20.8 ms ] thread
I've been seeing a lot of new tools use the -go at the end to specify its a go specific package/tool. So I think what you did is perfect.
Yeah I also think it's a good approach, but it feels a bit spammy to have the same project listed 5 times