Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The beginning of the essay discusses traditional bottom-up programming to top-down programming (using object orientation).

I have written a very large amount of Java code in my career, but after having spent a lot of (personal) time on a Common Lisp project (web application) I can safely say it's still possible to build modern applications using a bottom-up approach. I recommend people try it, it can be quite refreshing.



Any recommended reading to describe the bottom-up approach you are taking?


Unfortunately there isn't much that I know of. There are several frameworks out there, but I built my own. It only requires very little code to get something that mimics, for example, Ruby on Rails.

As I mentioned in another reply, I intend to do some writeups on this stuff, but unfortunately it doesn't have as high priority as it should. But at least a video or two should be doable soon enough.


I recently also spent some time on a CL webapp; do you have any details about what you did?


Well, the project is a Slack-like application. It's open source, so you're welcome to have a look at the code: https://github.com/cicakhq/potato

I have written a few blog posts about the architecture, but unfortunately not too much on the web part. I intend to write some more, and also make some videos showing how nice it is to develop a web application in the same process as the server is running.




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

Search: