Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "curly bracket"
-
This isn't my own creation, but I couldn't find it shared here yet.
It is a poem:
< > ! * ' ' #
^ " ` $ $ -
! * = @ $ _
% * < > ~ # 4
& [ ] . . /
| { , , SYSTEM HALTED
It reads as:
Waka waka bang splat tick tick hash,
Caret quote back-tick dollar dollar dash,
Bang splat equal at dollar under-score,
Percent splat waka waka tilde number four,
Ampersand bracket bracket dot dot slash,
Vertical-bar curly-bracket comma comma CRASH!6 -
Today I have opend a foreign project and noticed a weird bracket ending style.
All closing curly brackets are indented one level further to the right.
I've never seen that style before. Normally I am really agnostic about bracket styles.
I don't care. But this one is so strange and confusing that I wanted to know what you other devs think about it.17 -
I know it's not done yet but OOOOOH boy I'm proud already.
Writing a JSON parser in Lua and MMMM it can parse arrays! It converts to valid Lua types, respects the different quotation marks, works with nested objects, and even is fault-tolerant to a degree (ignoring most invalid syntax)
Here's the JSON array I wrote to test, the call to my function, and another call to another function I wrote to pretty print the result. You can see the types are correctly parsed, and the indentation shows the nested structure! (You can see the auto-key re-start at 1)
Very proud. Just gotta make it work for key/value objects (curly bracket bois) and I'm golden! (Easier said than done. Also it's 3am so fuck, dude)15 -
Stare at the screen blankly, regretting your life choice to become a dev, cry, start researching mcdonalds job ads. Then end up spending 3 hours on devRant falling in love with programming again and then realising you have just wasted 3+ hours on a left out curly bracket...5
-
Why the fucking fuck is it so damn hard for me to draw a fucking curly bracket?!
All my sad attempts at it look like a 3 that was exposed to lethal amounts of nuclear radiation3 -
When your fellow dev insists on leaving no space between his CSS selector and the curly bracket.
I'm sure he does it just because he knows it winds me up.
I'm not so sure he knows I just run a beautifier on his files to fix it.4 -
Took me 6+ full days.
The feature does not work. Repro is unknown, so only prod is experiencing the issue.. Which rules out the debugger option. Sometimes there's an entry seen in logs: "java.lang.StringIndexOutOfBoundsException". Nothing more - just that. No stack, no class, no nothing. Is it my code that's buggy? Is it some config? Integration? Unexpected response...? A bug in a lib? Is dimm faulty ir maybe server's shared libs are off?
Turns out I used a closing parentheses instead a closing curly bracket in an error message that's supposed to be interpolated...
String message = "{some-business-rule-related-error-message-key)";
took me 6+ full days... But I found it. Took the rest of that Friday off to walk in a park and enjoy my life :)9 -
When you've been studying development for 5 years and a teacher explain to the class what a curly bracket is and where to find it on the keyboard...2
-
That moment when you teaching your coworkers about vba:
Me: and you close the formula with a curly bracket
Co-worker: Wow that's easy, and you say coding is hard
Me: you're right, here try to learn Java2 -
Autohotkey.
Is it just me or is AHK a bit braindead?
1. Why invent a worse version of other scripting languages instead of just writing a library..
2. Despite it's high lvl complex syntax it can't even manage multiline things without having 'or' 'and' '||' ',' '.' in front of every line?
Look what I had to do..
options := { image : "../../Resources/OpacitySlider.png"
, from : [ 0 , 0 ]
, to : [ a_screenWidth , a_screenHeight ] }
( commas were aligned with the curly bracket )
3. #Include isn't relative to the current file but relative to the main script?!
What the actual fuck.
Worked around it with:
#Include %A_LineFile%\..\Gdip.ahk
but wtf
( Including library files from other library files )
4. probably more, I just got the thing I was working on to work so I'd rather never touch it again if I can..
5. Profit?6 -
Greetings, fellow JS devs
What change do you want on the next breaking version of JS?
I would say use square bracket instead of curly bracket for object.
What do you think?30 -
Oh, look at Mr. Fancy over here with his "consistent indentation" and "readable code."
Let's just put the opening curly brace wherever we feel like it and let the next dev deal with a migraine. Brilliant!4 -
Fuck Korn shell and it's stupid ass syntax.
Like why do you need a space after "if" and the curly bracket it's own line to execute