[M3devel] Google Benchmark - anyone interested in an Modula 3 version?

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Sat Jul 2 02:22:57 CEST 2011


Hi all:

Indeed there is one besides here:
http://www.hackernewsers.com/users/mhd.html

http://news.ycombinator.com/item?id=2615096

http://news.ycombinator.com/item?id=2615599

I think there should be something like that, is certainly a good initiative, still I don't know the rules (or other's rules) to apply for a submission, the requirements, and what will give us.

For one thing I knew the programming marathon in my undergraduate with and there was one of such interesting (for me I can say) contest system on-line, the obvious problem of that platform was there were just some languages available (one sent code, in my case C to server side and got results relatively quick on screen), but I liked the spirit it was for an Algorithms project and we had some categories (so everybody was working very hard to get the best results which I don't criticize at least in one, I did get a good timing but with a very simple program, I mean in loc). It was Valladolid UVA system.

As we have some native and gcc-based backend (in gcc lang, e.g another front end, but low-level, there is another one based on Scale in Java) I guess you would have to have access to that, or us to offer a cm3-ide instance open to you so you can compile it, I would like compile time optimizations (that is not updated in the cm3 source tree), but not so much back-end or linker enabled optimization (just if they are not possible in compile time, but just for that reason), I mean aggressive optimization where code doesn't do what it needs to do is suspicious in my way of thinking (but maybe this is too much burden, even for Modula-3 is a lot of work to configure anyway this).

Ok, let me know, the important info, and if a public instance of the compiler is needed I can provide one, but my hardware options are not too open (we could compete with some retro supercomputers, but this could slower things down for us, I mean, if more platforms are needed we can make an arrangement, I'm sure there should be people open to do that, if there is such wide interest to do so in contest organizer, etc end, maybe even gcc hackers as well).

Thanks everybody for doing this available and tell us please that for us on how to do that, thanks in advance




--- El vie, 1/7/11, Michael Franz <mvfranz at gmail.com> escribió:

> De: Michael Franz <mvfranz at gmail.com>
> Asunto: [M3devel] Google Benchmark - anyone interested in an Modula 3 version?
> Para: "m3devel" <m3devel at elegosoft.com>
> Fecha: viernes, 1 de julio, 2011 16:41
> Hi,
> 
> A co-worker pointed out this benchmark
> http://www.readwriteweb.com/hack/2011/06/cpp-go-java-scala-performance-benchmark.php
> . I use Scala at work, and have used Java for years. 
> I would be
> interested in the outcome of Modula 3 port. 
> Unfortunately I don't
> have enough experience with M3 to do it myself (guess it
> could be a
> learning experience, but then I can complain about a lack
> of time).
> 
> I also follow the development of D and there is a port
> going on in
> their community.
> http://www.digitalmars.com/d/archives/digitalmars/D/Port_a_benchmark_to_D_137420.html
> 
> 
> Michael
> 



More information about the M3devel mailing list