digitalmars.D - visualization of language benchmarks
- Knud Soerensen <4tuu4k002 sneakemail.com> May 31 2009
- Jarrett Billingsley <jarrett.billingsley gmail.com> May 31 2009
- Tim Matthews <tim.matthews7 gmail.com> May 31 2009
- Knud Soerensen <4tuu4k002 sneakemail.com> May 31 2009
- Tim Matthews <tim.matthews7 gmail.com> May 31 2009
- "Nick Sabalausky" <a a.a> May 31 2009
- Jarrett Billingsley <jarrett.billingsley gmail.com> May 31 2009
- "Denis Koroskin" <2korden gmail.com> May 31 2009
- BCS <none anon.com> May 31 2009
- "Denis Koroskin" <2korden gmail.com> May 31 2009
- BCS <none anon.com> May 31 2009
- "Denis Koroskin" <2korden gmail.com> May 31 2009
Check the nice article on http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660
May 31 2009
On Sun, May 31, 2009 at 1:14 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Check the nice article on http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html -- Join me on CrowdNews =A0http://crowdnews.eu/users/addGuide/42/ Facebook =A0 http://www.facebook.com/profile.php?id=3D1198821880 Linkedin =A0 http://www.linkedin.com/pub/0/117/a54 Mandala =A0 =A0http://www.mandala.dk/view-profile.php4?profileID=3D7660
It's things like this that make me want to get into visualization. Great article!
May 31 2009
Jarrett Billingsley wrote:On Sun, May 31, 2009 at 1:14 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Check the nice article on http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660
It's things like this that make me want to get into visualization. Great article!
Where's the D
May 31 2009
Tim Matthews wrote:It's things like this that make me want to get into visualization. Great article!
Where's the D
It is on 3,3 called Dlang. -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660
May 31 2009
Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization. Great article!
Where's the D
It is on 3,3 called Dlang.
OK it is was on the 05 chart but I was expecting it to be on the updated 09 chart though. They seem to believe D is less of a player now.
May 31 2009
"Denis Koroskin" <2korden gmail.com> wrote in message news:op.uuthxivwo7cclz soldat.creatstudio.intranet...On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.com> wrote:Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization. Great article!
Where's the D
OK it is was on the 05 chart but I was expecting it to be on the updated 09 chart though. They seem to believe D is less of a player now.
IIRC, there was no stable 64bit D compiler for Linux at the moment they moved to new hardware and thus D support was dropped.
So they're benchmarks are only accurate for 64-bit?
May 31 2009
Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Nick Sabalausky wrote:"Denis Koroskin" <2korden gmail.com> wrote in message=20 news:op.uuthxivwo7cclz soldat.creatstudio.intranet...On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.=
wrote:Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization.=
Great article!
09 chart though. They seem to believe D is less of a player now.
moved to new hardware and thus D support was dropped.
So they're benchmarks are only accurate for 64-bit?=20 =20
they wanted to have the same benchmarks on both architectures. I=20 don't know which version was used to generate the charts though. Jerome --=20 mailto:jeberger free.fr http://jeberger.free.fr Jabber: jeberger jabber.fr
Jun 01 2009
Jérôme M. Berger wrote:Nick Sabalausky wrote:"Denis Koroskin" <2korden gmail.com> wrote in message news:op.uuthxivwo7cclz soldat.creatstudio.intranet...On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.com> wrote:Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization. Great article!
updated 09 chart though. They seem to believe D is less of a player now.
they moved to new hardware and thus D support was dropped.
So they're benchmarks are only accurate for 64-bit?
they wanted to have the same benchmarks on both architectures. I don't know which version was used to generate the charts though. Jerome
Well now that LDC supports 64-bit, could we convince them to put it back in?
Jun 01 2009
Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Robert Fraser wrote:J=C3=A9r=C3=B4me M. Berger wrote:Nick Sabalausky wrote:"Denis Koroskin" <2korden gmail.com> wrote in message=20 news:op.uuthxivwo7cclz soldat.creatstudio.intranet...On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews=20 <tim.matthews7 gmail.com> wrote:Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualizatio=
Great article!
updated 09 chart though. They seem to believe D is less of a player now.
they moved to new hardware and thus D support was dropped.
So they're benchmarks are only accurate for 64-bit?
but they wanted to have the same benchmarks on both architectures. I=20 don't know which version was used to generate the charts though. Jerome
Well now that LDC supports 64-bit, could we convince them to put it bac=
in?
From the FAQ: "Why don't you include language X?" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D8<----------------------------------- Is the language implementation * Used? There are way too many dead languages and unused=20 new languages - see The Language List and Computer Languages History * Interesting? Is there something significant and=20 interesting about the language, and will that be revealed by these=20 simple benchmark programs? (But look closely and you'll notice that=20 we sometimes include languages just because we find them interesting.) If that wasn't discouraging enough: in too many cases we've=20 been asked to include a language implementation, and been told that=20 of course programs would be contributed, but once the language=20 didn't seem to perform as-well-as hoped no more programs were=20 contributed. We're interested in the whole range of performance -=20 not just in the 5 programs which show a language implementation at=20 it's best. We have no ambition to measure every Python implementation or=20 every Haskell implementation or every C implementation - that's a=20 chore for all you Python enthusiasts and Haskell enthusiasts and C=20 enthusiasts, a chore which might be straightforward if you use our=20 measurement scripts. We are unable to publish measurements for many commercial=20 language implementations simply because their license conditions=20 forbid it. We will accept and reject languages in a capricious and unfair=20 fashion - so ask if we're interested before you start coding. -------------------------------->8=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D http://shootout.alioth.debian.org/u64/faq.php#acceptable So we can always ask, but we have to be careful how we phrase it:=20 somebody asked about LLVM and LDC on the forums and the discussion=20 centred around LLVM as a C compiler:=20 https://alioth.debian.org/forum/forum.php?thread_id=3D14508&forum_id=3D99= 9&group_id=3D30402 Moreover, we have to be prepared to argue that D is used (should be=20 easy: just point at the number of projects on dsource) and=20 "interesting". The second is a lot more difficult because the=20 definition of "interesting" is subjective: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D8<----------------------------------- Yes, there are just too many languages. Interesting means more like unusual - http://shootout.alioth.debian.org/u32/ats.php http://shootout.alioth.debian.org/u32/benchmark.php?test=3Dall&lang=3Dlis= aac&lang2=3Dgpp&box=3D1 -------------------------------->8=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D https://alioth.debian.org/forum/message.php?msg_id=3D181473&group_id=3D30= 402 Jerome --=20 mailto:jeberger free.fr http://jeberger.free.fr Jabber: jeberger jabber.fr
Jun 01 2009
On Sun, May 31, 2009 at 5:31 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization. Great article!
Where's the D
It is on 3,3 called Dlang.
It seems to be pretty close to the "ideal" corner at that ;)
May 31 2009
On Mon, 01 Jun 2009 02:11:39 +0400, Jarrett Billingsley <jarrett.billingsley gmail.com> wrote:On Sun, May 31, 2009 at 5:31 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization. Great article!
Where's the D
It is on 3,3 called Dlang.
It seems to be pretty close to the "ideal" corner at that ;)
Yeah, noticeably closer that Java. I wonder where ASM would be located :p
May 31 2009
Hello Denis,I wonder where ASM would be located :p
top left.
May 31 2009
On Mon, 01 Jun 2009 03:04:14 +0400, BCS <none anon.com> wrote:Hello Denis,I wonder where ASM would be located :p
top left.
I highly doubt hand-written assembly for those tasks will be anywhere close to optimal. I bet it would be in top right corner.
May 31 2009
Hello Denis,On Mon, 01 Jun 2009 03:04:14 +0400, BCS <none anon.com> wrote:Hello Denis,I wonder where ASM would be located :p
close to optimal. I bet it would be in top right corner.
There are only two cases where ASM should be used; 1) where you need access to specific op codes that the language doesn't expose and 2) where it needs to be faster than what you can otherwise get in any avalable languge. Based on that, you will never see it anywhere BUT the left edge. For that matter, if you aren't on the left edge, take whatever is and disassemble it and now you are.
May 31 2009
On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.com> wrote:Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization. Great article!
Where's the D
OK it is was on the 05 chart but I was expecting it to be on the updated 09 chart though. They seem to believe D is less of a player now.
IIRC, there was no stable 64bit D compiler for Linux at the moment they moved to new hardware and thus D support was dropped.
May 31 2009









=?UTF-8?B?IkrDqXLDtG1lIE0uIEJlcmdlciI=?= <jeberger free.fr> 