World: r4wp
[Ann-Reply] Reply to Announce group
older newer | first last |
GrahamC 10-Sep-2012 [438x3] | just bend over ... |
Carl has removed a few more tags to stop spoofing ... | |
in yellow | |
Janko 11-Sep-2012 [441] | soo.. is this reply 10-Sep-2012 14:39:12 the real Carl or just more delicate fake Carl? The message still seem too simple about the future for the real Carl. |
BrianH 11-Sep-2012 [442] | That's the real Carl - only the real Carl can remove comments, and comments were removed. |
Pekr 11-Sep-2012 [443] | I think that the real hacker, has some surprise under the hood :-) |
Chris 18-Sep-2012 [444x2] | Note that my Etsy API script does patch HTTP (for purposes of retrieving API error messages). You can view those changes here: http://reb4.me/r/etsy-http-hack.r |
And with thanks to Nick for instigating, supporting and helping test! | |
james_nak 19-Sep-2012 [446] | Thanks Chris and Nick. I'll be using that code! |
Chris 20-Sep-2012 [447] | James, let me know if you encounter any problems. It's always a pain getting to grips with an OAuth app to start. |
james_nak 20-Sep-2012 [448] | Thanks Chris I will. My wife has been itching to sell some stuff on etsy. Thanks for all you do Chris. |
Marco 20-Sep-2012 [449] | No one here can test my new %opengl-glu-glut-h.r on X11? |
james_nak 20-Sep-2012 [450] | Cool kaj. |
DocKimbel 20-Sep-2012 [451] | Thanks Kaj. |
Arnold 20-Sep-2012 [452] | Hey, you are in the video too this time! |
DocKimbel 20-Sep-2012 [453x2] | Kaj: how do Fibonaci.ruby and Fibonaci.r compare in speed on your demo machine? |
Ah, found a verbose: 1 left in natives.reds thanks to your presentation...and the code is missing a macro....funny way to debug/improve my own code. ;-) | |
Kaj 20-Sep-2012 [455x2] | :-) |
I published the complete benchmarks here early this year, I think. However, my Ruby results are considered unfair, because Syllable is using Ruby 1.8, while Ruby 1.9 is much faster. For the record, as far as I remember, REBOL is roughly twice as fast on such things as Ruby 1.8. Not sure if that applied to Fibonacci, but I remember it about Mandelbrot | |
DocKimbel 20-Sep-2012 [457] | Android binary is twice the size of Linux one because ARMv5 architecture is bad at dealing with 32-bit literal values, so it takes much more space than for IA-32. |
Kaj 20-Sep-2012 [458] | Yeah, that's more or less what I explained |
DocKimbel 20-Sep-2012 [459x3] | Even with my experimental literal pools allocator, it decreases the final size by 10KB only. |
I like the part: "Where will Red be deployed when ready?...Everywhere!" ;-) | |
Thank you for your presentation Kaj! I've enjoyed it, but I guess I'm too involved to be objective. ;-) | |
Kaj 20-Sep-2012 [462] | My pleasure |
Andreas 20-Sep-2012 [463] | (I think the microbenchmark results were posted back in the REBOL3 world.) |
Kaj 20-Sep-2012 [464] | Oh, right |
DocKimbel 20-Sep-2012 [465x2] | BTW, wrt to ARM big size binaries, it's also caused by ARM using 32-bit words for every instruction, while IA-32 has still a lot of 8 or 16-bit ones. For example, there's a lot of PUSH 0 instructions emitted for the datatype registration block (the unimplemented action pointers), that's 16bit on IA-32 and 32-bit on ARM. |
However, ARM has also a lot of nice features and advantages over Intel CPUs. | |
Kaj 20-Sep-2012 [467] | I was reading the instruction set in 1987 :-) |
Andreas 20-Sep-2012 [468] | [[Just dug out Kaj's numbers for the Mandelbrot benchmark posted in the REBOL3 world in Feb 2012: Red/System: 15 REBOL2: 440 Ruby(1.8): 480 (All relative slowdown compared to the fastest implementation in Kaj's tests.)]] |
Kaj 20-Sep-2012 [469] | You mean in the video? That's a faster machine |
DocKimbel 20-Sep-2012 [470] | That was pre-faster-floats branch merge for Red/System, after that, Red/System score went down to 7 IIRC. ;-) |
Andreas 20-Sep-2012 [471] | No, that's just the numbers you posted back in 2012-02. Slowdown compared to the performance of your C results back from 2012-02. |
Kaj 20-Sep-2012 [472] | Oh, that way |
Andreas 20-Sep-2012 [473x2] | So back then, the Red/System binary took 15x the time of the C binary to run to completion. And yes, that was before the float optimisations :) |
(Not run to completion, but finish the mandelbrot computation. AFAIR, you timed from within the programs themselves, not via an external tool.) | |
Kaj 20-Sep-2012 [475] | I did both |
Marco 22-Sep-2012 [476] | Please, let me insist. Can someone test %opengl-glu-glut-h.r (on rebol.org) on a (real) X11 environment ? |
Henrik 22-Sep-2012 [477] | If I had such an environment, I could test, but I don't, sorry. |
AdrianS 22-Sep-2012 [478] | real, as in not in a VM? |
Marco 22-Sep-2012 [479] | Yes I have it but not sure it is fast enough and with all the graphics drivers need, so it works but not as it should. |
AdrianS 22-Sep-2012 [480] | Are you using VMware workstation 9.0? They've really improved 3D acceleration in this version |
Marco 22-Sep-2012 [481] | No, using VMPlayer v.5.0 |
AdrianS 22-Sep-2012 [482] | well, all I can say is that Ubuntu 12.04 running as guest is very smooth, graphically speaking, with 9, and it wasn't like that before |
Evgeniy Philippov 23-Sep-2012 [483] | I noticed that Ubuntu 12.04 has broken java which doesn't run Eclipse (neither Indigo nor Juno), so I switched to Debian |
GrahamC 24-Sep-2012 [484] | 1 frames in 21.601 seconds = 4.629415304847E-2 FPS Place mouse cursor inside window to activate it 1 frames in 18.042 seconds = 5.54262276909434E-2 FPS 2864 frames in 5.001 seconds = 572.685462907418 FPS 2774 frames in 5.0 seconds = 554.8 FPS 3012 frames in 5.008 seconds = 601.437699680511 FPS 3138 frames in 5.001 seconds = 627.47450509898 FPS |
Pekr 25-Sep-2012 [485] | GPL2 - what does that mean? |
GrahamC 25-Sep-2012 [486] | Carl once said GPL was a communist manifesto. My how times have changed. |
Pekr 25-Sep-2012 [487] | http://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses |
older newer | first last |