BuildYourOwnLisp
awesome
Our great sponsors
BuildYourOwnLisp | awesome | |
---|---|---|
11 | 145 | |
2,814 | 300,466 | |
- | - | |
3.3 | 7.3 | |
4 months ago | 3 days ago | |
HTML | Shell | |
GNU General Public License v3.0 or later | Creative Commons Zero v1.0 Universal |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
BuildYourOwnLisp
-
The Top 10 GitHub Repositories Making Waves ππ
Build Your Own Lisp
-
Ask HN: How to come up with a useful, coding hobby project?
Create your own meta-circular evaluator: https://www.buildyourownlisp.com/
-
Learning c++
I don't know about C++ but there is this incredible course on C by learning to build your own Lisp. https://www.buildyourownlisp.com/
-
A Completely Non-Technical Explanation of Deep Learning
I find the best way to learn technical topics is to build a simplified version of the thing. The trick is to understand the relationship between the high level components without getting lost in the details. This high level understanding then helps inform you when you drill down into specifics.
I think this book is a shining example of that philosophy: https://www.buildyourownlisp.com/. In the book, you implement an extremely bare-bones version of lisp, but it has been invaluable in my career. I found I was able to understand nuanced language features much more quickly because I have a clear model of how programming languages are decomposed into their components.
-
What can you actually do in C?
If you still want to produce a toy project in C I would suggest to build your own LISP ;-)
-
How to grok PL development?
If you're after a lisp, MAL on Github (By kanaka) and https://www.buildyourownlisp.com/ are good.
-
Looking for beginner resources on writing a Lisp from scratch
Build your own Lisp is cool but offloads the language grammar and the parsing to the author's mpc library, this is already way overkill for what I'd like to do.
-
project ideas for sophomore year cs student
Writing a Lisp - https://www.buildyourownlisp.com/
-
Repost from LinkedIn. I found it quite hilarious
Lisps are also a good language if you want to know how languages work. They are very easy to make an interpreter for. There are good tutorials for that at https://github.com/kanaka/mal and https://www.buildyourownlisp.com/.
-
Lisp in 99 lines of C and how to write one yourself [pdf]
Anyone have any input on:
https://www.buildyourownlisp.com/
It's been in my bookmarks for a long time but I've never really had time to really start it. The "who is this for" page say:
"This book is for anyone wanting to learn C, or who has once wondered how to build their own programming language.".
Well, I'm fairly competent in C (but not great) but would like to get a glimpse of what it's like to build my own language. Is it worth the time?
awesome
-
AI-generated content, other unfavorable practices get CNET on Wikipedia banlist
In the days before "google it" was a synonym for "find it", we had different curated link sites, and even pyhsical magazines with hand-curated lists of links that people interested in a certain topic might find interesting. This still exists today in some forms, for example the "awesome lists" that you see for some programming topics, for example https://github.com/sindresorhus/awesome .
Just like there was a time when 90%-99% of all email traffic was viagra spam, I imagine in the future most of the internet by volume will be AI-generated trash, and those in the know will still circulate lists of where the other 1% can be found.
An even brighter scenario is that someone, maybe a kid tinkering in their garage, figures out how to make a search engine that finds the good stuff, doesn't immediately die to AI bot farms' SEO efforts, and is financially viable.
-
Resources I wish I knew when I started my career
2. Awesome Lists
-
The Top 10 GitHub Repositories Making Waves ππ
Software Engineering Blogs
-
Kyutai AI research lab with a $330M budget that will make everything open source
He appears to be the original creator of the βAwesome Xβ repo: https://github.com/sindresorhus/awesome
-
β¨7 Github Repositories to Master React
Awesome React
-
Do you know any books about programming worth reading?
I'm just going to leave this here: awesome git repo
-
No More Problems With GitHub Issues
You don't need any particular requirement to consult issues section on GitHub. If you need a place to follow along this post, my chosen repository for today's blog post is Awesome.
-
Artist for Hire?
I have an awesome list GitHub repository that needs a few icons & a banner made. I was wondering if any students in graphic design would be willing to commission a few for me? I'm willing to pay either hourly, or by the project and can pay cash or venmo. Note that the art will end up as CC0, so you'd essentially be waiving any right to the artwork.
-
Pulling my site from Google over AI training
yah, come to think of it in the curated space, this reminds me of that awesome X family of github pages. Looks like someone compiled a bunch of them here https://github.com/sindresorhus/awesome#databases. I have found those to be highly valuable treasure troves pregnant with rich and relevant information.
-
Top 10 "Must Have" Repositories for Web Developers
10. Awesome
What are some alternatives?
mal - mal - Make a Lisp
free-for-dev - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
lis.py - Small lisp interpreter in Python
daisyui - πΌ πΌ πΌ πΌ πΌ βThe most popular, free and open-source Tailwind CSS component library
vocabs2 - C++ implementation of drones simulation with velocity obstacles and wireless system
vitepress - Vite & Vue powered static site generator.
ulisp-zero - A pared-down version of uLisp for hackers.
MacType-Profile - Best mactype experience
lisp-in-go - A Common Lisp-like Lisp-1 in Go with TCO and partially hygienic macros
TOAST UI Editor - ππ Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
ComposableRegex - Build out composable regular expressions from simple sub blocks in a BNF type syntax. Check http://composableregex.apphb.com/ for a demo
developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.