Freitag, 23. April 2010
Mittwoch, 21. April 2010
Scala 2.8-RC1 and Groovy 1.7.2 available
I just added the option to select a specific version for each supported programming language. The first new options will be Scala 2.8.0-RC1 and Groovy 1.7.2.
Have fun!
Have fun!
clojure-contrib added
I learned today that 'clojure-contrib' is quite an useful library to have so for every new Clojure-based project it is automatically included. Now I hope every other language lobby doesn't also request extra libraries ;-)
Cheers
Cheers
Dienstag, 20. April 2010
Feedback
Today I got an interesting feedback (unfortunately without an e-mail address):
Cheers,
stephanos
This is a brilliant idea, but your implementation seems rediculously complex. Creating a workspace folder (on Windows, no less!), installing Maven, etc is way too complicated and detracts from the simplicity of the Kata.That's my thoughts exactly! It just seemed to be a better idea to just start at first and go from there. At the beginning I was thinking about how to provide an online solution - but I couldn't answer all the questions I had:
I think a better solution would be an online approach - see the problem, type some text into an (auto-syntax-highlighting) box, press the button. No install, no workspace, just clicking on a link :-)
- How to do online, real-time syntax-highlighting?
- How to provide auto complete?
- Should it be client- or server-based?
- If server-based, what kind of server would I need to handle the requests?
- If client, how could I embed maven within a JavaFX app?
- And maybe the most important: How would I be able to still keep working on my commercial project after I pull this stunt ;-)
Cheers,
stephanos
Freitag, 16. April 2010
New Kata: Teleprompter v2
For those of you who liked the 'Teleprompter Kata' I just created a harder version of it. The slang words are not neatly enclosed by '$' signs, so you have to find them yourself. This also means you have to be aware of quotes...have a try: http://codingkata.org/katas/unit/teleprompter-v2
Have fun!
Have fun!
A new language is supported...
Javascript can now be used to solve a kata!
I finally figured out how to use the Rhino implementation to compile javascript code to bytecode and integrate it with my kata design. I only tried very simple katas so it has to prove itself yet in more complicated scenarios - I'll leave that as an exercise for the reader :-)
Happy kataing!
I finally figured out how to use the Rhino implementation to compile javascript code to bytecode and integrate it with my kata design. I only tried very simple katas so it has to prove itself yet in more complicated scenarios - I'll leave that as an exercise for the reader :-)
Happy kataing!
Donnerstag, 15. April 2010
Welcome to the codingkata blog
I created this blog to keep people who are interested in the progress of codingkata.org up to date. Whenever a new kata, a new language or any new feature is available I will announce it here. So start subscribing!
The site currently has 20 katas, 6 supported programming languages, around 100 registered users and about 90 uploaded solutions. Keep 'em coming!
The next weeks (hopefully) allow me to finally add JRuby support as well as a few more katas, if my currently limited time allows it.
Code long and prosper :-)
Abonnieren
Posts (Atom)