3 ms·
Hi there! I fell in love with newLISP a few years ago, mostly for its clean documentation, the fact that everything seemed to make sense, and the fact that it
by JeremyReimer 11y ago
Hi there! I fell in love with newLISP a few years ago, mostly for its clean documentation, the fact that everything seemed to make sense, and the fact that it was small and fast.
I found the newLISP web framework Dragonfly and adopted it to build a prototype website for my previous company. I used Solr for the document storage engine, and used newlisp's excellent native XML conversion to convert an ugly XML feed into a newLISP list and then into individual Solr documents. Then I used Dragonfly to write a front-end searching application that was launched to a select group of our customers. newLISP made it really easy to prototype rapidly and deliver new features quickly.
Dragonfly stopped being updated, so I decided I wanted to make my own web framework. That became newLISP on Rockets (www.newlisponrockets.com) and I released the source on GitHub.
Although I haven't updated the newLISP on Rockets website much lately, it's mostly because I'm too busy using Rockets in my current job. I built a searching application for all our documentation, and now I'm busy building business intelligence stuff.
It's nothing too fancy, and I don't consider myself a great programmer at all. But I love the fact that newLISP allowed me to make all these things quickly and with few lines of code, and it's easy for me to maintain them afterwards. That's the true value that newLISP has for me.
- oceankid 11y agoNice work on Rockets: the website feels zippy. Not something you can say of web libraries these days. What is a good starting point to pick up on newLISP for someone new with programming? I'd like to do some automation (parse lots of unstructured text) to get good data, create PDFs, accept data from email and have a lightweight web front-end.
- hilti 11y agoI recommend picking up the CodePatterns docs. They're always updated and You'll learn a lot from them. http://www.newlisp.org/CodePatterns.html http://www.newlisp.org/CodePatterns.html Then there is my original Dragonfly documentation http://dragonfly.apptruck.de/welcome http://dragonfly.apptruck.de/welcome
- JeremyReimer 11y agoI'd start with the newLISP documentation, particularly the Code Patterns page: http://www.newlisp.org/CodePatterns.html http://www.newlisp.org/CodePatterns.html This is what I learned the language from, and after I got a handle on it I just used their reference manual: http://www.newlisp.org/downloads/manual_frame.html http://www.newlisp.org/downloads/manual_frame.html I'm planning on writing some "intro to web development with Rockets" white papers, but work is keeping me really busy at the moment.