#Compiler
Explore tagged Tumblr posts
thefirefleshedarchivist · 3 months ago
Text
i feel like a damn cat i deadass just compiled a cardboard box to sit in just for the fun of it 😭 how am i still an independetn
i should make like a nest or smth but idk how
40 notes · View notes
nicuveo · 2 months ago
Text
New project starting next week!
more information about this project: youtu.be/uCQ2hjx_7-Y project's repo and documentation: github.com/nicuveo/pietre streams start next week on twitch: www.twitch.tv/nicuveo
28 notes · View notes
cerulity · 1 year ago
Text
There are three projects that I consider some of the hardest in computer science:
Compiler - Requires tons of text parsing, type system configuration, and code generation. A conglomerate of data flow.
Operating system - Build everything from the ground up. You don't even start with an allocator. Implement. Everything.
Browser - So many standards need to be implemented, it's a feat of graphics programming. Just the SVG specification is 900 pages.
If I'm missing anything on that same level of difficulty, let me know.
Some things people have mentioned:
X11 Standard: Not 100% sure why, but I'd assume an entire windowing/desktop environment interface would be crazy. From light research, I found that there seems to be a lot of backwards compatibility, and that Wayland is just more straightforward.
Emulators: Simpler consoles like the NES would already be substantial to emulate, let alone something like the Switch or PS5.
Physics engines: So much math. Raycasting, collisions, islands, and much more. And if you don't get it right, everything literally just explodes.
106 notes · View notes
nishtha135 · 6 months ago
Text
Which coding languages should I learn to boost my IT career opportunities?
A career in IT needs a mix of versatile programming languages. Here are some of the most essential ones:
Tumblr media
Python – Easy to learn and widely used for data science, machine learning, web development, and automation.
JavaScript – Key for web development, allowing interactive websites and backend work with frameworks like Node.js.
Java – Known for stability, popular for Android apps, enterprise software, and backend development.
C++ – Great for systems programming, game development, and areas needing high performance.
SQL – Essential for managing and querying databases, crucial for data-driven roles.
C# – Common in enterprise environments and used in game development, especially with Unity.
24 notes · View notes
moonbunscafe · 1 year ago
Text
A collection of all the TADC Farm AU drawings I've made so far, will update when i post more of it!
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
If you want more lore, just search 'tadc farm au' on my account and you'll see tons of asks about the AU! You can always send me an ask if you have a question yourself :D Hopefully i get to make more of this AU soon!!!
43 notes · View notes
pinheadlarryexe · 2 years ago
Text
Tumblr media
I've been working on creating a stupid lexer for a few days now... I was stuck on quite a few little bugs. This is the cleanest code I could make in Python. This is only a prototype, so the next step is to implement this in Rust.
Few things I'm already worried about when implementing this in Rust is the big difference between strings in Python and Rust
Also, if you've got a cleaner way to do this, please please please do show.
75 notes · View notes
turquoise-cyan · 8 months ago
Text
Tumblr media
11 notes · View notes
electricmeatorchestra · 7 months ago
Text
The urge to write a C compiler that, instead of saying “error: implicit declaration of [some function]”, says “so no header?”
5 notes · View notes
richardmurrayhumblr · 2 months ago
Text
topics in tags
2 notes · View notes
otesunki · 5 months ago
Text
Tumblr media
i'm writing an entirely normal programming language
there is nothing strange or weird about my programming language it is a perfectly normal programming language with an extremely ordinary typesystem
3 notes · View notes
setteidreams · 7 months ago
Text
Tumblr media
✿ Compiler ┊ 23 sheets ✿
… a 1994 OVA with character designs by Yuji Moriyama has been added to Patreon.
3 notes · View notes
agent-z-coding · 10 months ago
Text
Hey people! I've been inactive for a while. Here's what I've been doing:
- Studying bullshit
- ADHDing my tasks and hobbies away
But I did write an interesting spin on javascript (typescript mainly) signals! Check it out.
It's undocumented. And out of date. And buggy. As all programs are. I'll eventually replace the version that's hosted on Netlify with another version that's been de-bugged and improved, and maybe document it.
I haven't been doing low level stuff since I'm still recovering from my non-computer-related exams, but I'll start soon.
Currently reading "Functional programming - Practice and theory (1989)" by Bruce J. MacLennan! Interesting read. I just got it today. being in charge of a small local library is pure bliss.
4 notes · View notes
frog707 · 1 year ago
Text
Unlike 99% of human languages, computer languages are designed. Many of them never catch on for real applications. So what makes a computer language successful? Here's one case study...
5 notes · View notes
nishtha135 · 8 months ago
Text
Basic concept of c++:
Tumblr media
8 notes · View notes
hexaredecimal · 2 years ago
Text
Making a compiler
Every programmer out there, new or experienced longs for a chance to create their own programming language and compiler. I am no exception. Months ago I decided to fork an old project on github and develop it in my image. The project was a golang-like unfinished compiler, so I dug in and made changes. I changed the language to resemble a subset of rust, go and ocaml. I plan to add a LLVM backend inspired by the tre golang compiler. I will continue working on it until it kinda works. I still have a lot to do. check out the project on the link below. If you want to contribute submit a pull request.
11 notes · View notes