alongubkin / spider

Unsurprising JavaScript - No longer active
http://spiderlang.org
Apache License 2.0
1.34k stars 46 forks source link

Building a Community #56

Open alongubkin opened 10 years ago

alongubkin commented 10 years ago

A programming language is worthless if there isn't a large community around it. In addition, right now I'm the only contributor, and Spider would probably need at least more 3-4 serious contributors if it wants to grow big.

So if we want to make Spider a real thing, the obvious question is: How do we build a community?

Some examples I had in mind:

alongubkin commented 10 years ago

Just created the #spiderlang IRC channel on Freenode

Namek commented 10 years ago

I think it's important to have support for IDEs (plugins). Right now there is plugin for gulp and for Sublime Text. Thanks to current browsers and source maps there are some debuggers, so it's already good. I remember how much D language suffered from lack of IDE support. New language needs an easy way to try it. I don't see a reason to create new IDE for Spider but syntax highlighting is the minimum.

alongubkin commented 10 years ago

@Namek there's also a grunt plugin: https://github.com/mariusc23/grunt-spider-script

Namek commented 10 years ago

List. List of these. (ok, I see it's on site now)

Namek commented 10 years ago

@alongubkin http://www.99-bottles-of-beer.net/s.html

sagiegurari commented 10 years ago

Cool language. Wrote a node module to enable to require spiderscripts in runtime and use them as any JS files. https://www.npmjs.org/package/node-spider-script https://github.com/sagiegurari/node-spider-script

any comments/issues/missing items are always welcome.

good luck

alongubkin commented 10 years ago

@sagiegurari awesome, adding to the tools list

Namek commented 10 years ago

@alanhogan in #66 suggested live compiler (on website, I suppose). I think it's great idea. @alongubkin do you think it would be possible to put compiler into browser (for handling compiling on the client side)? It would be nice to have things such as http://tryruby.org/