RAD with Ruby
Amit Upadhyay writes "KDE's award winning integrated development environment KDevelop, has integrated support for Ruby,
an excellent and easy to use object oriented scrpting language. If you
are looking for a good programming tool for quickly developing a
professional one off application, Ruby (with KDE bindings) maybe just the thing for you. There is a quick tutorial and an online book to get you started. You may also want to read a quite informative comparison of Python with Ruby. If you are web developer or write enterprise applications with JAVA etc, take a look at Ruby on Rails(api), they have a nice blog too. KDevelop provides a GUI builder and Debugger for rapid application development(RAD) with Ruby, which is getting better. There is a nice tutorial on using KDE libraries with Ruby. And if you have lots of code in C/C++, extending Ruby to use them is easy.
"
"
Perl just plain drools...
p rocoscismonkey(mandrill))))^%52!
You dare badmouth Perl on Slashdot?! Take this! s/(12^\n)monkeychar6969BakerStreet(monkey(gibbon(
It would be cool if it didn't suck.
Slashdot has editors now? I thought they just used a shell script to randomly select 1% of submitted stories. If not, then I have a script they might be interested in buying...
I am TheRaven on Soylent News
Sadly, Ruby folks seem to be so busy doing cool things that they are just awful at evangelizing their language.
Really? It seems to me that all the ruby people do is evangelizing their language...
Save your wrists today - switch to Dvorak
I think the reason there's a KVim and no KEmacs is because the Emacs folks didn't understand that the goal was to embed Emacs into KDE, not KDE into Emacs.
Well, you see here's the day of a typical Ruby programmer:
8am-10am : Write basic new CMS application in Ruby on Rails. Design and create DB tables, use Rails Active Record to create object layer in ~50 lines of code, use scaffolding feature to prototype app. Deploy to customer site and wait for feedback.
10am-11am : Help Jim with HotDotCom.com's big Java app (he needs to set up some XML files for Hibernate). Just show him how to do one table and let him tackle the other 22 on his own.
11am-12pm: Lunch!
12pm-1pm: Customer feedback on CMS: they need some big changes, including adding new tables and columns to the DB. Implement them. Unit tests pass.. deploy!
1pm-2pm: Check on Jim, he's done 3 more XML files. Some problems are showing up.. I decide not to visit Jim any more or I will get sucked into an XML black hole. Jim's emails are full of angle brackets, poor guy.
2pm-6pm: Customer is happy with CMS. Says "you must have an amazing team to build an app like that in one day". Chuckle to self. Done for the day, time to hit the blogs and start evangelizing Ruby!
Sure. But get this. I tried to post my code as "Code" and the spam filter on slashdot tells me I have too many "junk" characters. That's anti-Lisp bigotry! ;P
;)
Email me at ericmoss@inebraska.com and I'll send it to you. Maybe you can get it to post correctly.
If anybody out there wants to come up with a NEW Lisp dialect with a specific goal of making all other Lisps and Schemes obsolete, and with a specific goal of superceding Ruby, Python, Perl, etc. PLEASE do it!!!
;-)
Working on it...
Mr. Graham, thank you for taking the time to pause your essay writing and descend from your tower to let us know that you are still working on Arc, but the Vages odds are on several other extremely events coming to pass prior to the first release of Arc.
And thanks for equating everyone who doesn't use Lisp to people who have to take "the little bus" to do their programming work. I get a chuckle out of that all the time when I hear people arguing about programming languages.
--
Snobol kicks ass!