On Oct 1, 2012, at 8:52 PM, Dale Henrichs wrote:
Stef,
I forgot to share with you that at this last ESUG we (Jan Vrany, Martin Kobetic and myself) agreed that the next version of Filetree will use .ston files instead of .json files. I am planning on writing a blog post on thisâ¦eventually.
Excellent! What I learned from the discussions and my own rage is that I would prefer to add a literal syntax for objects to have a JSON one. If people need a literal syntax why not.
The Smalltalk/X implementation (Jan Vrany) is using .ston files and version 2.0 of FileTree will using .ston files and I will be working on version 2.0 soon. Jan is planning on using Metacello with Smaltalk/X so I'll need to implement version 2.0 of FileTree to share code with himâ¦
.json files are on the way out!
I love to hear that. Stef
Dale ----- Original Message ----- | From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> | To: "Pharo-project@lists.gforge.inria.fr Development" <Pharo-project@lists.gforge.inria.fr> | Sent: Monday, October 1, 2012 10:00:47 AM | Subject: [Pharo-project] [Another sad day] a nice example of the mess with json in FileTree | | Hi guys | | I was browsing (at least trying) to have a look at mist | https://github.com/martinmcclure/mist/commit/b3103bd30be11dd8063aa9ce212a368... | | and this is so nice to see json code in the middle of Smalltalk | methods. Look for class definitions there are | great. Yes it will help newcomers to jump into Smalltalk. So great. | We avoided the XML crap as in VW but apparently we will not avoid the | shit of JSON. | | May be this is the clear indication that we should all stop to code | in Smalltalk (a dead language anyway) and all switch to Javascript | in a plain happiness. Have a look this is great to read class | definitions and method categories like that. I love FileTree. I love | JSON. | | What is terribly fun is that JSON could be good if we would not have | a declarative syntax for exactly the same but | new is always better. So long life to FileTree and JSON. | | Stef | PS: Of course you can all piss on me, do it if this helps you. | Now tell me that I do not have to use GitHub to browse code and all | kind of nice arguments⦠| while at the same time, people are telling me the inverse. | | Yes I can stick with my old crappy browser and we will explain to our | students that we were not able to use | the syntax of our language to express nicely the same. | | PSPS: so do not ask me any help and support for such idea. |