Hi, For reference, I just downloaded Ruby 2.3.1 (https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.gz) and did: ('ruby-2.3.1' asFileReference allFiles select: [:each | each extension = 'rb' ]) sum: [ :each | [each contents lines size] on: Error do: [ :e | 0 ] ]. â826204" (there are two files that are not in UTF-8 so they were not counted here) Cheers, Doru
On Sep 25, 2016, at 3:45 PM, Tudor Girba <tudor@tudorgirba.com> wrote:
Hi,
On Sep 25, 2016, at 2:01 PM, Dimitris Chloupis <kilon.alios@gmail.com> wrote:
Totally agree with the slides apart from "Pharo is Small" , the syntax may be but the whole environment last time I checked was 700k lines of code which is huge for a dynamic language. Of course that is far from bad at least for me, I love powerful environments over minimal solutions.
Just for reference, Pharo 5 has: Smalltalk allClasses sumNumbers: #linesOfCode â515500"
This is still a lot, but we should compare against a language + IDE + compiler + collections + version management system + project dependency system + several significant other libraries. This might turn out to be quite small in the end :).
But, one thing I would stress is that "Pharo is Uniformâ. This is what in the end makes it seem âSmallâ.
Cheers, Doru
You reminded me that I neeed to update my "Why Pharo" video :)
Great work
On Sun, Sep 25, 2016 at 2:43 PM Sven Van Caekenberghe <sven@stfx.eu> wrote: Hi Stephan,
On 25 Sep 2016, at 13:07, Stephan Eggermont <stephan@stack.nl> wrote:
I finally found the time to put the slides and narrative together
https://medium.com/@stephan_32833/pharo-50c66685913c#.jeou548z7
Stephan
Great article, super cool slides, well done. I especially appreciate how you guys managed to make so many good points in such a deceptively simple and clear textâââthat takes a lot of work.
Any chance you would like to submit it too 'Concerning Pharo' publication [https://medium.com/concerning-pharo] ? Just send a submission and I would love to add it.
Sven
-- www.tudorgirba.com www.feenk.com
"If you can't say why something is relevant, it probably isn't."
-- www.tudorgirba.com www.feenk.com "To lead is not to demand things, it is to make them happen."