#Compiler
Explore tagged Tumblr posts
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
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
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
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:
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
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
Text
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
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
Text
topics in tags
#vernal#equinox#fullmoon#bloodmoon#cento#poetry#eniac#Electronic#Numerical#Integrator#Compiler#michelangelo#rmnewsletter
2 notes
·
View notes
Text
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
Text
✿ Compiler ┊ 23 sheets ✿
… a 1994 OVA with character designs by Yuji Moriyama has been added to Patreon.
3 notes
·
View notes
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.
#programming#codeblr#progblr#code#compblr#developer#programmer#software engineering#programming languages#coding#computers#computer stuff#computer science#compiler
4 notes
·
View notes
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...
#software development#software engineering#golang#coding#artificial language#concurrency#google#programming languages#compiler#computing history#mascot#gophers
5 notes
·
View notes
Text
Basic concept of c++:
8 notes
·
View notes
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.
#golang#programming#rustlang#compiler#programming languages#c++#typescript#java#javascript#javaris x#java development company#javatpoint#software#developer#sql#open source#python
11 notes
·
View notes