[squeak-dev] I'd like to contribute to the JSON project

Levente Uzonyi leves at caesar.elte.hu
Tue Sep 8 20:22:10 UTC 2020


Hi Christoph,

On Tue, 8 Sep 2020, Thiede, Christoph wrote:

> 
> Hi Levente,
> 
> 
> is there no active development happening on http://www.squeaksource.com/JSON any longer?

Last commit is from 2016. I wanted to have our changes added to the main 
repository[1].

> Is your fork specialized for optimized code?

It has got performance improvements and new features as well. There are 
quite a few changes, so I suggest you go through the MC history if you 
want to know what has been changed.

>I was rather trying to reuse existing functionality such as #nextHexDigit. Just for
> interest, how much faster did you get the code by optimizing my changes? ;-)

I haven't measured it. The parser has been rewritten, so the code is quite 
different. But I expect my version to be at least a magnitude faster.


Levente

[1] http://forum.world.st/Another-version-of-JSON-in-the-Inbox-td5066614.html

> 
> 
> Best,
> 
> Christoph
> 
> _________________________________________________________________________________________________________________________________________________________________________________________________________________________________
> Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Levente Uzonyi <leves at caesar.elte.hu>
> Gesendet: Sonntag, 6. September 2020 02:13:56
> An: The general-purpose Squeak developers list
> Cc: Niephaus, Fabio
> Betreff: Re: [squeak-dev] I'd like to contribute to the JSON project  
> Hi Christoph,
> 
> Your code looks correct to me, though it's a bit too slow for my taste.
> I've fixed it in my fork of JSON[1] as well.
> 
> Levente
> [1] http://squeaksource.com/PostgresV3/JSON-ul.55.mcz
> 
> On Sat, 5 Sep 2020, Thiede, Christoph wrote:
> 
> >
> > Hi all,
> >
> >
> > I'd like to contribute to the JSON project, but apparently I lack the required access rights. Would it be possible to review this patch, which adds UTF-16 support for JSON strings, with the final goal to introduce it into
> the
> > repository? :-)
> >
> >
> > Best,
> >
> > Christoph
> >
> >
> >
> 
>


More information about the Squeak-dev mailing list