Author | Message | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Calling all programmers! (and non-programmers)
|
Hello, World!
14 years, 23 weeks ago
As those that frequent our IRC chatroom may know, We've been planning on hosting some programming competitions in the near future to try and inspire more people to take up programming and find some fresh blood to join our elite. =P These will be designed so both complete programming novices and seasoned hackers will be challenged. To keep things simple we've been developing a simple online IDE where you can edit and run your code without having to download or setup any complicated compilers or libraries. All you need is an internet connection, web browser and a little spare time. Perfect for school or work! ;] It's very early days yet but it's complete enough to have a bit of a play around with so I'm making it public so you can all.. err.. have a bit of a play around. It's called jsPlay or Sordie's JavaScript Playground if you're long winded =D and runs completely in your browser with no plugins or downloads required. Start writing your first "Hello, World!" here! Libraries: Simple timer objects: http://jsplay.sordie.co.uk/?frompaste=jsplay-simple-timers Samples: Using <img> elements as sprites (Yoshi's Island demo): http://jsplay.sordie.co.uk/?frompaste=jsplay-yoshi-s-island-9f0d (screenshot You may need to hit "Run" a twice for this one. I'm working on some bugs) WebGL to render in 3D (Created by Sausage): http://jsplay.sordie.co.uk/?frompaste=jsplay-sordiecube (screenshot You'll need a browser that supports WebGL such as opera or FireFox 4) --- http://sordie.co.uk http://twitter.com/@SordieEO
|
Re: Calling all programmers! (and non-programmers)
| Sounds good, im trying to learn C++ but it isnt easy lol.
|
Re: Calling all programmers! (and non-programmers)
| Just to be sure this only supports Javascript, or does it support others too? --- Love you too.
|
Re: Calling all programmers! (and non-programmers)
| That is an amazing idea. I have never heard of a browser based IDE that actually worked. So only JavaScript works with it eh? I'll need to work on that then, I've never even attempted to learn that. --- May he now rest under aegis of mirage - As the sands slowly turn to Elysian fields
|
Re: Calling all programmers! (and non-programmers)
| This is very interesting, also I'm up for a good challenge ;)
|
Re: Calling all programmers! (and non-programmers)
| Yes (as you should be able to tell from the name), JavaScript is the language of choice. It's a nice easy language to start with and yet still gives you enough power to do some fun things with. It will help people move on to languages such as C#, Java (obviously), or even C++. Or people that already know any of these should have no problem picking up JavaScript fast. --- http://sordie.co.uk http://twitter.com/@SordieEO
|
Re: Calling all programmers! (and non-programmers)
| @ syran a lot of gaming communities have these.
|
Re: Calling all programmers! (and non-programmers)
|
--- Hmm.
|
Re: Calling all programmers! (and non-programmers)
| This is pretty cool, I'm up for the challenge.
|
Re: Calling all programmers! (and non-programmers)
| To prevent this thread from filling up, as I experiment with new features (mainly simple libraries) I'll add links to example code to the first post in this thread. --- http://sordie.co.uk http://twitter.com/@SordieEO
|
Re: Calling all programmers! (and non-programmers)
| A little something dedicated to Sordie ;) Paste this into the source of sordie's jsplay https://tehsausage.com/paste/austinb-s-gift-for-sordie Yes, this is suckish, and it was created in like 2 mins. this is the first ever javascript i have created! I will be making another and posting :D edit: I made 2 more :D Sordies = https://tehsausage.com/paste/another-sordie-gift-from-austinb Sausages (yesh, i didn't forget about you) = https://tehsausage.com/paste/sausage-dont-worry-be-happy Again, these were made in about 2 mins each (Well sordies was 2, i just copied that and edited it to make sausages :D) --- Create your own destiny, don't let someone else do it for you.
|
Re: Calling all programmers! (and non-programmers)
| jsPlay has now moved to it's own sub-domain http://jsplay.sordie.co.uk and has some minimal integration with Sausage's paste bin. Rather than posting links to your source code on the paste bin you can link your pastes directly into jsPlay. Example: https://tehsausage.com/paste/jsplay-game-of-life-rand becomes http://jsplay.sordie.co.uk/?frompaste=jsplay-game-of-life-rand And don't forget to keep checking the first post for additions =D --- http://sordie.co.uk http://twitter.com/@SordieEO
|
Re: Calling all programmers! (and non-programmers)
| This is a great idea, sounds like a lot of fun. I think it's a great idea that you're trying to get people interested in programming. Though, to be completely honest I don't think starting with a language like JavaScript is the best idea. Not to say that it's bad, but I just think it's better to start off with a lower level programming language like C/C++ so you can learn how things actually work at a lower level. I just think it gives you a better understanding of programming theory.
|
Re: Calling all programmers! (and non-programmers)
| Arcitex posted: (1st Aug 2010 04:33 pm) Wut O_o C/C++ ISN'T lower level programming language, Javascript is much easier, god... --- Eoserv classes: Forum ghost, test player, ex-server owner, TOP 50, mapper & an oldbie
|
Re: Calling all programmers! (and non-programmers)
| Lower level doesn't mean easier.. C++ is still considered a high level programming language, but it's relatively low compared to something like JavaScript. An example of a low level programming language is assembly. It has to do with how different it is from machine code. |