#programming language design
Explore tagged Tumblr posts
layover-linux-official · 1 day ago
Text
Tumblr media
Genuinely so much progress, but it's also killing me how funny it is to have a language prototype implementation where automatic formatting was supported before string concatenation. Like, don't get me wrong, it makes sense in context (language still flexible/being designed) to support all these high-level features first, so that if I make any design choices that fuck up the high level goals, I'll catch it and work through the design error immediately. But having a good reason really does just make the situation even funnier, because it came up organically.
0 notes
bunnydevs · 2 years ago
Text
Struggling with keeping things organized while simultaneously enjoying coding and game dev is like walking into a house of mirrors. You just keep smacking into shit and can't find things you need half the time.
Oh let me grab that character sprite *smacks into wall* hey what was the color of that heading? *confidently walks into mirror* let me just fix this part, I think it was supposed to be-- *runs into small gremlin like being*
153 notes · View notes
cosmogyros · 6 hours ago
Text
.
#wow. i just tried to make a very simple image edit#and i was so utterly incapable of getting any image editing app to do ANYTHING i wanted that it put me into a blind fury#like i literally had to get up and walk away and make a cup of tea so i wouldn't throw my laptop against the wall#it's very rare that i discover something i am SO bad at that it causes me this much frustration#i guess it's good to be reminded of this feeling now and then#probably many of the things that are easy for me feel this way to other people#whether it's something i'm really good at like language-related stuff#or something i suck at but only find mildly annoying like math#or something i'm mid at but still find interesting and enjoyably challenging like programming#there's probably some folks out there who feel about it the same way i feel about image editing#like frustrated almost to the point of tears and genuinely ready to stab someone in the chest out of sheer anger#and legit all i wanted to do was make part of an image transparent and overlay it on another image#that would then show through in the transparent part of the top layer :')#this is probably so easy for some of y'all. i am very humbled :(#anyway it's interesting that most types of apps – no matter what they're for – are immediately intuitive to me#whether it's an app for language-learning; coding; writing; reading; music; you name it. it tends to make sense to me#i don't know if the apps i have for images (firealpaca and sketchbook) are just particularly badly designed#or if it's normal and traditional for art app ideas of 'intuitive' to be very different from those of most other apps#(and like... i have done a lil bit of digital art before! i've worked with layers and all that! and i STILL find it this mystifying!)#cosmo gyres#anyway. just venting. please ignore
5 notes · View notes
berryesque · 7 months ago
Text
not gonna lie. looking at university applications kind of make me want to tear my hair out and jump into a well
14 notes · View notes
casualbystander98 · 10 months ago
Text
it is the dumbest pet peeve of mine but if I see one more "hypno programming" kink post with nonsense pseudocode in it I will bake a menagerie of cakes
9 notes · View notes
coupleofdays · 1 year ago
Text
Actual code comments in Tron, Part 3
This is the latch batch (for now?). Again, I found most of these comments here and here, and there are plenty more funny ones there that could probably be used for similar images.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
19 notes · View notes
plumberrypudding · 6 months ago
Text
i just want to know literally everything about everything ever. is that so much to ask?
3 notes · View notes
codingcorgi · 1 year ago
Text
Tumblr media Tumblr media
Days 47-50 of coding everyday for a year... It's been stressful
So I worked on with the image on top a game in Unity. I made a reverse murder mystery visual novel for Brackeys game jam. The bottom was me getting a feel for C++ still. Tbh I'm still kind of lost with it, but I'm trying. (it's just so different from C# in some ways). I'm also doing a small coding challenge every morning after I've had my coffee with C# since that's the language I'm going to base most of my career off of (I can do Java/Kotlin, and C++ but C# is special)
Here's a link to the game...
https://dragonlens.itch.io/beyond-the-infernal-door?fbclid=IwAR0pBC6WnHavtVRscNzITDQWXwVEiNJNUkJZhXPjLG9xCGTbdrpqzxPfFXg
The next few days I'll be working on more C++, and my .Net Maui project. I also might be practicing some coding interview questions/tests since the summer is coming up soon (I did make an impressive fizzbuzz with a twist)
9 notes · View notes
airenyah · 1 year ago
Text
should i just. study theater- film- und medienwissenschaft
3 notes · View notes
aristoteliancomplacency · 2 years ago
Text
Hey, gen Z, what were/are your IT lessons in high school + primary school like?
3 notes · View notes
seulementsoleil · 2 years ago
Text
hi i'm sydney and i'm new to studyblr!!
i'm 17, in my junior year of high school
i attend an ib (international baccalauréat) school
my main passions of study are art (illustration and graphic design) and foreign language (french, A2 intermediate level, and korean, beginner level and self teaching)
3 notes · View notes
layover-linux-official · 13 days ago
Text
There's this Ruby on Rails shop that I might have a shot at, which probably has a better work environment than my current place, and may have better pay. But it means I need to brush up my RoR skills. And that means I've been spending the last couple days thinking about what kind of personal project I might be able to use for that skill building.
Well by jove, I think I've finally figured it out! I used to do a lot of game design, especially tabletop, as a hobby. One of my problems is that I was always coming up with little individual ideas for mechanics, but to make a whole game, I really want to have some kind of "storage drawer" of mechanics to easily pick from so I can easily find mechanic combos that fit nicely together. The best way to do this would be in Obsidian and driving my existing website, but I could do it as a separate domain and tech stack for the Rails practice.
It also might be a nice opportunity for me to try a branch where I follow some of the language design conventions I've been cooking on for the programming language I've been working on. Many of those conventions are hard to test drive in existing languages because they depend a bit on language support to actually be ergonomic, but Ruby is such a flexible monkey-patchy language that I could actually maybe exercise those principles in an existing language, which would let me validate my opinions more strongly before going all in on language implementation.
Basically, this lets me headshot a surprising number of birds with one stone, and if I can summon the motivation, I think it'd be multiply good for me.
1 note · View note
attitudetallyacademy · 27 days ago
Text
Beginner to Pro: Top UI/UX Design Tricks You Need to Know
Tumblr media
Introduction
UI/UX design plays a crucial role in crafting user-friendly digital experiences. Whether you're starting your journey in UI/UX or aiming to enhance your skills, mastering the right tricks can set you apart. In this blog, we'll explore essential UI/UX design tips that can help you transition from a beginner to a pro.
1. Understand Your Users
Before you start designing, it's essential to know your users. Research their preferences, behavior, and pain points. Conduct user testing and surveys to gather insights. A strong understanding of user needs leads to a more intuitive design.
2. Keep It Simple and Intuitive
A cluttered interface confuses users. Stick to minimal design principles by using whitespace effectively and ensuring that navigation is easy. A well-structured UI makes interactions smooth, improving user satisfaction.
3. Master Typography and Color Theory
Typography and color are powerful tools in UI/UX design. Use fonts that are readable and align with the brand personality. Colors should be strategically chosen to evoke emotions and improve usability. Contrast is key for accessibility.
4. Mobile-First Approach
With a significant number of users accessing websites and applications through mobile devices, designing with a mobile-first approach is essential. Ensure that the interface is responsive and adapts seamlessly across different screen sizes.
5. Focus on Microinteractions
Microinteractions, such as button animations, hover effects, and subtle transitions, enhance user experience by making interactions feel engaging and natural. They provide feedback and guide users through the interface effortlessly.
6. Prioritize Loading Speed
Slow-loading websites and applications drive users away. Optimize images, use compressed files, and implement caching techniques to improve performance. A fast-loading UI keeps users engaged and enhances usability.
7. Utilize UI/UX Design Tools
Leverage powerful design tools like Figma, Adobe XD, and Sketch to create wireframes and prototypes. These tools allow designers to visualize ideas and collaborate efficiently.
8. Stay Updated with UI/UX Trends
UI/UX is an ever-evolving field, and keeping up with trends is vital. Follow industry experts, take up courses, and experiment with new design patterns to stay ahead of the competition.
9. Get Certified and Build a Portfolio
Enrolling in a UI UX design certification in Yamuna Vihar or UX UI design training in Yamuna Vihar helps solidify your expertise. A strong portfolio showcasing your work can significantly boost your career prospects.
10. Learn Web Development Basics
A solid understanding of Web Designing Training in Yamuna Vihar or Web Development Training Institute in Yamuna Vihar can complement your UI/UX skills. Knowing HTML, CSS, and JavaScript helps designers create functional prototypes and work efficiently with developers.
Conclusion
UI/UX design is an exciting and dynamic field that requires continuous learning and creativity. By implementing these strategies, you can refine your skills and deliver exceptional user experiences. If you're looking to enhance your expertise, consider enrolling in a UI and UX design course in Yamuna Vihar or Full Stack Web Development Training in Uttam Nagar to gain hands-on knowledge and industry exposure.
Start your journey today and transform into a professional UI/UX designer. Visit Us.
Suggested Links
Oracle Database Administration
MY SQL Training
PHP Development
0 notes
cupuletrainings · 2 months ago
Text
Web Development Course in Gwalior is Your Gateway to a Successful Career
Cupule Trainings, as a best IT training institute in Gwalior, offers job consultancy service, certification and training in Angular Js, Android, Java, PHP, HTML5 Bootstrap, digital marketing, SEO, Social media marekting, Wordpress, Shopify, HTML CSS, CSS3, IOS, Web design and development, programming languages, database management system and all other certification courses from highly experienced industry experts.
0 notes
worklifeskill · 2 months ago
Text
Join our Workshop on Balanced Diet with Nutrition for Educators to learn essential nutrition tips, meal planning strategies, and ways to promote healthy eating among students. Enhance your well-being and teaching effectiveness.
0 notes
barrownzlearningpro · 3 months ago
Text
0 notes