RustBook
codespin
RustBook | codespin | |
---|---|---|
2 | 5 | |
2,408 | 58 | |
- | - | |
4.9 | 9.5 | |
17 days ago | 6 days ago | |
Rust | TypeScript | |
Apache License 2.0 | MIT License |
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.
RustBook
-
LLMs and Programming in the first days of 2024
To rephrase it a little bit.
Much of programming, coding and developing is done by a person who is a knowledge worker and writes code. A good proportion of code to be written, will be written just once and never again. The one-off code snippet will stay in a file collecting dust forever. There is no point in trying to remember it in the first place, because without constant repetition of using it, it will be forgotten.
LLMs can help us focus our knowledge where it really matters, and discard a lot of the ephemeral stuff. That means that we can be more of knowledge workers and less of coders. I will push it even further and state that we will become more of knowledge workers and less of coders until we will be, eventually and gradually, just knowledge workers. We will need to know about algorithms, algorithmic complexity, abstractions and stuff like that.
We will need to know subjects like that Rust book [1] writes about.
[1]https://github.com/QMHTMY/RustBook/tree/main/books
-
Data structures/algorithms course in rust?
This seems to be exactly what I am looking for, but it's in chinese.
codespin
-
GPT-4 Turbo with Vision is a step backwards for coding
Shameless plug. I have a VS Code extension that's very nearly ready.
Codespin CLI tools (ready to use): https://github.com/codespin-ai/codespin
VS Code extension for the CLI tool (soon): https://www.youtube.com/watch?v=2TJqosFmkao
I'll do a Show HN in a week or two.
-
LLMs and Programming in the first days of 2024
Shameless plug: https://github.com/codespin-ai/codespin-cli
It's similar to aider (which is a great tool btw) in goals, but with a different recipe.
-
Copying Angry Birds with nothing but AI
That AI is transformative for development is not in doubt any more. Just this past week, I've been able to build two medium sized services (a couple of thousand lines of code in python, a language I hadn't used for more than a decade!). What's truly impressive is that for the large part, it's better than the code I'd have written anyway. Want a nice README.md? Just provide the source code that contains routes/cli args/whatever, and it'll generate it for you. Want tests? Sure. Developers have never had it so easy.
Another thing to note is that for code generation, GPT4 runs circles around GPT3.5. GPT35 is alright at copying if you provide very tight examples, but GPT4 kinda "thinks".
Shameless plug: I have this open source app which automates a lot of grunt work in prompt generation - https://github.com/codespin-ai/codespin-cli
- An Open Source Node.JS-based CLI tool for Generating Code using GPT
- CodeSpin: Code generation framework and tools using OpenAI APIs
What are some alternatives?
Rust - All Algorithms implemented in Rust
matter-js - a 2D rigid body physics engine for the web ▲● ■
too-many-lists - Learn Rust by writing Entirely Too Many linked lists
nitter - Alternative Twitter front-end