[arch-projects] Opinion on a project of mine
Hey guys Since this is a "projects" list, I decided to ask for eberybody's opinion regarding a project I would like to start... I have recently installed xmms2, and I am actually disappointed with the existing GUI clients, so I have decided to make my own... I am just not sure which language to use... I know python, a bit of C/C++, etc... Which one would you use for a project like that? (I can already hear someone screaming "JAVA!!!") :P -- Martin Lefebvre eMail: dadexter@gmail.com WWW: https://sigterm.homeunix.com Registered Linux User #349269 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GAT dpu s:-- a- C+++ UL++++ P-- L++++ E--- W+++ N++ o-- K- w--- O- M-- V-- PS PE Y PGP-- t+++ 5- X R- tv++ b+ DI-- D+ G-- e h++ r++ y** ------END GEEK CODE BLOCK------
Well, here's your options: use something like python/ruby/whatever they have bindings for: quicker to build, less code... probably a tad easier to debug use something compiled like java/c/c++: slightly more work involved, relative performance gain (most likely) I'd go with what you know best, seeing as it's a larger project. when I do small one-offs, I try and stick with ruby or python, but when it's larger and/or performance intensive, I'll go c++ On 6/1/05, Martin Lefebvre <dadexter@gmail.com> wrote:
Hey guys
Since this is a "projects" list, I decided to ask for eberybody's opinion regarding a project I would like to start...
I have recently installed xmms2, and I am actually disappointed with the existing GUI clients, so I have decided to make my own... I am just not sure which language to use... I know python, a bit of C/C++, etc...
Which one would you use for a project like that? (I can already hear someone screaming "JAVA!!!") :P
-- Martin Lefebvre eMail: dadexter@gmail.com
WWW: https://sigterm.homeunix.com Registered Linux User #349269
-----BEGIN GEEK CODE BLOCK----- Version: 3.12 GAT dpu s:-- a- C+++ UL++++ P-- L++++ E--- W+++ N++ o-- K- w--- O- M-- V-- PS PE Y PGP-- t+++ 5- X R- tv++ b+ DI-- D+ G-- e h++ r++ y** ------END GEEK CODE BLOCK------
_______________________________________________ arch-projects mailing list arch-projects@archlinux.org http://archlinux.org/mailman/listinfo/arch-projects
Oh, and USE JAVA!!! (I got it first, hah) On 6/1/05, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
Well, here's your options: use something like python/ruby/whatever they have bindings for: quicker to build, less code... probably a tad easier to debug
use something compiled like java/c/c++: slightly more work involved, relative performance gain (most likely)
I'd go with what you know best, seeing as it's a larger project. when I do small one-offs, I try and stick with ruby or python, but when it's larger and/or performance intensive, I'll go c++
On 6/1/05, Martin Lefebvre <dadexter@gmail.com> wrote:
Hey guys
Since this is a "projects" list, I decided to ask for eberybody's opinion regarding a project I would like to start...
I have recently installed xmms2, and I am actually disappointed with the existing GUI clients, so I have decided to make my own... I am just not sure which language to use... I know python, a bit of C/C++, etc...
Which one would you use for a project like that? (I can already hear someone screaming "JAVA!!!") :P
-- Martin Lefebvre eMail: dadexter@gmail.com
WWW: https://sigterm.homeunix.com Registered Linux User #349269
-----BEGIN GEEK CODE BLOCK----- Version: 3.12 GAT dpu s:-- a- C+++ UL++++ P-- L++++ E--- W+++ N++ o-- K- w--- O- M-- V-- PS PE Y PGP-- t+++ 5- X R- tv++ b+ DI-- D+ G-- e h++ r++ y** ------END GEEK CODE BLOCK------
_______________________________________________ arch-projects mailing list arch-projects@archlinux.org http://archlinux.org/mailman/listinfo/arch-projects
GroovyBuilder is the only way to build GUIs... so simple... Too bad its so slow and resource-hungry. Seriously though, Java makes most sense to me for any GUI app. Maybe its just me and the way I was taught, but I can't stand any of the python bindings to GUI toolkits or C toolkits, etc. The weird thing is, almost nobody else likes Java's event model and swing and stuff. The new Synth look and feel is pretty cool if you want to make it skinnable. Unless, of course, you hate XML, which no self-respecting Java programmer besides me has ever admitted to. Grrr... Ok, I know what I'm gonna say next. I'm going to say it, honest... write a 3D media GUI for Ensmer. Yep, I told you I'd say it. Dusty On 6/1/05, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
Oh, and
USE JAVA!!! (I got it first, hah)
On 6/1/05, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
Well, here's your options: use something like python/ruby/whatever they have bindings for: quicker to build, less code... probably a tad easier to debug
use something compiled like java/c/c++: slightly more work involved, relative performance gain (most likely)
I'd go with what you know best, seeing as it's a larger project. when I do small one-offs, I try and stick with ruby or python, but when it's larger and/or performance intensive, I'll go c++
On 6/1/05, Martin Lefebvre <dadexter@gmail.com> wrote:
Hey guys
Since this is a "projects" list, I decided to ask for eberybody's opinion regarding a project I would like to start...
I have recently installed xmms2, and I am actually disappointed with the existing GUI clients, so I have decided to make my own... I am just not sure which language to use... I know python, a bit of C/C++, etc...
Which one would you use for a project like that? (I can already hear someone screaming "JAVA!!!") :P
-- Martin Lefebvre eMail: dadexter@gmail.com
WWW: https://sigterm.homeunix.com Registered Linux User #349269
-----BEGIN GEEK CODE BLOCK----- Version: 3.12 GAT dpu s:-- a- C+++ UL++++ P-- L++++ E--- W+++ N++ o-- K- w--- O- M-- V-- PS PE Y PGP-- t+++ 5- X R- tv++ b+ DI-- D+ G-- e h++ r++ y** ------END GEEK CODE BLOCK------
_______________________________________________ arch-projects mailing list arch-projects@archlinux.org http://archlinux.org/mailman/listinfo/arch-projects
_______________________________________________ arch-projects mailing list arch-projects@archlinux.org http://archlinux.org/mailman/listinfo/arch-projects
participants (3)
-
Aaron Griffin
-
Dusty Phillips
-
Martin Lefebvre