Re: [Pharo-project] Future Modules system

2013-02-04 Thread Lawson English
Spoon image and tools, but the traditional database issues concerning simultaneous access to the same resource apply and I don't think solving them in the Spoon Class Browser is a top priority for Craig right now. L On 2/4/13 12:41 AM, Igor Stasenko wrote: On 4 February 2013 01:23, Lawson

Re: [Pharo-project] Future Modules system

2013-02-03 Thread Lawson English
dare I mention Craig Latta's Spoon project which explicitly is meant to solve this issue? L On 2/3/13 1:42 PM, Igor Stasenko wrote: On 3 February 2013 20:53, Miguel Moquillon miguel.moquil...@gmail.com wrote: Le 03/02/2013 19:27, Denis Kudriashov a écrit : 2013/2/3 Miguel Moquillon

Re: [Pharo-project] Fwd: Lua scripting with nativeboost?

2012-12-14 Thread Lawson English
On 12/13/12 1:58 AM, Igor Stasenko wrote: On 13 December 2012 09:54, dimitris chloupis theki...@yahoo.co.uk wrote: I was ready to disagree , but you do make a valid point. Also going down the pharo route you dont offer games only a better language but also a development enviroment and that is

Re: [Pharo-project] [NativeBoost] 1.4 Bleeeding edge release

2012-09-02 Thread Lawson English
On 9/2/12 6:32 PM, Igor Stasenko wrote: Hi, i was in a mood of making some overhauls.. so as result i refurbished a type system a bit.. removed all bogus C-like class names , e.g. NBUnsignedIntType ... [...] P.P.S. i would really like some help with testing what i did, including writing some

Re: [Pharo-project] [Nautilus] Someone needs to learn how to work with weak references :) + [Enh] patch to object explorer

2012-09-01 Thread Lawson English
Igor, have you been following Craig Latta's work with Naev/Spoon? He's had to create some very interesting tools to track objects of various kinds in the image. L On 9/1/12 6:31 PM, Igor Stasenko wrote: my work image grown to 80Mb in size.. and i start growing suspicious about myself for

Re: [Pharo-project] [ANN] NativeBoost v 1.3

2012-08-27 Thread Lawson English
I get this using Pharo 1.4. Thing is, it was working a few weeks ago and now not. I was hoping to do a video on how to add simple ultra-fast assembler methods using NB but still can't because the target is moving way too fast. My usual strategy is to show how to load a package in a brief

[Pharo-project] interesting incompatibility between squeak 4.3 and Pharo 1.4

2012-08-06 Thread Lawson English
I've been playing with NativeBoost so a lot of my development time has been in Pharo. I was having problems with simple syntax so I decided to fileout my class and test it in the latest squeak. A problem: class AlphaImage doesn't exist in squeak, so the filein process ended up defining my

[Pharo-project] using color tables with forms and bitblt?

2012-08-03 Thread Lawson English
OK, I'm such a noob here, that I'm not quite sure how to ask my question... I have a dwell file -an array of values generated by a Mandelbrot Set application, one per pixel, with arbitrary values between 1 and xxx (currently less than 2 billion, and right now far less than

[Pharo-project] threads using NativeBoost

2012-08-01 Thread Lawson English
I'm to the point now where I want to try to call a library from NativeBoost in its own thread. Has anyone tried this? are there are any guidelines for threaded external libraries? Are there issues that would make this more difficult? Etc. Basically, I've got a mandelbrot set lib I'm playing

Re: [Pharo-project] Differential and Integral calculus in Pharo?

2012-08-01 Thread Lawson English
Recently, I ran into this: http://maxima.sourceforge.net/ an interface/binding lib might be easier than writing your own from scratch. L On 8/1/12 3:03 PM, Clara Allende wrote: Hi guys, after having exhausting four months of Physics lessons, I decided that would be fun to write a program to

[Pharo-project] assertion failed using NBFFI call

2012-07-26 Thread Lawson English
I'm getting an assertion failed error in NBFFICallout The debugger is point to this line: self assert: type loader notNil. ==AssertionFailure:AssertionFailed ^ type when I run this code: +++ myBytes := ByteArray new: 20. (GMPfrWrapper new) test4: myBytes

Re: [Pharo-project] assertion failed using NBFFI call

2012-07-26 Thread Lawson English
Doh, as you point out, I renamed the parameter... Thanks. L On 7/26/12 9:47 AM, Igor Stasenko wrote: On 26 July 2012 18:22, Lawson English lengli...@cox.net wrote: I'm getting an assertion failed error in NBFFICallout The debugger is point to this line: self assert: type loader

[Pharo-project] [NativeBoost] fxch instruction not working... crash

2012-07-21 Thread Lawson English
Still playing with Native Boost assembler. This code instantly crashes Pharo 1.4 with NB installed: TestAssem swapDoubFirst: 1.0 withSecond: 2.0. TestAssemswapDoubFirst: r1 withSecond: r2 primitive: #primitiveNativeCall module: #NativeBoostPlugin ^ NBFFICallout cdecl: #( double (

[Pharo-project] NativeBoost: perform 10, 000, 000 4096-digit additions fr1 := fr1 + fr1 in a loop in 1971 ms

2012-07-14 Thread Lawson English
embedding assembler in Pharo method using NativeBoost Hooray! L test code: fr1 := GMPfrWrapper new. create new GNU mpfr floating point number fr1 prim_mpfr_prec_roundWithPrecision:4096 withRounding: 0. set to 4096 digits of precision fr1 set_d: 1. set it to 1.0 perform

[Pharo-project] Odd inconsistency in Seaside One-Click 3.0.7

2012-06-30 Thread Lawson English
I was reviewing the Seaside book while refreshing my skills, and I noticed this very strange, trivial, but fundamental bug/inconsistency: http://www.youtube.com/watch?v=2RyREN00Nok (less than 2 minute demo). The issue is hardly worth mentioning, except for totally new users, but I DO

[Pharo-project] Question about Athens...

2012-05-31 Thread Lawson English
Has anyone looked at the design and capabilities of QuickDraw GX? L -- Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner). https://www.youtube.com/playlist?list=PL6601A198DF14788Dfeature=view_all

Re: [Pharo-project] [ANN] NativeBoost 1.2 version released (#development)

2012-05-28 Thread Lawson English
On 5/28/12 12:14 AM, Igor Stasenko wrote: Hi, there i prepared new Metacello configuration of NativeBoost. Here the list of changes: Sounds good. I will modify my test of gmp bindings to use it. BTW, for anyone interested, here is a way of creating batch bindings to the gmplib big

[Pharo-project] nice little Graphical IDE from MIT

2012-05-27 Thread Lawson English
http://openendedgroup.com/field/OverviewBanners2.html -- Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner). https://www.youtube.com/playlist?list=PL6601A198DF14788Dfeature=view_all

Re: [Pharo-project] [squeak-dev] Fun with spock (NativeBoost FFI)

2012-05-15 Thread Lawson English
On 5/14/12 8:06 PM, Lawson English wrote: On 5/14/12 8:02 PM, Lawson English wrote: OK, getting closer. However I'm still not quite getting what I expect: f1 := GMPfWrapper new. f2 := GMPfWrapper new. f3 := GMPfWrapper new. f1 set_ui: 50. f2 set_ui: 50. f3 set_ui:50. (f3 +f2) asString == '1

Re: [Pharo-project] [squeak-dev] Fun with spock (NativeBoost FFI)

2012-05-14 Thread Lawson English
I am trying to implement an asString method for gmp floats but I don't quite see how. Prototype for getting a string is: Function: char * mpf_get_str (char *str, mp_exp_t *expptr, int base, size_t n_digits, mpf_t op) where mp_exp_t *expptr is just a pointer to a long, and size_t is just

[Pharo-project] Fun with spock (NativeBoost FFI)

2012-05-13 Thread Lawson English
So, thanks to Igor Stasenko, I've managed to learn how to (sorta) use the new NativeBoost FFI (spock). We (he) implemented a binding to a few of the gmplib functions. gmp is the GNU Multi-Precision Library. Here is a simple benchmark of the Pharo factorial method vs the gmplib mpz_fac_ui()

Re: [Pharo-project] [squeak-dev] Fun with spock (NativeBoost FFI)

2012-05-13 Thread Lawson English
On 5/13/12 11:02 AM, Lawson English wrote: [results] Ack, I printed the times for the gmplib off by a factor of 10. However, the ratio is still correct. gmplib is at least 700x faster than the built-in factorial method for 10 factorial. -- Squeak from the very start (introduction

Re: [Pharo-project] [squeak-dev] Fun with spock (NativeBoost FFI)

2012-05-13 Thread Lawson English
[pharo-project list added back in] On 5/13/12 1:34 PM, Nicolas Cellier wrote: [10 primeSwingFactorial] timeToRun 3411 [10 factorial] timeToRun 61219 So gmp is still 40x faster than a reasonably optimized Smalltalk factorial... I think that's fair, because gmp is highly optimized.

[Pharo-project] Native Boost and Slang

2012-05-10 Thread Lawson English
are there any examples of how to use Slang with native boost? Also, what is the latest stable version that I should be using for my videos? Thanks. Lawson Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner.

[Pharo-project] Problem installing Native Boost

2012-05-10 Thread Lawson English
I obtained the NativeBoost VM for Mac OS X from: http://code.google.com/p/nativeboost/downloads/list and followed the instructions at: http://code.google.com/p/nativeboost/wiki/Installation However, when I evaluate: NBInstaller install. I get MNU: receiver of project is nil I'm pretty

Re: [Pharo-project] Native Boost and Slang

2012-05-10 Thread Lawson English
Ah... I misunderstood: http://www.youtube.com/watch?v=Bd6mz6F167sfeature=relmfu for some reason I thought there was a built-in way of directly using VMMaker slang instead of assembly language. My bad. L On 5/10/12 11:03 AM, Igor Stasenko wrote: you lost me.. what kind of slang you are

Re: [Pharo-project] Native Boost and Slang

2012-05-10 Thread Lawson English
On 5/10/12 2:12 PM, Igor Stasenko wrote: oops. i didn't meant to turn it into private conversation.. there are some bits which can be useful/interesting to others :) -- Forwarded message -- From: Igor Stasenkosiguc...@gmail.com Date: 10 May 2012 23:07 Subject: Re:

[Pharo-project] better audio on meta-how-to video tutorial

2012-05-04 Thread Lawson English
Here's a better version (better audio) of my meta howto video on how to deconstruct doing something in a class/package (Connectors) when the documentation isn't obvious: http://www.youtube.com/watch?v=xC6jcLw25Golist=PL6601A198DF14788Dindex=65feature=plpp_video Lawson

[Pharo-project] athens coordinate system is purely integer?

2012-04-19 Thread Lawson English
Is that true? There's no floating point or fixed point/fraction option to specify coordinates? L

[Pharo-project] interesting IDE video. Surely the smalltalk community can do as well, or better...

2012-04-14 Thread Lawson English
http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ L

Re: [Pharo-project] Chris Granger - Light Table - a new IDE concept

2012-04-14 Thread Lawson English
On 4/13/12 1:01 PM, Sven Van Caekenberghe wrote: This is really cool: http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ (And the prototype is HTML based) Sven It is unfortunate that none of the GSoC projects were about creating a binding for WebKit... L

Re: [Pharo-project] PluggableTextMorph changed behavior

2012-04-01 Thread Lawson English
On 4/1/12 5:40 AM, Hilaire Fernandes wrote: [...] We should have a way to track and document the changes we make in the image. Spoon will have a very fine-grained solution for this issue. L

Re: [Pharo-project] NBOpenGL issue with latest 1.4 Pharo image and latest NBCog VM

2012-03-24 Thread Lawson English
, the procedure below works without errors. Lawson On 3/23/12 9:49 AM, Lawson English wrote: I procure the latest and greatest of each of the components: NBCog, Pharo 1.4.image Pharo 1.4.changes etc I procure the latest CofigurationOfNBOpenGL from: MCHttpRepository location: 'http

[Pharo-project] speeding up BigNum/Fractions calculations using NativeBoost?

2012-03-24 Thread Lawson English
I'd like to see how fast a Mandelbrot Set algorithm could be implemented in Squeak/Pharo by using NativeBoost to bypass the VM whenever possible. Is that a worthwhile optimization, do you think? Lawson

[Pharo-project] no Complex class in Pharo?

2012-03-24 Thread Lawson English
Was this done just for streamlining, or are there known bugs in the implementation of Complex in Squeak? L.

[Pharo-project] NBOpenGL issue with latest 1.4 Pharo image and latest NBCog VM

2012-03-23 Thread Lawson English
I procure the latest and greatest of each of the components: NBCog, Pharo 1.4.image Pharo 1.4.changes etc I procure the latest CofigurationOfNBOpenGL from: MCHttpRepository location: 'http://www.squeaksource.com/NBOpenGL' user: '' password: ''. I run the following in a

Re: [Pharo-project] Transcript lost

2012-03-23 Thread Lawson English
On 3/23/12 10:40 AM, Pavel Krivanek wrote: Hi, it seems that we lost the Transcript item from the Tools menu :-) -- Pavel cmd-t still brings it up though. Lawson

[Pharo-project] squeak tutorials metahowto, parts 1 and 2, find all comments in all classes in squeak:

2012-03-18 Thread Lawson English
metahowto, parts 1 and 2, find all comments in all classes in squeak: http://www.youtube.com/watch?v=rADmEwHcMDI http://www.youtube.com/watch?v=VeSnbA_9Rds assumes you have already watched the rest of the series. Lawson

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Lawson English
A binding to R would be relatively trivial, I think. A binding to iGraph would be a bit more challenging and would allow for things like using Connectors to directly create/define iGraph data structures and use iGraph's API to modify their behavior. Lawson On 3/9/12 6:07 PM, Hernán Morales

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Lawson English
-u.ac.jp/~alexg/rsruby/manual.pdf L. On 3/9/12 7:09 PM, Lawson English wrote: A binding to R would be relatively trivial, I think. A binding to iGraph would be a bit more challenging and would allow for things like using Connectors to directly create/define iGraph data structures and use

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Lawson English
). I think R isn't comparable to what iGraph could provide, every day more studies results are presented in R and they are not necessarily described in network format. A front-end to R could be another interesting project idea though. Cheers, Hernán 2012/3/9 Lawson English lengli...@cox.net

Re: [Pharo-project] Smalltalk as embedded platform/language?

2012-03-07 Thread Lawson English
On 3/7/12 2:36 AM, Igor Stasenko wrote: On 7 March 2012 08:36, Lawson Englishlengli...@cox.net wrote: [...] Igor, you're familiar with f-script? http://www.fscript.org/ not really, why asking? I know there's plenty of alternatives.. And how do you see f-script could help us? It is

Re: [Pharo-project] Smalltalk as embedded platform/language?

2012-03-06 Thread Lawson English
On 3/6/12 5:35 PM, Igor Stasenko wrote: It is very long post, so i decided to put it on my blog. http://computeradventures.wordpress.com/ i more or less realizing the scale of changes in order to achieve it, but i also wonder why we do not pay attention to this aspect.. maybe i miss something,

[Pharo-project] odd gotcha in workspace code for squeak and pharo

2012-03-03 Thread Lawson English
A discussion in IRC prompted me to try several things. In a nutshell, execute these two lines with two separate doits and you get an error. Select both lines and doit and you don't: a := [^true]. a value. I assume there is a valid reason for the difference in behavior, but it DOES remind

Re: [Pharo-project] odd bug in Squeak 4.3, also in Pharo 1.3?...

2012-03-02 Thread Lawson English
On 3/2/12 12:47 AM, Marcus Denker wrote: On Mar 2, 2012, at 4:25 AM, Lawson English wrote: I was creating a new video tutorial to show how to find all comments in all classes but I'm getting errors in both Squeak 4.3 and Pharo 1.3. In Squeak 4.3, the error is: Key not found: Comment

[Pharo-project] odd bug in Squeak 4.3, also in Pharo 1.3?...

2012-03-01 Thread Lawson English
I was creating a new video tutorial to show how to find all comments in all classes but I'm getting errors in both Squeak 4.3 and Pharo 1.3. In Squeak 4.3, the error is: Key not found: Comment In Pharo 1.3, the error is: Improper store into indexable object. the code is: myNav :=

[Pharo-project] reddit link for a squeak how-to please vote

2012-02-29 Thread Lawson English
http://www.reddit.com/r/programming/comments/qcjo9/meta_howto_figuring_out_how_to_use_an Squeak is often used as a prototyping system for graduate students and professors, who are often notoriously bad at providing documentation. This video shows one of an infinite number of possible ways of

Re: [Pharo-project] Spoon presentation 2012-02-24

2012-02-29 Thread Lawson English
On 3/1/12 12:29 AM, Guido Stepken wrote: People like 1-klick Images ... Setup.exe ... No raw ZIP file, no additional installation of unzip, no shell, no cd no .bat If you want to really make people try software, make it as comfortable, as possible for them. Even the 1-klick-Image of Pharo

[Pharo-project] can this be done via modification to the Squeak/Pharo IDE?

2012-02-27 Thread Lawson English
http://vimeo.com/36579366 Lawson

[Pharo-project] Reddit entry for Spoon demo

2012-02-26 Thread Lawson English
For those that missed it, Craig has a new voice-over presentation of Spoon. Please vote for the reddit entry: http://www.reddit.com/r/programming/comments/q7772/spoon_a_new_way_of_dealing_with_programming/ L.

Re: [Pharo-project] fun with NBOpenGL

2012-02-23 Thread Lawson English
My videos on Croquet OpenGL discuss the first 6. In fact, that GUI texture thing was done only using the techniques used in NeHe 6. I'll go back and recreate the NeHe code for 2-6 using NBOpenGL as soon as I get your updated code installed. L On 2/23/12 12:13 PM, Igor Stasenko wrote: We

Re: [Pharo-project] fun with NBOpenGL

2012-02-23 Thread Lawson English
=PLD60480623B5B1382index=7feature=plpp_video L. On 2/23/12 9:42 AM, Stéphane Ducasse wrote: On Feb 22, 2012, at 11:22 PM, Lawson English wrote: Thanks for that code, Stéphane. I'll work up a video tutorial on it once Igor gets his next configuration* set. Excellent i was planning to do it but I'm

Re: [Pharo-project] fun with NBOpenGL

2012-02-23 Thread Lawson English
I was experimenting a little bit. What is the best way, using code, to put an GLViewportMorph into a scrollpane? the things I have tried so far seem to either crash Pharo or not work as I expect. L. On 2/23/12 1:09 PM, Igor Stasenko wrote: I haven't seen this video before:

Re: [Pharo-project] fun with NBOpenGL

2012-02-22 Thread Lawson English
Thanks for that code, Stéphane. I'll work up a video tutorial on it once Igor gets his next configuration* set. L. On 2/22/12 2:11 PM, Stéphane Ducasse wrote: Igor coded with me one hour to show me step by step how to produce a rotating pyramid in Pharo :) Have fun (igor will update the

Re: [Pharo-project] Airbrake for Pharo

2012-02-21 Thread Lawson English
Have you looked at Spoon lately? L. On 2/21/12 2:48 PM, Mariano Martinez Peck wrote: Hi guys. In my post about Moving contexts and debugger between images http://marianopeck.wordpress.com/2012/01/19/moving-contexts-and-debuggers-between-images-with-fuel/ Francois recommend me to take a look

[Pharo-project] Installing Spoon and programming a remote image

2012-02-14 Thread Lawson English
This tutorial only shows how to install Spoon on Mac OS X. Very cumbersome currently, but Craig hopes to have it refined ASAP. I thought people could start playing with it NOW, so that he can get feedback immediately. Installing Spoon (Squeak smalltalk extension) on Mac OS X:

Re: [Pharo-project] Need help with OpenGL visual creation on linux

2012-02-10 Thread Lawson English
Is that code even ready for consumption? I was told that until there is a new ConfigurationOfNBOpenGL ready, to not load the new packages. L. On 2/10/12 10:12 AM, Javier Pimás wrote: I'm trying to create an OpenGL context on linux but glxChooseVisual fails. Maybe there's someone there

[Pharo-project] NBOpenGL error every third execution of example

2012-02-06 Thread Lawson English
When I do the following with the latest version of NBOpenGL, I get an error: FrameBuffer status: unk error on the third (4th?) evaluation of GLTTRenderingDemo new openInWorld. This happens whether or not another OpenGL example is open. The pattern repeats: 2-3 evaluations work and then the

Re: [Pharo-project] NBOpenGL error every third execution of example

2012-02-06 Thread Lawson English
That takes care of it, even for the case when several windows are open at once: GLTTRenderingDemo new openInWorld. Smalltalk garbageCollect. Smalltalk garbageCollect. GLTTRenderingDemo new openInWorld. Smalltalk garbageCollect. Smalltalk garbageCollect. GLTTRenderingDemo new openInWorld.

Re: [Pharo-project] Trying to undeerstand Morphic subclasses and step/stepAt:

2012-02-04 Thread Lawson English
Dave, when I create new morph classes, I usually subclass PasteUpMorph. If I need it in a window, I call #openInWindow on a new instance, though I find that first putting it in a ScrollPane makes for more useful behavior -usually. Regardless, the #step and #stepAt: calls work as expected when

Re: [Pharo-project] keeping up with lively-kernel (morphic)

2012-02-02 Thread Lawson English
My understanding is that one of the design-specs of Lively Kernel Morph was to allow easy porting of the original Smalltalk-based Morphs to LK. To that end, they incorporate the OMeta parser with a built-in St to JS translator. L. On 2/2/12 10:34 AM, Marcus Denker wrote: On Feb 2, 2012, at

Re: [Pharo-project] keeping up with lively-kernel (morphic)

2012-02-02 Thread Lawson English
from the start. L. On 2/2/12 11:00 AM, Marcus Denker wrote: On Feb 2, 2012, at 6:56 PM, Lawson English wrote: My understanding is that one of the design-specs of Lively Kernel Morph was to allow easy porting of the original Smalltalk-based Morphs to LK. If they did that, they did a mistake

[Pharo-project] keeping up with lively-kernel (morphic)

2012-02-01 Thread Lawson English
It seems to me that the most active place where development of Morphic is taking place is in the context of Lively Kernel. Is anyone tracking what the LK people are doing and seeing how it can be backported, or used to create a new version, or integrated with the current version of Morphic or

Re: [Pharo-project] keeping up with lively-kernel (morphic)

2012-02-01 Thread Lawson English
, to coordinate between the differing versions? L On 2/1/12 2:51 PM, Stéphane Ducasse wrote: Hi lawson may I ask you how this information is relevant to pharo? Stef On Feb 1, 2012, at 8:38 PM, Lawson English wrote: It seems to me that the most active place where development of Morphic is taking

Re: [Pharo-project] Morpheas , bringing Morphic to Opengl (3d GUIs)

2012-01-31 Thread Lawson English
On 1/31/12 9:03 AM, Igor Stasenko wrote: On 31 January 2012 14:57, dimitris chloupistheki...@yahoo.co.uk wrote: [...] Is there any documentation anywhere even partial for NBOpenGL that I can use ? (google does not return anything ) since it is a direct binding to opengl, do not expect any

Re: [Pharo-project] [squeak-dev] Another video tutorial

2012-01-31 Thread Lawson English
are only added to to the subset, and any bug-fixes are only applied to the subset as well. Anyone know of a better way to handle this? L. On 1/31/12 10:05 AM, Ben Coman wrote: Lawson English wrote: Latest squeak tutorial. Connectors how-to: http://www.youtube.com/watch?v=H1LveflchAU

[Pharo-project] Another video tutorial

2012-01-29 Thread Lawson English
Latest squeak tutorial. Connectors how-to: http://www.youtube.com/watch?v=H1LveflchAU as an aside, it seems to me that Connectors should be ported back to Pharo, because it can be very useful I am finding. Lawson

[Pharo-project] speeding up copying World using dirty rectangles?

2012-01-20 Thread Lawson English
in my Gui to OpenGL code, I'm doing a very naive procedure to copy the World to an OpenGL at every #step. I know that there's many ways to speed this up (I get only 10fps with a saturated core when I do it the simplest way). Suggestsion on how to make the following more efficient? THanks.

Re: [Pharo-project] Saga of trying to integrate IDE with OpenGL continuesRe:

2012-01-19 Thread Lawson English
GL_SGI_color_matrix GL_EXT_texture_array GL_EXT_vertex_array_bgra GL_ARB_instanced_arrays GL_ARB_depth_buffer_float GL_EXT_packed_float GL_EXT_texture_shared_exponent ### Renderer created! (id = 0) On 1/18/12 1:31 PM, Lawson English wrote: sigh, I'm getting disk access constantly when my little GUI opengl

Re: [Pharo-project] Saga of trying to integrate IDE with OpenGL continuesRe: [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-18 Thread Lawson English
Doh, I never even tried to run it on Pharo. :-( The croquet opengl package won't load or is it something specific to my stuff? L. On 1/17/12 11:26 PM, Friedrich Dominicus wrote: Lawson Englishlengli...@cox.net writes: The latest video in the saga:

Re: [Pharo-project] Saga of trying to integrate IDE with OpenGL continuesRe:

2012-01-18 Thread Lawson English
sigh, I'm getting disk access constantly when my little GUI opengl thingie runs. The max FPS is 10ish. Package is: OpenGL-Tutorial-LDE.32 in monticello repository: 'http://croquet-src-01.oit.duke.edu:8886/Contributions' suggestions? Thanks. L.

Re: [Pharo-project] Saga of trying to integrate IDE with OpenGL continuesRe: [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-17 Thread Lawson English
The latest video in the saga: http://www.youtube.com/watch?v=TsJmBwi9lDY BTW, the video I mentioned a day or so ago now has 90 views, in only 3 days. People who want to promote squeak/pharo/seaside/etc to the world at large should take note. L. On 1/14/12 12:20 PM, Igor Stasenko wrote:

Re: [Pharo-project] Saga of trying to integrate IDE with OpenGL continuesRe: [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-17 Thread Lawson English
, Lawson English wrote: The latest video in the saga: http://www.youtube.com/watch?v=TsJmBwi9lDY BTW, the video I mentioned a day or so ago now has 90 views, in only 3 days. People who want to promote squeak/pharo/seaside/etc to the world at large should take note. L. On 1/14/12 12:20 PM

Re: [Pharo-project] New IDE alternative (was Misc. newbie questions)

2012-01-16 Thread Lawson English
On 1/15/12 6:44 PM, Jimmie Houchin wrote: On 1/15/2012 6:55 AM, Gerry Weaver wrote: Hi Andreas, I am not comfortable with the idea to write parts of an application in different languages. Typically the disadvantages overweigh the advantages to do so as you would have different languages and

Re: [Pharo-project] New IDE alternative (was Misc. newbie questions)

2012-01-15 Thread Lawson English
Ironically, almost every newbie smalltalk programmer I know LIKES the IDE and thinks it is better than anything out there. BTW, if you want to see how smalltalk can be used as an embedded language, like at f-script... whose IDE, which everyone who uses it, loves, is very much a standard

Re: [Pharo-project] Finding all places where a class is instantiated?

2012-01-15 Thread Lawson English
Don't all eventually use #basicNew ? On 1/15/12 11:39 AM, Igor Stasenko wrote: just keep in mind that some classes do not instantiating using #new

Re: [Pharo-project] New IDE alternative (was Misc. newbie questions)

2012-01-15 Thread Lawson English
A remote squeak image that is used to handle OpenGL calls (or other external lib calls) and pass error codes back to the main IDE might be useful for OpenGL (or other external lib) debugging. VM support could be made so that error checking could be handled below the level of the interpreter

Re: [Pharo-project] Saga of trying to integrate IDE with OpenGL continuesRe: [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-14 Thread Lawson English
Sounds good. BTW, the trend of popularity continues. This latest video http://www.youtube.com/watch?v=F5GHRaIwCS4 has had 45 views since I put it up yesterday and the first video on that topic is now at 145 views (my most popular video took 2 months to get that many views). Once you get

Re: [Pharo-project] [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-13 Thread Lawson English
There's bound to be a way. Perhaps an array of requests, followed by an array of responses, that can be normalized in a cross-platform way? The fact that the responses might be platform specific doesn't matter as long as they are consistent within the platform, right? You just need 2-way glue:

[Pharo-project] Saga of trying to integrate IDE with OpenGL continuesRe: [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-13 Thread Lawson English
stable... L. On 1/13/12 10:29 AM, Lawson English wrote: There's bound to be a way. Perhaps an array of requests, followed by an array of responses, that can be normalized in a cross-platform way? The fact that the responses might be platform specific doesn't matter as long as they are consistent

Re: [Pharo-project] NativeBoost and NBOpenGL on Mac?

2012-01-11 Thread Lawson English
[cross-posting this reply because it certainly seems relevant to both Pharo and Squeak] This seems to me to be roundabout, and will make sure that any Mac version of OpenGL will be far slower than any Windows version. What I'm not understanding is how the current OpenGL libs can render

Re: [Pharo-project] NativeBoost and NBOpenGL on Mac?

2012-01-11 Thread Lawson English
[squeak dev added back in] Even so, i think there's a very windows-centric thing going on that need not exist. might be wrong of course. L On 1/11/12 11:01 AM, ncalexan wrote: On Wed, Jan 11, 2012 at 9:34 AM, Lawson English-2 [via Smalltalk] [hidden email] /user/SendEmail.jtp?type=nodenode

Re: [Pharo-project] [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-11 Thread Lawson English
[pharo list added back in for real this time] Would it be best to have a VM primitive that actually gives this info in a cross-platform way since it is going to be more and more useful as time goes on? On 1/11/12 11:56 AM, Hans-Martin Mosner wrote: Am 11.01.2012 19:18, schrieb Bert

Re: [Pharo-project] [squeak-dev] Re:NativeBoost and NBOpenGL on Mac?

2012-01-11 Thread Lawson English
On 1/11/12 3:54 PM, ncalexan wrote: On Wed, Jan 11, 2012 at 2:40 PM, Igor Stasenko [via Smalltalk] [hidden email] /user/SendEmail.jtp?type=nodenode=4287190i=0 wrote: On 11 January 2012 20:10, Lawson English [hidden email] wrote: [pharo list added back in for real this time] Would

Re: [Pharo-project] NativeBoost and NBOpenGL on Mac?

2012-01-10 Thread Lawson English
Igor, I haven't read through the documentation, but glancing at some complaints about this issue, it is plausible that the system thinks you're trying to run a remote OpenGL server. http://lists.apple.com/archives/mac-opengl/2007/Dec/msg9.html The relevant documentation is supposed to be

[Pharo-project] NativeBoost and NBOpenGL on Mac?

2012-01-09 Thread Lawson English
I've had problems installing NativeBoost on Squeak, but it worked reasonably well installing on a Mac. However, TestRunner failed while running the callback tests. This may or may not have anything to do with trying to work with NBOpenGL, which also installs fine on Pharo (but not squeak).

Re: [Pharo-project] loading bytecodes into the image?

2012-01-08 Thread Lawson English
That happens anyway if you don't have the sources handy. However, the bytecode compiler is so simple that reverse engineering of the code is automatic. You just loose the local var names and everything is referred to as t1, t2, t3, etc. Instance variable names are hardwired into the

[Pharo-project] OpenGL integerated wtih Squeak IDE

2012-01-05 Thread Lawson English
This is a very poor attempt to do what Matt Fulmer did with OpenCobalt: integrate overlapping Morphic windows with OpenGL. The only advantage is that it doesn't require OpenCobalt. https://www.youtube.com/watch?v=Ctm-Q39nd-k The entire World is being rendered onto an OpenGL texture which is

[Pharo-project] Non-functional RFBServer with Squeak 4.2 all-in-one.

2011-02-21 Thread Lawson English
Has anyone managed to get RFBServer working with the 4.2 final release? Someone on #squeak irc had mouse issues with it, and when I installed the latest version, I found that mouse events were not being passed back to squeak at all from my VNC client. This is obviously a show-stopper, but I

[Pharo-project] trying to load seaside from scratch into Pharo 1.1 or 1.1.1

2010-12-14 Thread Lawson English
I get a pristine one-click image for 1.1 or 1.1.1 from the pharo-project website and do: Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfSeaside'; load. ConfigurationOfSeaside load. an hour or so into the install, I get message: Error: stream is already

[Pharo-project] private instance variables NOT objects? (Wikipedia)

2010-10-25 Thread Lawson English
In the Wikipedia entry on Smalltalk, there is this line in the history section, 3rd paragraph, added roughly a year ago: ...Smalltalk-80 added [[metaclass]]es, to help maintain the everything is an object (except private instance variables) paradigm by associating properties and behavior with

[Pharo-project] a real challenge for squeak xml-rpc and xml aprsing:

2010-10-09 Thread Lawson English
Which existing Squeak and/or Pharo classes can handle this and how? login xml-rpc command: http://www.morphle.org:8502/pier/xmlRPClogincommandforSecondLife output (needs extracting into relevant containers): http://www.morphle.org:8502/pier/sampleoutputfromsecondlife Thanks, Lawson

Re: [Pharo-project] XMLRPC Project - Progress Report

2010-10-07 Thread Lawson English
On 10/4/10 6:24 AM, Sven Van Caekenberghe wrote: [...] There is still some technical work to do, but the most important thing is that we need as much users as possible to shake out the bugs. The code has to prove itself for others (with different encodings/languages/networks). here's a

Re: [Pharo-project] [squeak-dev] RFB Server not working on Squeak 4.1?

2010-09-15 Thread Lawson English
be. Thanks to all that responded. Lawson On 9/8/10 7:30 AM, Lawson English wrote: Has anyone tested the RFB server class in Squeak 4.1? I can't get it to work in Mac OS X 10.6 or in at least variant of Linux. Haven't tested it in Pharo. Lawson

Re: [Pharo-project] [squeak-dev] RFB Server not working on Squeak 4.1?

2010-09-15 Thread Lawson English
On 9/15/10 2:32 PM, Levente Uzonyi wrote: On Wed, 15 Sep 2010, Lawson English wrote: Someone pointed out to me a workaround for this issue. Apparently the only way any client (including the Squeak RFBClient) will work with the RFBServer in Squeak 4.1 is if you set the client to only accept

[Pharo-project] RFB Server not working on Squeak 4.1?

2010-09-08 Thread Lawson English
Has anyone tested the RFB server class in Squeak 4.1? I can't get it to work in Mac OS X 10.6 or in at least variant of Linux. Haven't tested it in Pharo. Lawson ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr

Re: [Pharo-project] Trying to install Rio file handling package

2010-08-21 Thread Lawson English
Thanks. Lawson On 8/20/10 2:46 PM, Schwab,Wilhelm K wrote: Rio was a thorn in my side for several (sub)releases, but it was apparently because something was loading an old version of it?? You might try loading it in Linux, as there was a bug that would prevent it loading on Windows at one

[Pharo-project] Trying to install Rio file handling package

2010-08-20 Thread Lawson English
The Gallery addon for pier first requires that Rio be installed. http://www.squeaksource.com/@7zePIlRlfoA0dT1I/VwzOlsoy However, rio won't install due to errors: FileMacOSXExectuive class as yet unclassified getenv: getenv: varString self getenv: 'HOME' self getenv: 'ZYZZYX'

Re: [Pharo-project] HTTP client library in Pharo?

2010-07-29 Thread Lawson English
Welcome to the wonderful world of squeak: (Robin Williams genii voice on) Vast, Cosmic Programming Powers poorlymaintainedlibraries On 7/29/10 9:06 AM, Andrei Stebakov wrote: I've been trying to find a library for Pharo/Squeak which would handle GET/POST requests with the ability to

Re: [Pharo-project] HTML5 slides

2010-06-26 Thread Lawson English
On 6/25/10 12:12 PM, laurent laffont wrote: Hi, I dream of a Pharo app. to create slides like this http://slides.html5rocks.com http://slides.html5rocks.com/ How would you do it ? Cheers, Laurent Laffont http://pharocasts.blogspot.com/ There's an HTML5 class for seaside. Never used it

  1   2   >