TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do I promote my awesome new programming language

5 点作者 eliah-lakhin超过 11 年前
I&#x27;m working on a programming language, and it&#x27;s compiler. I think the language has some advantages that may be interesring for another developers. But there are a lot of PLs around. And most developers are usually conservative in their choice of development tools.<p>So my question is how do I promote such product?<p>I am currently considering the following ideas:<p>1) Make an IDE for this language, or at least implement support for this language by the major code editors.<p>2) Make something cool using this PL. Like software or web sites. So I will have portfolio that I can show to clients and another developers. But again the question is how to promote these portfolio products?<p>3) I have no experience in game development. But at a first glance it seems to me it will be easier to promote games than software or web services.

5 条评论

commentzorro超过 11 年前
In my opinion and in this order:<p>1. Complete your language including typical libraries and have it ready for production use. Not just beta and certainly not an alpha. There are just too many new languages around in this wave for even a beta to take hold.<p>2. Document your language well. W&#x2F;O sufficient documentation people will quickly give up.<p>3. Ready to run&#x2F;compile downloads for all supported platforms. No required &quot;install this to compile&quot; dependencies for Windows especially.<p>4. Portable &quot;unpack and go&quot; files for download. NO INSTALLERS. Should work from flash drive.<p>5. Script to temporarily enable any environment settings.<p>6. Online IDE or REPL of some sort so people can play with it w&#x2F;o needing any download.<p>7. Forum for discussion and Q&amp;A that includes topical RSS feeds. Very important for causal potential users.<p>8. Link to your language from Reddit, HN, etc. ;)<p>Still difficult, but this will make it as easy as possible for anyone to try out your language on a whim.
评论 #6794517 未加载
评论 #6795444 未加载
alexiabkk超过 11 年前
The sad truth is that unless you&#x27;re language is a big improvement over existing solutions, it won&#x27;t be adopted. You have to understand that the major benefit for someone beginning a new language is the libraries, and you wom&#x27;t have any. This is why there are so many languages with so few having been adopted. If you have a real benefit that can ouweigh the _enormous_ disadvantage of using a new language, we&#x27;d be happy to hear.
评论 #6794167 未加载
kennethtilton超过 11 年前
You did not include one iota of information about the &quot;awesome new&quot; language, let alone a link to it. If you have that little interest in this alleged language, I do not think the word awesome means what you think it means. But I think it just does not exist.
gembird超过 11 年前
you should read some papers and books about network effects, going viral and so on... you know in this world, only the lame stuff goes public and becomes widely popular, because the majority of people in this world are lames...
评论 #6795524 未加载
petervandijck超过 11 年前
Create really good documentation. With lots of examples.