yeah, but why?Exophase,
there´s no problem in asking "WHY" as that´s a normal question... the problem is the way you ask something as you could offend someone, in case you´re talking about the "no comment" thread where i showed some pics of my current state in the port then there´s something i wanted to say since quite long time now... was a bad thing actually first because there was a big misunderstanding in the whole thread and because i got pissed because you guys came and destroyed my thread.. anyways that´s past and we´re still here enjoying this beautifull time... isn´t that more important than previous disputes?
coder != coder each of us has different interests and views.. we all have different opinions, code different, think different and therefore sometimes its hard to understand why "X" coder do something. "WHY"??? sometimes many of us do "X" thing/port just for fun so "Why" is a big problem to have fun??? what we do here is for fun and we aren´t here in a competition or such thing. got the point??? sometimes is not about results or accuracy.. its all about fun and who knows what we could find out with our tests... in my country people say "don´t blame the soup if you haven´t tasted yet" what it means is that if you haven´t tested X thing yourself just let it be.
but hey... this is a emulation comunity so i think every single work should be appreciated and also every single coder that does his best on something... again asking "Why" isn´t a problem but trying to say someone is wrong because in your view its not right isn´t always the best thing.. for example in the past people thought the earth was plane and blamed Christopher columbus as they thought its wrong because to there understanding he was just silly... but as the history have proven the earth isn´t plane with that am not saying that its going to be always right what people test but... we shouldn´t forget that big discovers has been made because people just had fun with something or they just had a silly idea.. so sometimes instead of asking "why??" its better just let it be and be happy that someone is doing an alternative :thumb:
Ok i think i should answer your question i guess....yeah, but why?
i've talked to the guy since he sometimes joins our dev channel.
if you're only skilled with java, and unable to learn c++, then you most likely don't have the skills required to code a ps2 emu.Well more people know Java and it is easier so there will probably be a lot more people able to help I guess.
because in the time wasted in porting the code, you could have actually fixed emulation problems and rewrote parts of the emu (e.g. done something useful with the code).- Why not???
so again why not???????
its funny because its true :lol:I lol'led. Seriously :rotflmao:
Optimistic outlook, and a rational one for someone looking outside to make. But I'm going to have to disagree.Well more people know Java and it is easier so there will probably be a lot more people able to help I guess.
Okay, I don't really want to make a big response to this because I feel you have a habit of reading my responses in entirely the wrong way, but I'm personally not looking for an apologetic viewpoint justifying someone's right to use a language that isn't C or C++. That really isn't the point. PCSX2 is a project that's already years underway and migrating it to some other language needs to have a pragmatic reason to be worth doing. "I like this language and it deserves equal time" isn't one, and "I can't contribute to it otherwise" is a poor one unless the guy has some kind of brilliant idea that will benefit the emulator in an enormous way. Even then it's still a very poor compromise because ultimately the emulator suffers from being split into two parallel code bases.@ruantec said:Q: Why???
A: Because some coders just want to test there capabilities on X language or just for fun... now answer my questions please
- Why not???
- its a sin to code in other language other than C/C++ or ASM????
- its a sin to pick up Java and code something????
- what´s wrong in being a C/C++ coder for years and have the need to try something new and love it???
- what´s wrong if someone start to like X language????
- what´s wrong in having fun coding with a language and find out that toolkits are being developed for it in order to develope in other plattforms and love it??? /*GTK#, Qyoto, QT4DotNet, wxnet, Cocoa#*/
- what´s wrong in having fun coding iphone apps using monotouch like me???
- what´s wrong in having to learn a leanguage for your new job like me???
- what´s wrong in having fun after having to learn a language you hated for years and find out you were totally wrong????
- its a sin to waste some time on something???? don´t you waste time coding a crappy GUI in C???
- its a sin to create intranet apps with the same language mentioned in all previous points???
- what´s wrong in writing an emulator and find out that something is not possible??? /*at least you could say you try it or like in the case of C# you could use C++*/
- what´s wrong in having fun with a language and write a nice looking app that is even able to record itself like this one:
i´ll answer your post with my comment to the exophase one.i
because in the time wasted in porting the code, you could have actually fixed emulation problems and rewrote parts of the emu (e.g. done something useful with the code).
not to mention that the port will be slower for a lot of reasons, there is no way you can sensibly say otherwise.
if java would be a good idea for current generation emus, then we wouldn't need the c port of jpcsp.
c# is a more sensible option than java since it supports unsigned variables, which would make the interpreter easier. but aside from that, still a waste of valuable time.
Just like other people or general users should respect emu authors for there work and not bugging them, emu authors should remember that they to are only people themselves nothing more nothing less, if he wants to port PCSX2 to java its his call, he decides what he does with his free time, neither you or anyone else can or should say how its better to spend it, if porting the code is what he enjoys then so be it....... you could have actually fixed emulation problems and rewrote parts of the emu (e.g. done something useful with the code).
.... still a waste of valuable time.
And why does that mean that I can't ask a simple "why"? If the answer is "I feel like it" then fine.They don't have to justify themselves. Whoever wants to make a port or anything, is their choice to do for whatever reason.
Does it matter if it will help the PCSX2 project? Why should one expect any benefit from it? Why should one assume that such coder would help the PCSX2 project if not working on this port?