newLISP Development release 10.4.6

Started by Lutz, February 05, 2013, 07:06:25 AM

Previous topic - Next topic

Lutz

Development release 10.4.6 adds built-in JSON processing and other minor enhancements and bug fixes.



Release notes: http://www.newlisp.org/downloads/development/newLISP-10.4.6-Release.html">http://www.newlisp.org/downloads/develo ... lease.html">http://www.newlisp.org/downloads/development/newLISP-10.4.6-Release.html



Files: http://www.newlisp.org/downloads/development">http://www.newlisp.org/downloads/development



A new update of the newLISP web based IDE v.4.5 has fixes for UTF-8 handling:



http://www.newlisp.org/downloads/development/newlisp-ide-4.5.tgz">http://www.newlisp.org/downloads/develo ... de-4.5.tgz">http://www.newlisp.org/downloads/development/newlisp-ide-4.5.tgz

rickyboy

#1
Excellent!  Thanks!
(λx. x x) (λx. x x)

Lutz

#2
Welcome! The json-parse function is very fast - crunches about 50Mbyte of data per second on a MacMini 2.3Ghz Intel Core  i5 - Suitable for big data.

bairui

#3
Very nice. Any plans for doing the same for yaml?

Lutz

#4
Here are the Google counts for the three:



~> gc XML JSON YAML
XML -> 928,000,000
JSON -> 67,000,000
YAML -> 4,030,000
~>


I imagine JSON getting closer in popularity to XML over the next years, but don't think this will happen to YAML. At least at the moment there are no plans for a yaml-parse.



Ps: http://www.newlisp.org/syntax.cgi?code/gc.txt">http://www.newlisp.org/syntax.cgi?code/gc.txt

bairui

#5
Hmm... Fair enough.



I see them as serving different purposes though. JSON is fine for machine-machine interfacing, but not well suited to human editing. YAML is much friendlier in that department.

xytroxon

#6
http://i45.tinypic.com/1zoce47.jpg">



Thanks for your great work Lutz!!!



-- xytroxon
\"Many computers can print only capital letters, so we shall not use lowercase letters.\"

-- Let\'s Talk Lisp (c) 1976

cormullion

#7
Nice poster, xytroxon!

xytroxon

#8
Well... I had a little help...



http://thrilling-tales.webomator.com/derange-o-lab/pulp-o-mizer/pulp-o-mizer.html">//http://thrilling-tales.webomator.com/derange-o-lab/pulp-o-mizer/pulp-o-mizer.html



-- xytroxon
\"Many computers can print only capital letters, so we shall not use lowercase letters.\"

-- Let\'s Talk Lisp (c) 1976

Ryon

#9
That is the coolest thing I have seen in my life!



Wait! . . . Those are the TWO coolest things I have seen in my life!
\"Give me a Kaypro 64 and a dial tone, and I can do anything!\"

hilti

#10
Thanks so much Lutz for Your great work!
--()o Dragonfly web framework for newLISP

http://dragonfly.apptruck.de\">http://dragonfly.apptruck.de

ssqq

#11
YAML is suit for view, C and C++ YAML LIB have been upgrade to 1.1.



http://pyyaml.org/wiki/LibYAML">//http://pyyaml.org/wiki/LibYAML



Anyone could test it in newlisp.