crumb
tango-problem
crumb | tango-problem | |
---|---|---|
9 | 1 | |
388 | 5 | |
- | - | |
8.7 | 7.9 | |
3 months ago | about 1 month ago | |
C | Rust | |
- | 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.
crumb
-
Ask HN: Who wants to be hired? (March 2024)
Hi! I'm Liam, a freshman at UBC, aiming to specialize in Computer Science/Physics. Looking for a software related internship in the summer. I've been programming for 7 years, and built dozens of projects, most of them can be found on my Github (https://github.com/liam-ilan).
Over the summer, I built Crumb (https://github.com/liam-ilan/crumb), a programming language from scratch, which was front paged here a couple months ago! I'm also a member of the firmware team at UBC Formula Electric, working on porting firmware for the Front Sensor Module to our next car.
Open to doing just around anything you need me to do. If you have an opening, or any advice, hit me up :D
-
The Flix Programming Language
Just a friendly UBC piggyback on Waterloo’s programming language ;)
Over summer, I built my own little functional language, Crumb (https://github.com/liam-ilan/crumb). Unlike Flix, the scope is tiny, but some pretty awesome stuff has been done with it. (Checkout this pixel art editor in your terminal, 100% Crumb: https://github.com/ronilan/crumbicon).
There’s a template (https://github.com/liam-ilan/crumb-template) and vscode highlighter (https://github.com/liam-ilan/crumb-vscode) for anyone who wants to mess around with it. Any feedback super appreciated :D
-
A fully functional SVG favicon editor for the terminal written in Crumb
Crumb, is a new (as in less than two month old) high level, functional, interpreted, dynamically typed, general-purpose programming language, with a terse syntax, and a verbose standard library. There's been some posts here about it recently ;)
-
colors.crumb - first Crumb usable. Extending Crumb with basic terminal styling and RGB, HEX, ANSI conversion functions.
Crumb, introduced two weeks ago is a high level, functional, interpreted, dynamically typed, general-purpose programming language, with a terse syntax, and a verbose standard library.
- Minor Issue
- The Crumb Programming Language
- Crumb,a New Programming Language of No Keywords, and Everything Is a Function
- Show HN: Going into Freshman Year, Figured I Should Build an Interpreter ¯\(ツ)/¯
tango-problem
-
Ask HN: Who wants to be hired? (March 2024)
I am primarily looking for a summer internship from May to August 2024! However, as I am 2 semesters away from obtaining my BSc in bio-informatics, I am also interested in a full time position as long as my employer understands my situation as a soon-to-graduate student. I am looking for anything tech-related.
Location: Montréal, Québec, Canada. Je peux aussi parler français!
Remote: Yes, but fully onsite is also good
Willing to relocate: Yes, across Canada
Technologies: My favourite programming language is Rust, I do all my open source contributions in it now! I am currently working on porting rgbds, a Game Boy compiler and linker, from C++ to Rust. Tagged unions are great to define token types in the parsers used in its structure, but C++ makes it hard to write them with its syntax! Rust enums make it much easier.
Aside from Rust, I have done UX and web gamedev with JavaScript as a hobby for two years. I use Linux Mint as my daily OS, and have academic experience in machine learning libraries such as Scikit Learn | Gensim | Tensorflow | PyTorch | Keras.
Résumé/CV: I don't want to post it online for all to see, but it's available on request. I can speak a little about myself, though!
I have never actually worked in tech. It has been my passion for a very long time, but as my family background is in agriculture and craftsmanship, working with computers was poorly regarded. It's only in the last 2 years that I've actually really settled on doing what I actually enjoy for a living! Due to this, my greatest work experiences are in leather chemistry in a fur tanning facility, and in entomological research for a federal Canadian agriculture scientific centre.
One of my favourite personal projects was designing a neuroevolution reinforcement learning system in Rust, you can read about it here: https://github.com/Oneirical/tango-problem
GitHub: https://github.com/Oneirical
Email: [email protected]
Blog: https://oneirical.github.io/
What are some alternatives?
hook - The Hook Programming Language
event-loop.crumb - A Crumb Usable providing an Event Loop
pcomb - parser combinators in PostScript and C
crumb-vscode - The Visual Studio Code syntax highlighter extension for the Crumb programming language.
crumbicon - An SVG favicon editor for your terminal (written in Crumb)
metalang99 - Full-blown preprocessor metaprogramming
crumb-template - A template to help you get started with Crumb.
isaacmg.github.io - Profile
moddio2 - HTML5 multiplayer game engine
flix - The Flix Programming Language
flix-test - Some random stuff using Flix https://flix.dev/.