2019 : The Art, Science, and Engineering of Programming
April 1-4, 2019, Genova, Italy
http://2019.programming-conference.org
The International Conference on the Art, Science, and Engineering of
Programming is a new conference focused on programming topics including the
experience of programming
Wow, thanks for your help, Alistair! I'll try it out.
cheers,
Siemen
On Sun, May 6, 2018 at 7:47 PM, Alistair Grant
wrote:
> Hi Siemen & Mariano,
>
> On 5 May 2018 at 16:26, Mariano Martinez Peck
> wrote:
> > Hi Siemen,
> >
> > You may want to check the pipe support code in OSSubprocess [1].
Thanks for your quick answer. I have only a fleeting knowledge of Pharo
but liked what I saw. The Squeak class library has seen organic growth
since 1978 or earlier. Pharo gave it a thorough overhaul. At the Pharo
kernel was a minimal image with a minimal class library. The rest of the
functio
I understand what you are saying but it contains some misconceptions about the
modern software world.
„The earth is not stopping to turn just because you want to stay on the sunny
side“
There is two funny concepts going on in the modern software industry. The one
tells you that because you wa
--- Begin Message ---
Hi,
I am working on a package named ClassNamesAnalyzer and I need to add code to
third party classes in other packages (for instance the FAMIX-Core package).
“Extending” third party classes with methods is easy; I just need to categorise
my methods under the *ClassNamesAnal
Please tell me when Java, C, C++, etc programs stopped working because
their runtime systems had changed.
Please tell me when Java, C, C++, etc compilers stopped compiling old
code because the languages had changed.
On 07.05.2018 11:57, Norbert Hartl wrote:
I understand what you are saying but
2018-05-07 12:25 GMT+02:00 Alidra Abdelghani via Pharo-users <
pharo-users@lists.pharo.org>:
>
>
> -- Přeposlaná zpráva --
> From: Alidra Abdelghani
> To: pharo-users@lists.pharo.org
> Cc:
> Bcc:
> Date: Mon, 7 May 2018 11:25:49 +0100
> Subject: Package extension. Adding instance
> Am 07.05.2018 um 12:42 schrieb Trygve Reenskaug :
>
> Please tell me when Java, C, C++, etc programs stopped working because their
> runtime systems had changed.
> Please tell me when Java, C, C++, etc compilers stopped compiling old code
> because the languages had changed.
>
If we talk abo
Trygve Reenskaug wrote:
> Please tell me when Java, C, C++, etc programs stopped working because
> their runtime systems had changed.
> Please tell me when Java, C, C++, etc compilers stopped compiling old
> code because the languages had changed.
>
Oracle lists 24 behavioral incompatibilities
Trygve Reenskaug wrote
> I am developing an IDE for non-programmers called BabyIDE
I remember seeing this in a screencast - it was very cool!
Trygve Reenskaug wrote
> In your answer, I read that if I build BabyIDE on Pharo, I will be
> building on sand.
Sorry I took so long to reply to your OP
>
> I know it. But my stupid question is why it's still called abstract while
> it is implemented for concrete language?
>
I finally got around to running an image and extracting a screen print.
Hopefully, it will attach and be visible to you.
The classes of objects in the inspector show the abst
On Sat, May 5, 2018 at 3:08 AM, Sean P. DeNigris
wrote:
> Richard Sargent wrote
> > No. Please, really no.
>
> As much as I appreciate (and share) the passion for Smalltalk, you did not
> AFAICT address my reasoning for not applying the no-acronym *guideline* in
> this case, namely:
>
> >> Since
On 05/05/2018 03:08 AM, Sean P. DeNigris wrote:
and may buy us little at the cost of a good amount of extra typing.
Auto-completion killed that argument long ago. Method names are for
reading, not writing; the computer will do most of the writing for you.
If you're optimizing key strokes when
Le 06/05/2018 à 13:31, Norbert Hartl a écrit :
If it is on a single network this should be doable by using UDP broadcast
announcements. The share server can announce some information and its IP in a
UDP packet being broadcasted. Every client receives that and then knows the
address of the serv
If you guys are to get rid of acronyms in method names, cosider the
following:
#onDNU:do:
#gcd:
#lcm:
#rem:
#quo:
#ulp
#ln
#theta
#r
#g
#b
and others.
Then if you get bored again there are a lot of contractions, too, especially
in Number and subclasses.
Like #abs, #sqrt, #sin, #cos, ...
--
Se
> Am 07.05.2018 um 18:08 schrieb Hilaire :
>
>> Le 06/05/2018 à 13:31, Norbert Hartl a écrit :
>> If it is on a single network this should be doable by using UDP broadcast
>> announcements. The share server can announce some information and its IP in
>> a UDP packet being broadcasted. Every cl
As described previously, students may also upload their work at the end
of a teaching session.
Hilaire
Le 07/05/2018 à 18:57, Norbert Hartl a écrit :
For what do you need an FTP server? For browsing and downloading usually a HTTP
server is as good as. You implement a handler that returns a d
Uploading can be done using an HTTP POST or PUT, just like Playground does its
Remote Publish, or Monticello its Save operation.
> On 7 May 2018, at 19:15, Hilaire wrote:
>
> As described previously, students may also upload their work at the end of a
> teaching session.
>
> Hilaire
>
>
> L
Hi,
In Pharo we have the dependency analyzer to get the dependencies of a
package. But is it easily possible to find the dependencies to a package?
I did not found the option in the interface.
--
Cyril Ferlicot
https://ferlicot.fr
signature.asc
Description: OpenPGP digital signature
Computer should be on a same network, however not sure about swtich in
between.
Does UDP broadcast required particular privilege on the host?
Thanks
Hilaire
Le 06/05/2018 à 13:31, Norbert Hartl a écrit :
If it is on a single network this should be doable by using UDP broadcast
announcements
--- Begin Message ---
Hi guys,
I have a dynamic array that the formatter put on a column like this:
{self meth1.
self meth2.
self meth3}
instead I want it in a single row, like this:
{self meth1. self meth2. self meth3}
But I can't find any settings to pretty print in the last way.
Can you help m
#onDNU:do:
That one's not so good. Not so much because of the acronym, but because
it's unclear about what the argument is. A better name would be
#onUndefinedSelector:do:
#gcd:
#lcm:
These come from elementary (primary school in my day) mathematics. They
are the standard names.
#rem:
#quo:
HilaireFernandes wrote
> Computer should be on a same network, however not sure about swtich in
> between.
>
> Does UDP broadcast required particular privilege on the host?
>
> Thanks
>
> Hilaire
>
> Le 06/05/2018 à 13:31, Norbert Hartl a écrit :
>> If it is on a single network this should be
Norbert,
I stand corrected because I have not followed the mainstream languages
as well as I probably should. Thank you for your candid answer, it
clearly outlines what I can and cannot expect from Pharo and any other
ST project.
I go back to Alan Kay's vision of a Dynabook: A /personal /comp
24 matches
Mail list logo