[gcj] Re: Will common libraries be available?
so are only standard libraries supported? -- You received this message because you are subscribed to the Google Groups "Google Code Jam" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-code+unsubscr...@googlegroups.com. To post to this group, send email to google-code@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-code/d717a3d3-190b-48f5-a61e-375085cc44a4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[gcj] Re: Will common libraries be available?
On Friday, April 6, 2018 at 2:02:45 PM UTC-5, Bernard Teo wrote: > On Sunday, March 25, 2018 at 7:03:57 PM UTC+8, meir wrote: > > As we are forced to run on Google servers will common libraries be made > > available? > > For instance in Java I would like&expect guava collections and > > appache-commons-* > > > > > > Also, I was thinking other JVM languages could be sort of supported by > > adding their library in and having contestants "compile" their code into > > Java. (Though it may not come out readable we can request the original be > > added in a comment). This will allow easily supporting a bunch of other JVM > > languages with the only cost being a few more jars on the class path. > > > > I assume also C++ users may want Boost, and presumably there is some 80/20 > > library coverage for other languages as well. Using just the core language > > SDK seems no fun and pointless. > > Boost is rather huge, and there are a number of libraries there that probably > won't be very useful in Code Jam (e.g. Boost.Asio, Boost.System). Personally > I don't use Boost for previous years' Code Jam rounds, but some of the > template-heavy algorithm libraries might help, such as the stuff in > boost::geometry. > > However, for C++, it would be good if the -std=c++17 flag can be used instead > of -std=c++11, even though GCC/libstdc++ is not C++17 feature-complete. It > can be quite annoying when standard C++ code that compiles on GCC on my > computer doesn't compile on the server. I checked the FAQ today and it seems like they now enable -std=c++14. That's better than c++11 and I don't think they would enable 17 since the compiler they use is not 17 feature-complete. -- You received this message because you are subscribed to the Google Groups "Google Code Jam" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-code+unsubscr...@googlegroups.com. To post to this group, send email to google-code@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-code/1c8cc1e6-bb8d-4a03-9aa0-26a548e333e8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[gcj] Re: Will common libraries be available?
On Sunday, March 25, 2018 at 7:03:57 PM UTC+8, meir wrote: > As we are forced to run on Google servers will common libraries be made > available? > For instance in Java I would like&expect guava collections and > appache-commons-* > > > Also, I was thinking other JVM languages could be sort of supported by adding > their library in and having contestants "compile" their code into Java. > (Though it may not come out readable we can request the original be added in > a comment). This will allow easily supporting a bunch of other JVM languages > with the only cost being a few more jars on the class path. > > I assume also C++ users may want Boost, and presumably there is some 80/20 > library coverage for other languages as well. Using just the core language > SDK seems no fun and pointless. Boost is rather huge, and there are a number of libraries there that probably won't be very useful in Code Jam (e.g. Boost.Asio, Boost.System). Personally I don't use Boost for previous years' Code Jam rounds, but some of the template-heavy algorithm libraries might help, such as the stuff in boost::geometry. However, for C++, it would be good if the -std=c++17 flag can be used instead of -std=c++11, even though GCC/libstdc++ is not C++17 feature-complete. It can be quite annoying when standard C++ code that compiles on GCC on my computer doesn't compile on the server. -- You received this message because you are subscribed to the Google Groups "Google Code Jam" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-code+unsubscr...@googlegroups.com. To post to this group, send email to google-code@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-code/246b4f1b-a0a6-4267-a9db-17b4c459e50c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.