From: Damphyr Date: 2005-11-29T22:13:07+09:00 Subject: Re: what to do, what to do.. Dirk Meijer wrote: > i'd like people to use the programs i create, the average windows > user will not like using a console... Well the average windows user will not use Ruby nor as a matter of fact stray very far from Word, Excel, iTunes and MediaPlayer. And take note that most people on this list are not windows users, at least not just windows users. > anyway, i really like programming, but i'm still in highschool, and i > never now what to program next. Don't worry, I finished highschool (and university) a long time ago and I still don't know what to program next. And I make my living as a programmer, imagine that. The only way you're going to program something for fun is when you have that 'itch' that Timothy said about. Find something you want to do for yourself (most really popular programs started as pet projects that somebody *else* discovered and liked). Scenario: organize your CDs, figure how to do CDDB requests, scan your MP3s and figure how to change ID3 tags, put it all together, add images and build a GUI for it. Then make it web based. You'll be the nth (n-->infinite) programmer who has build a media library but it will be yours :). Post it on Rubyforge and let the hounds of critical assesment pound it. Notice that what I described above does not require that you start with a GUI. The GUI (the actual presentation of the application, your view) is a significant part, but not the most significant, nor the first you have to consider (usability experts will curse me now). Learn how to build clean interfaces and nicely decoupled components and you'll be able to change GUIs according to what you fancy most - and you can use the nice, old, simple command line to test everything without much fuss. > i just think that gui's would give me more options.. anyway, it looks > to me like tk is still the best gui to learn, any really good > tutorials out there? (i once found one written especially Ruby, but > it asumed you already had tk knowledge, so that didn't work...) You could also try Fox, which I find very agreeable personally (I don't like Tk's looks - at all :) ). Cheers, V.- -- http://www.braveworld.net/riva ____________________________________________________________________ http://www.freemail.gr - ������ �������� ������������ ������������. http://www.freemail.gr - free email service for the Greek-speaking.