![]() Registered Member ![]()
|
i would like to port amarok to java based code so that it can be used on any operating system.
|
![]() Moderator ![]()
|
You're free to do what you like
![]()
"There are two theories to arguing with women. Neither one works."
. If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss" |
![]() KDE Developer ![]()
|
It's as easy as porting a Ford to a Toyota.
Amarok Developer
|
![]() Registered Member ![]()
|
it's as easy as porting gnome to something useful.
|
![]() KDE Developer ![]()
|
It is as fun as porting a kitten to the 8086.
Amarok Developer
|
![]() Registered Member ![]()
|
|
![]() KDE Developer ![]()
|
[me=Ian Monroe]ports Dan to the PowerPC Cell[/me]
Amarok Developer
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
A port to Java would be fairly painful to do.
Off the top of my head. (and my uninformedness of java) You'd have to write the audio decoders in Java as there is no audio decode library which EVERY platform has You'd have to port libvisual to Java as it is not provided by every platform (if you even lose the slightest bit of performance here then !@#$ you) You'd lose a fair amount of the prettyness (unless you build it like the openoffice guys do... against every gui toolkit available) You're gonna lose a **** of performance as Java is a whale of a platform and should only be used in the worst case scenarios. Pros over Cons ratio: 0.0000000000000000000000000000000000000000000000000000000000000000001 Benefit over Cost ratio: 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
Nope. You can be run on the xbox 360 ![]() |
![]() KDE Developer ![]()
|
No, it means you've been upgraded. Well really what I was saying DarkMagez was that the idea of "porting" Amarok to Java stretches very much the definition of port. You port from G++ to MSVC++, you don't port to entirely different language.
Amarok Developer
|
![]() Registered Member ![]()
|
I must have fallen asleep and woken up on April 1.
|
![]() Moderator ![]()
|
Hey now, everyone needs a goal in life!
"There are two theories to arguing with women. Neither one works."
. If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss" |
![]() Registered Member ![]()
|
To the OP: Feel free to find me on irc if this is the best life goal you can come up with, I'll be glad to help with suggestions. |
![]() Registered Member ![]()
|
its not the only goal of mine in life. reason i would like to do it is because i really like amarok and i would prefer to use it ovr anything else. and i another nice thing is one isnt limited to only a linux desktop for it to be used on. hence the motto write once run anywhere. what ever the operating system from windows to linux to macos those who know about amarok and like amarok can run it regardless of the operating system |
![]() Registered Member ![]()
|
write once run anywhere will mostly apply to amarok2. the kde4 libraries (which is what amarok2 is building on) will apparently be buildable on windows & osx as well as *nix. so no java rewrite =D please feel free to help out with the development of the kde4 libs & amarok2 to assure that they will run on your platform(s) at launch. |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]