+1 sebastian
o/ > On 17/04/2014, at 12:21, Alexandre Bergel <[email protected]> wrote: > > Because what we call a block is actually a closure. Smalltalk-80 invented > blocks, which were not closures at that time. Over the time we found out that > Blocks are not really useful, but instead the humanity largely prefer closure. > > But ok, this is not a pressing thing. Was just a tough. > > Just to hook up with another thread, it would be great if the VM would not > emit (or at least optionally) keystroke event for actually what are mouse > wheel events. Pharo is almost unusable if you have a touch mouse (e.g., > mighty mouse). > > Alexandre > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > >> On Apr 17, 2014, at 11:45 AM, Yuriy Tymchuk <[email protected]> wrote: >> >> It’s like saying that we have to run Pharo on JVM because everyone is doing >> that. In 80s block was invented. Why should we rename it because of some >> other languages? >> >> Uko >> >>> On 17 Apr 2014, at 16:35, Alexandre Bergel <[email protected]> wrote: >>> >>> Well… the whole community of programming language call a closure a closure. >>> Calling a block what is actually a closure may not be a well-marketed move >>> in my opinion. >>> >>> Alexandre >>> -- >>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> Alexandre Bergel http://www.bergel.eu >>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> >>> >>> >>>> On Apr 17, 2014, at 10:29 AM, Sebastian Sastre >>>> <[email protected]> wrote: >>>> >>>>> On Apr 17, 2014, at 10:08 AM, Yuriy Tymchuk <[email protected]> wrote: >>>>> >>>>> I would rather rename is to Block, as everyone is calling it a “block”. >>>> >>>> That might be actually a good idea >>>> >>>> sebastian >>>> >>>> o/ >>>> >>>> PS: thinking in that line there is also ‘Context’ as, conceptually, what >>>> these blocks of code want to do is to keep the evaluation in a specific >>>> context. But to ease know-how transference and type less I’d rather go >>>> with the most popular name, as you suggested: ‘Block' > >
