What the fuck...
Moderator: Board moderators
What the fuck...
I get compile error whenever I try to use java.util.ArrayList, java.util.HashMap, java.util.Arrays...
Is there anything from 1.2 collections I can use with their stupid compiler?
I read on the site that "most 1.2 features are supported". That is a crap.
How can they not support the best programming language?
I think that Java support is announced a long ago, but still nothing has changed.
Since this online judge is mostly about ACM, and all the top teams on ACM finals use Java, how can this be? Where can we practice?
Can someone tell me about other online judge that really supports Java?
Regards, Andre Lamothe
Is there anything from 1.2 collections I can use with their stupid compiler?
I read on the site that "most 1.2 features are supported". That is a crap.
How can they not support the best programming language?
I think that Java support is announced a long ago, but still nothing has changed.
Since this online judge is mostly about ACM, and all the top teams on ACM finals use Java, how can this be? Where can we practice?
Can someone tell me about other online judge that really supports Java?
Regards, Andre Lamothe
-
- Guru
- Posts: 724
- Joined: Wed Dec 19, 2001 2:00 am
- Location: Germany
Hey, you shouldn't be so offensive, the administrators of this system do their best. If you had read some messages here in the message board, you would have noticed that the compiler will be replaced by a new version, and there was a good reason that they used the old compiler, nobody wants to discriminate the use of java.
Besides, I am not sure that most of the worldwide best teams are using java, I think there are more teams using C++, and you cannot say that java is the best programming language. It has some good sides, but the disadvantage is the running time.
As far as I know there is no other online judge with java support.
Besides, I am not sure that most of the worldwide best teams are using java, I think there are more teams using C++, and you cannot say that java is the best programming language. It has some good sides, but the disadvantage is the running time.
As far as I know there is no other online judge with java support.
I agree with Adrian.
You dont have to be so offensive. Besides the admins are working right now to enhace java support if you read this thread http://acm.uva.es/board/viewtopic.php?t=1295 you could see some of the changes that are comming besides you can contribute to give ideas about what is going to be done.
I also program in Java and i have the same inconvinients that u have and maybe a little more (because of the experience i have faced a lot of problems that maybe you dont) but i try to say this problems to the admins because they (in my opinion) ALWAYS ARE willing to help.
So if you have a suggestion let the admins know.
I am agree with you that the compiler that is used right now is not the best i think that it should be used the standart jdk if you read the link above you could see that some of the admins think in that way too. So i hope that it is just a matter of times ( hopefully days ) the upgrade of the java Compiler.
You dont have to be so offensive. Besides the admins are working right now to enhace java support if you read this thread http://acm.uva.es/board/viewtopic.php?t=1295 you could see some of the changes that are comming besides you can contribute to give ideas about what is going to be done.
I also program in Java and i have the same inconvinients that u have and maybe a little more (because of the experience i have faced a lot of problems that maybe you dont) but i try to say this problems to the admins because they (in my opinion) ALWAYS ARE willing to help.
So if you have a suggestion let the admins know.
I am agree with you that the compiler that is used right now is not the best i think that it should be used the standart jdk if you read the link above you could see that some of the admins think in that way too. So i hope that it is just a matter of times ( hopefully days ) the upgrade of the java Compiler.
Those Who Don't Know History are doomed to repeat it
About the discussion about the best teams in the world i think that those teams are good in more than one language.
The ACM competitions is about solving problems and the language it is just a tool to the final purpose. So if somebody is capable to do it with one tool it is just a matter of learn to use another tool to be capable to do the same task with another tool.
The ACM competitions is about solving problems and the language it is just a tool to the final purpose. So if somebody is capable to do it with one tool it is just a matter of learn to use another tool to be capable to do the same task with another tool.
Those Who Don't Know History are doomed to repeat it
Hello, and thanks for the replies.
I don't want to go into discussion is Java the best or not, but I think that a lot more people would use it here if it would have been properly supported. And Java is the best tool for this purpose.
I don't doubt that you had much more problems with Java, but missing Java collections is big enough for me to start solving problems in C++ / STL.
I would be very happy if this would have been solved within days, but I don't think that's going to happen.
Regards, Andre Lamothe
I don't want to go into discussion is Java the best or not, but I think that a lot more people would use it here if it would have been properly supported. And Java is the best tool for this purpose.

I don't doubt that you had much more problems with Java, but missing Java collections is big enough for me to start solving problems in C++ / STL.
I would be very happy if this would have been solved within days, but I don't think that's going to happen.
Regards, Andre Lamothe
I am totally agree with you and i am fighting for that. Thats why i dont change the language. I prefer to fight to get my Language of choice properly configured here.alamothe wrote:I think that a lot more people would use it here if it would have been properly supported.
Good Luck in your migration ...

Those Who Don't Know History are doomed to repeat it
Sure, they do make programming in Java harder then it should be, but hey, if you're a good enough programmer to go around solving a ton of problems on UVA, you should be able to create your own arraylists, sorting and searching methods ( java.util.Arrays ), HashMaps and the like.
P.S. Topcoder.com has great Java support. Check them out too.
P.S. Topcoder.com has great Java support. Check them out too.
-
- New poster
- Posts: 5
- Joined: Sat Feb 26, 2005 5:44 am
- Location: Canada
I totally agree with alamothe, it's fustraiting to work in a program the whole day to get compiler errors when you submit it (because of the poor support) although you know it works perfectly fine.
I dont think Java is the best programming language, it has a lot of downsides starting with something as simple as the console input =s
anyway im pissed too, i think the least they should do is to upgrade the version (how difficult can it be anyway!) and post what's not allow instead of saying "some methods from ....." this isn't really helpful.
SmartMalk
I dont think Java is the best programming language, it has a lot of downsides starting with something as simple as the console input =s
anyway im pissed too, i think the least they should do is to upgrade the version (how difficult can it be anyway!) and post what's not allow instead of saying "some methods from ....." this isn't really helpful.
SmartMalk
-
- Guru
- Posts: 724
- Joined: Wed Dec 19, 2001 2:00 am
- Location: Germany
What I wrote before is not true anymore. There is a new online judge with good java support:
http://spoj.sphere.pl/
It has also a lot of nice problems. But if you use java, it is sometimes too slow for problems (because of large I/O for example). They attached some warnings to such problems.
http://spoj.sphere.pl/
It has also a lot of nice problems. But if you use java, it is sometimes too slow for problems (because of large I/O for example). They attached some warnings to such problems.
-
- New poster
- Posts: 5
- Joined: Sat Feb 26, 2005 5:44 am
- Location: Canada