well i was thinking more like methods that do something ... but as i said, if
the method is that obvious I am ok with not having it a comment. I would add
a comment though for the sake of automatic documentation.
Its a python habbit. even empty methods do get whats called as python doc
strings ,
Hey Igor , yes I would love to contrinbute to NBOpenGL for a very long time.
I could at least fix those small errors like the one I reported and add
documentation to methods and
especially classes.
I am using pharo 3.0 and GLTTRenderingDemo does not work. I get an error.
Apparently it cannot
I am looking at NBGLContextDriver and NBGLDisplay and I see none of that hard
coded stuff.
I assume you mean the platform specific packages like NBMacGLContextDriver
,NBGLXContextDriver etc. where I see alot of platform specific code inside
the methods of those classes .
--
View this message
ok i see, well I did not mean that we dont need platform specific code, of
course we do.
thanks for adding me.
I will first try to contribute some example classes that show how nbopengl
can be used in practice.
And see if I can fix any of the bugs I find.
No problem if you dont have time, I
Amazing work Nicolas , the debugger is a huge reason why I Love smalltalk so
much. Makes the use of amber very compelling.
--
View this message in context:
http://forum.world.st/Pharo-dev-Amber-s-new-stepping-debugger-tp4690847p4690988.html
Sent from the Pharo Smalltalk Developers mailing
Kinda ironic that I code for fun since 1988 , learned so many programming
languages but only recently I heard about this interesting language called
Smalltalk. It could have ended my search very soon if I did started with
smalltalk instead , but alas :D
--
View this message in context:
Thanks :)
--
View this message in context:
http://forum.world.st/Pharo-dev-Pharo-3-0-software-update-corrupts-Pharo-tp4691163p4691181.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
I am curious is there anything in Smalltalk as a language (not the tools/
enviroment / ide) that imposes case sensitivity ?
--
View this message in context:
http://forum.world.st/Pharo-dev-Lowecase-class-names-tp4690963p4691240.html
Sent from the Pharo Smalltalk Developers mailing list
So that means the naming conventions used my pharo are imposed by the
enviroment itself like starting with lowercase for methods and highercase
for classes. Very interesting , another reason for me to like smalltalk even
more :)
--
View this message in context:
Yeah indeed that is worse.
But I have to confese my experience with both smalltalk and lisp (common
lisp) has started with a so what ? experience. When I opened squeak , the
IDE looked like any other ide I used, the guis was ugly, morph halos looked
kinda weird. I did not understan why all the
These kind of features and flexibility should be more promoted to coders. Its
these things that make smalltalk so special , yet people like me who are
still very fresh to it deal with it like its another python or ruby.
--
View this message in context:
Thank you Luc for the clarification .
I agree with Igor , partial WIP documentation is million times better than
no documentation ;)
What about the pdf ?
What tool you recommend for converting to pdf ?
I downloaded a latex editor on Ubuntu but did not allow me to convert to pdf
cause it
tried also pdftex in ubuntu again it complains about errors in
nativeboost.tex file :(
--
View this message in context:
http://forum.world.st/Pharo-dev-Where-did-Nativeboost-Documentation-disappear-tp4691731p4691760.html
Sent from the Pharo Smalltalk Developers mailing list archive at
can say why Camillo, all I know that both reported errors in line /input ,
i think its line 15 or something.
All I did was to download the nativeboost.tex from github (via zip file) and
open my ubuntu command line and do
pdftex nativeboost and shown me the error. I am completely clueless how
seems for some reason cannot find common.tex though it exist in the parent
folder , dont know why
here is the error report
This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian)
restricted \write18 enabled.
entering extended mode
(./nativeboost.tex
! Undefined control sequence.
When I was coding with python I used underscore instead of camel case.
MorphWindow - morph_window
and I also like common lisp approach
MorphWindow - morph-window
I always found camel case very weird , since back in 1996 that i saw it used
in C++. And even though I have grown up reading it , I
I dont think a debugger can ever replace TDD for two reason
a) Tests are faster way to find bugs that don't want to be found ;)
b) Tests are more than debugging tools
(A) If you have already created a large suite of tests then all it takes is
to fire those tests and just wait for the result
A pitty , I think python has the same limitations with whitespace. Its kinda
weird because python forces indentation as part of the syntax ( a reason why
some people hate python) and yet it finds it perfectly fine to do a 3-4
which to me is pretty much a very obvious readability problem (at least
Well it does not work on my Ubuntu, and I get a strange bug on macos though
it works. It certainly a library that needs a lot more testing and I will
try to fix the bugs I come across. But if you get any bugs with it , make
sure you report them here so we can iron them out.
--
View this
Really Great works Benjamin . The multi select feature with the split is a
brilliant idea. Hovering above tabs gives also a preview of them like what
happens with pharo windows when they are minimised ?
I think Opera has such feartue for tabs.
--
View this message in context:
The question arises whether Pharo should :
a) Use the available virtual keyboard provided by the OS of the mobile
device
b) Implement its own
I have pharo on my android device and tries to follow option (a) which is my
favorite too. The problem however is that the virtual keyboard provided by
Tab mania
Ahhh users never satisfied :D
--
View this message in context:
http://forum.world.st/Pharo-dev-Tabs-tp4692654p4692679.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
I think its a smart move you started from cairo and then moved to opengl. Its
possible afterall to mix cairo with opengl. I think its inevitable . It does
not matter that opengl does not specialize on vector graphics, it can do
vector graphics and offer massive accelerations in the process.
As
No , No and No.
If you say to opengl coders that Cairo is for 2d and Opengl is for 3d they
will start tearing their hair out. :D
Cairo is library for Vector Graphics , period.
Opengl is the GOD of graphics :D
Opengl is a library for a direct access to GPU. True many of its functions
are 3d
ifEvaluatesToTrueUsing sounds like an overkill to me and unnecessary , its
common convention in all popular languages than an if always needs to
evaluate to true to execute and if it evaluates to false then else handles
it.
--
View this message in context:
Very few things are truly necessary in life, programming languages are not
amongst them.
As I said , for me how already things work in pharo is fine concerning
ifTrue: and friends .
--
View this message in context:
http://forum.world.st/Pharo-dev-Object-if-then-else-tp4693871p4693952.html
Thank you Paul, will take a deep look into when I choose replacement for
linenode. :)
--
View this message in context:
http://forum.world.st/Pharo-dev-Cloud-Hosting-Tip-tp4693950p4694486.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
I am trying to find out what version of Opengl NBOpenGL is using so I do:
gl getString:GL_VERSION.
it works and returns me a pointer. I looked at definition of methods and it
is defined to return a pointer.
Question is how I get the string that the pointer points too ?
--
View this message
here you go -
http://www.amazon.com/review/R1XVU82X58U03V/ref=cm_cr_dp_title?ie=UTF8ASIN=3952334146channel=detail-glancenodeID=283155store=books
http://www.amazon.com/review/R1XVU82X58U03V/ref=cm_cr_dp_title?ie=UTF8ASIN=3952334146channel=detail-glancenodeID=283155store=books
--
View this
use the whip Camillo, the only way to be sure :D
--
View this message in context:
http://forum.world.st/Pharo-dev-Nice-VM-crash-tp4694471p4694554.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
No I did not, because I dont have the brain power to assume that
NBExternalAdress will have some methods to make my life easier. And of
course it works like a charm now, thank you very much :)
--
View this message in context:
http://forum.world.st/Understanding-NBOpenGL-tp4686514p4694639.html
next question .
I have this method.
initializeProgram
create each shader and program
| shaderList strVertexShader strFragmentShader |
strVertexShader := self createShader: GL_VERTEX_SHADER string: ( self
vertexShader ).
strFragmentShader := self
yeah and I read about that in PBE and of course I forgot about it. That is
why we need the mailing lists.
Ok that solved the problem partially it does not complain about
strVertexShader but it still complains about strFragmentShader . I use this
code.
shaderList := {strVertexShader
pharo 2.0 does not work either.
maybe its my computer , maybe not. I have just installed 13.04 , clean
install, separate partition, nothing special about it.
--
View this message in context:
http://forum.world.st/Pharo-dev-Pharo-does-not-work-on-ubuntu-13-04-tp4695056p4695061.html
Sent from
here you go frank - http://pastebin.com/xRnau260
http://pastebin.com/xRnau260
--
View this message in context:
http://forum.world.st/Pharo-dev-Pharo-does-not-work-on-ubuntu-13-04-tp4695056p4695072.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Thiery must be correct I am must be missing i386 libraries cause my ubuntu
is amd64 , how I get them ? Also can someone update the site so ubuntu users
don't have the same problem as me ?
Just basic info how to install pharo on linux should be enough. Afterall
amd64 is what every modern pc
yeap it works now, thank you Thierry :)
--
View this message in context:
http://forum.world.st/Pharo-dev-Pharo-does-not-work-on-ubuntu-13-04-tp4695056p4695084.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
thank you frank :)
--
View this message in context:
http://forum.world.st/Pharo-dev-Pharo-does-not-work-on-ubuntu-13-04-tp4695056p4695092.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
wait a sec , who said PPA solves my problem ? Damien have you tested it ?
PPA did not solve my problem ! It complained about missing a X11 something
library and never allowed me to open the image. The problem got away when I
used the instructions to install those libraries. If you intended it to
Well as I said, I am in no way downgrading your efforts. And I know you are
not exactly Sun , or Python Foundation.
It works for me, I did not say it does not. It works perfectly on windows
and macos and on linux when i install the 32 bit compatibility libraries
works as well.
If you implement
Sure Damien I will try to unistall the libraries and try again and report the
error.
Stephan why the website does not have a donate button ? Or you could even
try kickstarter. I am not claiming I know how these things work but maybe
its worth a try. There must be enough people around that are
yes Thierry I have already done that I just forgot to add it here. Any other
suggestions ?
--
View this message in context:
http://forum.world.st/Pharo-dev-Pharo-does-not-work-on-ubuntu-13-04-tp4695056p4695205.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
by the way , in case anyone wonders, I know that it did not remove the full
library because it asked me to remove 10 mbs while when it installed it
asked me to add 200+ MBs , quite a difference ;)
--
View this message in context:
My code
gl shaderSource_shader: shader count: 1 string: shaderString length: 0.
must not be correct. I try to translate this
glShaderSource(shader, 1, strFileData, NULL);
using the tutorial in here -
http://www.arcsynthesis.org/gltut/Basics/Tut01%20Making%20Shaders.html
I also tried
gl shaderSource_shader: shader count: 1 string: (NBExternalAddress
fromString: shaderString) length: (NBExternalObject null) .
still getting Error during FFI call : NIL .
This is the full method :
createShader: shaderType string: shaderString
create shader using its
Ok we solved that problem lest move to the next one.
I have this line of code
Glint status;
to be used in this
glGetShaderiv(shader, GL_COMPILE_STATUS, status);
Now my first thought was to do this
statusAdress := NativeBoost allocate: NBOpenGLTypes GLint.
but of course NBOpenGLTypes GLint
Just for the notice, because I stirred up the whole discussion about 64 bit
pharo.
To my knowledge the whole point of having a 64 bit app is that so that app
can access more than 4 GBs of Ram. Is that the case or I have no clue what I
am talking about ?
I have read that already Pharo VM has
Thanks Damien :)
--
View this message in context:
http://forum.world.st/Pharo-dev-SmalltalkHub-upgrade-tp4696167p4696431.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
I am not going to post my code here cause it has become too big , you can
find it here
http://www.smalltalkhub.com/#!/~kilon/GLTutorial
http://www.smalltalkhub.com/#!/~kilon/GLTutorial
I tried adding newlines with String cr to my shaders strings, but apparently
opengl is not convinced
contained in that address.
I also see a NBExternalArray but I am not sure if it is what I should be
using .
Igor Stasenko wrote
On 30 June 2013 21:11, kilon lt;
thekilon@.co
gt; wrote:
I am not going to post my code here cause it has become too big , you can
find it here
http
Sorry I forgot to paste how i create the vpos pointer
vpos := NativeBoost allocate: vptrsize.
My questions on how to pass the contents of a C array to a C function as can
be seen in quoted message remains :)
kilon wrote
Thanks Igor , yes I was aware of String Cr because I have done some
so that every body can know how to do it.
Just no time to think right now :( sadly
Stef
On Jul 1, 2013, at 8:40 PM, kilon lt;
thekilon@.co
gt; wrote:
Thanks Igor , yes I was aware of String Cr because I have done some
googling
around and it did find information on the subject
did not understand.
Thanks on the instructions about NBExternalArray. So the reason of using
this object is for convenience ?
Igor Stasenko wrote
On 1 July 2013 20:40, kilon lt;
thekilon@.co
gt; wrote:
Thanks Igor , yes I was aware of String Cr because I have done some
googling
around
?
I personally consider well written, executable examples more valuable than
written documentation outside the image. And I think NativeBoost could
benefit from some in-image documentation.
On 2013-07-02, at 14:39, kilon lt;
thekilon@.co
gt; wrote:
And I love pharo and what you guys
Thank you Igor for the clarifications, the reason why I prefer using the
nativeboost methods is because :
a) I was not sure if smalltalk types map correctly to C types and which
Smalltalk types correspond to which C types
b) many opengl functions ask for the address of the value and the value
I dont see the reason for the confusion.
Static typed language is a language that defines the type of the variable at
the creating of the variable.
Strongly typed language is a language that wont automatically convert the
type of a variable if the correct type is not used.
Dynamic typed
Smalltalk has types: a set of objects and the messages they understand
Nope thats not what a type is. A type is a category of data.
Its that simple. Your set of objects and the messages they understand can do
thousands of things. Emulating types is one of those things.
Also what happens in
May I ask for a small favor ?
That you guys each time you refer to a pharo library you also link its
project page that hopefully contains also its docs. So we can all follow you
easily. I know google is my friend but I do think its more convenient
and a better motivation for people to try new
Its still all your fault :D
I did not imply that you have to do anything. I only asked that a link to
the library is offered and maybe some general information to trigger more
interest.
Thank you for the link will take a look. :)
Stéphane Ducasse wrote
good idea I will do that in the
I agree but I want to offer something slightly different. Remove the accept
button/ command altogether. Anything that is typed by the user is
automatically accepted , if user changes his mind he should be able to use
undo/redo . Preferably create a history tool (dont know if changes could
help
A big thank you from me as well , PBE definetly made possible to use Pharo.
If I had to read pharo code to understand how to work I would be right back
with python by now.
Pharo can learn tons of things from the success of python , I am very glad
to see that you guys put big priority on
menu, pharo had to fall back to backup world menu.
Torsten Bergmann wrote
Kilon wrote on Pharo dev-list
So my attention came to help tool, I think I get how it works, I started
making the documentation with it, questions is if there is anything more
to
it than the functionality I am seeing
, kilon lt;
thekilon@.co
gt; wrote:
I was wondering what the relevant classes are for binding shortcuts to
messages. I wanted to create my own shortcuts for controlling the Help
tool
of pharo and possibly of other functionality as well to bring pharo
closer
to emacs. I want to liberate pharo
I was wondering what the relevant classes are for binding shortcuts to
messages. I wanted to create my own shortcuts for controlling the Help tool
of pharo and possibly of other functionality as well to bring pharo closer
to emacs. I want to liberate pharo from the use of mouse completely
Thank you Stephane
--
View this message in context:
http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707544.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Stephane please note that your documentation does not work for my pharo 3.0
for example according to Guillermo blog post binding closing the window of
workspace to shift+cmd+a
morph on: $a shift command do: [ morph delete ].
works like a charm. But your doc in the link you gave me says
morph
Ah ok, no problemo I am in no hurry, and I agree its a very important change
as it makes things a lot more readable.
--
View this message in context:
http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html
Sent from the Pharo Smalltalk Developers mailing list
it
deserves its own thread.
Guillermo Polito wrote
Hehey! I just downloaded latest 3.0 and #bindKeyCombination: toAction: is
there (you made me doubt if I did it or not! :P)
But yes, the api for 20 is on:do: and it changed for 30 to clarify.
On Wed, Sep 11, 2013 at 9:32 AM, kilon lt
So what the best way to ensure that I have the latest version of pharo ?
To tell you the truth I kinda miss git/github ability to keep me update to
the latest version of things. The problem with pharo is that it uses its own
internal system and updating things is not as simple as a git pull. So
an intermediate solution for this is to disable any kind of
validation while we
load stuff with Monticello...
On 2013-09-11, at 15:13, kilon lt;
thekilon@.co
gt; wrote:
IcompatibleLayoutConflict: Class with PointerLayout cannot be extended as
byte
is the error i am getting using the very latest
probably this is the counter argument to your comics
http://forum.world.st/file/n4707789/python.png
I think the worst scenario is when the code you hate reading is your own :D
but overall I think pharo has some well written code fairly readable. The
problem is that reading code itself does
I think the picture speaks for itself
http://forum.world.st/file/n4707810/Workspace_bug_morph.png
this happens only when I try to create a new workspace issuing the commands
you see in the screenshot and it appears after I try to move the new
workspace. At first it appears as a small red box
; wrote:
On Sep 12, 2013, at 12:36 PM, Torsten Bergmann lt;
astares@
gt; wrote:
kilon wrote:
this happens only when I try to create a new workspace issuing the
commands
you see in the screenshot and it appears after I try to move the new
workspace. At first it appears as a small red box
I like to hear some more details on this and other opinions too.
One of the thing I want to work is a new SystemBrowser with more flexible
browsing system. I take inspiration from preset browsers in software
sysnthesizers. Each preset represent a sound that can be manipulated with
real time
pharo is not smalltalk ? o_O
it certainly fooled me
--
View this message in context:
http://forum.world.st/ann-moose-4-8-tp4707988p4708053.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
ah ok you mean it that way I see. Fair enough. Semantics are not terrible
important anyway.
Tudor Girba-2 wrote
Pharo is Pharo :)
http://www.tudorgirba.com/blog/pharo-is-pharo
Doru
On Fri, Sep 13, 2013 at 11:18 AM, kilon lt;
thekilon@.co
gt; wrote:
pharo is not smalltalk
Just to be clear, I completely agree that Pharo should move forward without
any limitations and restrictions.
Its just that when I first read the history of smalltalk I came to
conclusion that like lisp , smalltalk is a freeform language , meaning that
standardization meant much less for it
Thank you Ducasse , I am amazed how much stuff is packed inside Pharo. It
looks like a never ending playground :D
And its great to be able to use something to review my code and see where I
can improve as a coder. Also really so how much of a serious IDE Pharo
really is. Keep up the great work
Hello guys I try to hack the help tool and I wanted to add some additional
buttons besides refresh. I would like to add a previous , next and
up button. Previous for going to previous page, next for next page and
up for moving up on the hierarchy of topics and sub topics. In short
standard help
.
BTW, In the past I've did an icon family importer, you could use to
automatically fetch external icons and store in the image.
http://www.squeaksource.com/@Rob10iGjuJJag2hV/BVCvaSPt
On Mon, Sep 16, 2013 at 10:33 AM, kilon lt;
thekilon@.co
gt; wrote:
Hello guys I try to hack the help
how long for the amazon version ? I am Greek and I am not sure if the first
choice delivers here.
--
View this message in context:
http://forum.world.st/Please-help-us-by-buying-the-book-tp4708575p4708667.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
not see how classes (like any other object) is exception from that.
On 13 September 2013 09:40, kilon lt;
thekilon@.co
gt; wrote:
I like to hear some more details on this and other opinions too.
One of the thing I want to work is a new SystemBrowser with more flexible
browsing system
Thank you Fernado , you definitely made my life easier. I think I begin to
understand how the whole thing work. Will concetrate now in reading the code
to get a very solid idea.
--
View this message in context:
http://forum.world.st/Understand-Icons-in-Pharo-tp4708501p4708750.html
Sent from
Ok I started coding the project , I call it Prometheas here is the repo
http://www.smalltalkhub.com/#!/~kilon/Prometheas
http://www.smalltalkhub.com/#!/~kilon/Prometheas
I managed to add new buttons with icons, back, forth , right and left. Also
the title of the help tool now changes
September 2013 12:23, kilon lt;
thekilon@.co
gt; wrote:
Ok I started coding the project , I call it Prometheas here is the repo
http://www.smalltalkhub.com/#!/~kilon/Prometheas
lt;http://www.smalltalkhub.com/#!/~kilon/Prometheasgt;
I managed to add new buttons with icons, back, forth
First let me request that you add Re: in front of your replies because if
you put the subject as it is , it creates a new thread in forum.world.st
which makes it hard for me to keep up with your replies.
The water drop does not know about the sea , because it can become one with
it. There is no
sure I will give it a look , thanks for the pointer :)
Mark Bestley-2 wrote
kilon lt;
thekilon@.co
gt; wrote:
Yeah the refresh issue is something I will fix soon.
About markdown, I was thinking of doing this the pharo way. Using
smalltalk
syntax and creating a help designer. I
Not quite similar to the pharo logo , but more beautiful ;)
here is a greek φαρος pharo in island of Andros
http://forum.world.st/file/n4709139/assets_LARGE_t_420_9515549.jpg
http://forum.world.st/file/n4709139/pharos.jpg
Its also how I picture pharo in general, virtually unknown, isolated
Damien Cassou wrote
On Tue, Sep 17, 2013 at 12:22 AM, kilon lt;
thekilon@.co
gt; wrote:
how long for the amazon version ? I am Greek and I am not sure if the
first
choice delivers here.
the amazon version is there: http://deepintopharo.com/.
Still, we get more money if you go
very appealing and I would love to work on that. Morphic halos is
another very nice feature. The other reason is live coding of course.
I will try to add to the documentation of morphic, I agree 100% we need more
of it.
FDominicus wrote
kilon lt;
thekilon@.co
gt; writes:
How does extending
of discouraging anyone from
trying his own idea of how to do stuff. As matter of fact I love variation
and original ideas :)
Clément Bera-4 wrote
2013/9/19 kilon lt;
thekilon@.co
gt;
This is why I insist on collecting things on one place, inside pharo. Web
is
all over the place, its great
I see in smalltalkhub there is an explore button, but it only displays a very
small fragment of available projects. Is there a way to explore smalltalkhub
and find all the available projects ?
--
View this message in context:
http://forum.world.st/How-to-browse-SmalltalkHub-tp4709355.html
if the problem is caused by you then its good news, much easier to fix ;)
So what caused the problem in the first place ?
Goubier Thierry wrote
That was why I asked, to see if the problem was with my config or general.
It was with my stuff :(
Thierry
Le 20/09/2013 15:14, kilon
I see, much more simple than I expected :)
--
View this message in context:
http://forum.world.st/Stability-of-3-0-tp4709185p4709370.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Thierry wrote
Le 20/09/2013 15:41, kilon a écrit :
if the problem is caused by you then its good news, much easier to fix ;)
So what caused the problem in the first place ?
I carry around an old fix for 2.0 and 3.0 for a red square of death in
the file browser (red square only in 3.0). Since
, 2013, at 9:47 PM, kilon lt;
thekilon@.co
gt; wrote:
As you may or may not know, I am working on the pharo help tool. I
already
see areas that I could improve it. I have started my own help browser
tool
called Prometheas subclassing the existing one. However I also see that
I
would
why not pass your data to arrays and iterate through them ?
--
View this message in context:
http://forum.world.st/How-to-test-the-same-behavior-with-different-data-tp4709491p4709495.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
I agree 100% to fear the probability of image growing in size by 50 mbs is at
best wishful thinking. Why ? Lets do the math.
Taking a look at my word files shows me that 100kb files contains 25 pages
that are 5000 words.
You think 340 pages is alot ?
Well if you do the math you will
Here is a radical suggestion you probably don't want to hear.
Close down Pharo users mailing list, redirect everyone to stackoverflow.
Consider stackoverflow is THE forum for coding, I cant think of a better
place to ask questions for smalltalk and pharo , rarely questions left
unanswered
Stephan Eggermont wrote
Kilon wrote
Here is a radical suggestion you probably don't want to hear.
Close down Pharo users mailing list, redirect everyone to stackoverflow.
Definitely not. Stackoverflow is nearly dead, and seriously unsuitable for
small languages. Good questions will get
1 - 100 of 982 matches
Mail list logo