Hacker Newsnew | past | comments | ask | show | jobs | submit | dbotton's commentslogin

I use it everyday for all my Lisp dev :) So is ready.


Common Lisp and SmallTalk have rapid dev models by working in a running image, CLOG gives Common Lisp a foss visual IDE moving closer to its goal of marriage of CL+Pharo+VB.


CLOG and the full UI builder CLOG Builder do exactly what you are looking for.

It already offers plugin controls that work with the builder or just code.

Can deliver native local apps, websites, webapps, iOS and Android apps, etc.

Database controls like in VB and Delphi - and much more to come.

It is programmed in and with Common Lisp, however you can easily program events in JavaScript and Python coming soon too.

https://github.com/rabbibotton/clog


My plan is after another iteration or two of editing to move it to markdown.


Dude, incredible work. I've only discovered CL in the last couple of months and everything I learn and discover brings me so much joy after being solidly disillusioned with programming after a decade-ish career. The first page of your tutorial cracked me up and a quick glance at CLOG has blown my mind. I can't wait to dig into it all.


I’d take look at GNOGA for Ada (or CLOG it’s Common Lisp brother) to future proof your GUI.


It's helpful to include a link: http://www.gnoga.com/

The state of their website isn't exactly reassuring. Not so much as a screenshot of their toolkit in action.

If I were writing GUI code in Ada I'd probably use the GTK bindings (GtkAda). They're maintained by AdaCore and are used by the GNAT Studio IDE so the 'dogfooding' factor is there.

How is GNOGA advantageous with future-proofing?


Since it uses a browser for rendering, new innovations are likely to show up in browser before gtk (can use GNOGA with browser apis for tts, web rts, speach rec, etc) and same with likelihood to a new platform. For example GNOGA can be used on mobile (there is at least one mobile app currently using it) it is used on embedded platforms for UIs etc.


I think it is catchy and saying "I tapped danced my frontend" seems to work for me and reflects the speed of development that CLOG and Common Lisp offer. https://en.wikipedia.org/wiki/Clog_dancing



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: