182

IOS SUCKS!! SWIFT SUCKS !! OBJECTIVE-C SUCKS!! SUCK MY DICK APPLE YOU PIECE OF SHIT !! Why did you have to make the language sooo counter intuitive, and so different from the popular languages you pain in the ass piece of shit, Why can't I throw exceptions from a constructor of a class?? Why do I have to use a fucking struct to just throw exceptions?? Can't class constructions fail you peice of shit?? huh? GOD DAMN IOS MAGGOT DEVELOPERS IF I EVER RUN INTO THOSE FUCKERS IM GONNA FUCKING RAPE EM BURN THEM ALIVE AND HAVE THEM FOR DINNER

Comments
  • 26
    This is going to be my personal IOS rants thread, im going to post more rants about why ios sucks in the comments section, stay tuned
  • 4
    bhargav :D 😂😂😂😂😂
  • 17
    Strong rant, very strong rant indeed!
  • 11
    @jslater255 the force is with him!
  • 13
    Too bad Steve Jobs not alive to read this!
  • 3
    listening ... :)
  • 7
    Let the rage flow through you!
  • 18
    This people, is how to rant properly! Fuck yeah!
  • 21
  • 2
  • 2
    the rant is strong with this one! :DD
  • 9
    @elazar oh yea! it may be the most beautiful language in the world to many people, but as long as its a pain for one to transition from a style of language like Java, C#, and other nice OO languages, I have every fucking right to rant about how bad I feel like the language/API is during the transition phase.
  • 2
    @bhargav-mogra I feel the pain in your rant. Yet I think that the decisions are well justified.
  • 0
    Will check back later on for further dev rant drama!
  • 6
    @elazar ok please explain the reasoning behind failable constructors (i.e constructors that return nil if it fails to initialize) vs just throwing exceptions (like a real failure should) if I were to just return nil while constructing without actually telling the reason why it failed, how is that good api design for other developers? How will my class tell other devs who use it, why my class failed to init?
  • 3
    @elazar Im not trying to be condescending, or trying to be hurtful here, just a genuine query that I have, if you have the answer and it makes sense would probably help me get better at this shit.
  • 1
    @code-god holy shit 😂😂😂😂😂😂
  • 0
    @forkbomber 😂😂😂😂😂
  • 0
    i find that sexy as fuck. lets have sex OP
  • 7
    Xamarin?
  • 5
    People, we have to learn.
    This really is a rant
  • 13
    This my dear ranters, is the sound of @bhargav-mogra 's exception driven workflow breaking 😏
  • 2
    I feel like there should be a rating system for rants.. This sir, this shit would receive a blue Peter badge.
  • 4
    😂😂
    this is how I felt about MFC in early 2000
  • 0
    React Native? Polymer Native? 😂
  • 1
    @Daneo Yes, I always thought in terms of exceptions to report failures, thats how java works, and I'm an android dev first, so... but damn swift and obj-c are so different
  • 4
    @bhargav-mogra there was no need to handle above exception through explicit mention, bad choice of words for harmless humor.
  • 2
    ....... 0.o....o.0......0.0....:).....my face reading this post. Please continue ranting first drama reading on devRant
  • 6
    You are angry with a company for being different whose slogan itself is think different. :D. Hope you got your solution though.
  • 1
    @Swarup pfft, there's always a solution, I Fixed it but it just pisses me off for some reason that they are like that you know elitist fucks.
  • 1
    @bhargav-mogra I get you, haha, but we all know how the market is getting out from Apple.
  • 0
    for all the explicits you could be the next bdfh 😂
  • 3
    Xamarin isn't perfect, but I have to say that I think it's kind of awesome to be able to write iOS apps in C#. I tried to screw around with Objective-C several years ago and had a similar reaction. Unfortunately, no devRant to embrace my aggressive feelings.
  • 2
    @Swifticus This is what happens when you write hybrid apps http://commitstrip.com/en/2014/...
  • 2
    @bhargav-mogra - Lol, I completely agree. I've looked at other non-native solutions for app dev. However, I wouldn't categorize Xamarin in with tech like PhoneGap or Cordova. It allows you to create dedicated iOS/Android apps that compile down to native code and not hosted in a web view. Like I said, it's not perfect and depending on specs I can appreciate the need for true native. However, if you're not doing anything hyper specialized to the platform them Xamarin is a good solution to look at.
  • 1
    The rantiest rant I've seen
  • 0
    @Swifticus You think that when you write in react native it gets put and shown on a webview?? No it doesn't! react native compiles to native code too (its reactive native for christ sake), I can't pass any judgments based on my experience I haven't used them, but I will confess that I am prejudiced when it comes to hybrid app development
  • 2
    i know nothing about objective c or swift... but nice rant!!👍
  • 1
    @bhargav-mogra calm your tits bro. I never said anything about react native being put in a web view. I never said anything about react native at all. I do have experience with Xamarin and can attest that it is a good solution for a lot of situations. It's naive to think that true native is the only and/or best way to do every project. Programming is about using the tools available to solve a problem. All I'm saying is that Xamarin is a nice tool to have.
  • 0
    @Swifticus im sorry if I came off angry, I wasnt trying to be angry in that post
  • 1
    @SwiftiOS needs to get in here because.. Well, it's obvious.
    Hey man! :D
  • 2
    yes yes! Let the anger flow through you
  • 0
    @Swifticus btw there are whole blog posts about why Xamarin's a nightmare to work with http://austinchambers.com/blog/... I'd still prefer native development as its up to date, and has the least bugs.
  • 0
    now I understand why trump is winning. 👼
  • 9
    @apsa in bis defense if he had used the word gay instead of fag you'd have no problems with his comment, come on this is devrant, where people come to take out their frustration in the language that lets them actually let go of their stress please don't bring your feministic, gay friendly, tree hugging hippie word censorship here please! at least here on devrant let us express our feelings with words that we deem best express it
  • 0
    @bhargav-mogra did you try stack overflow?! 😝😝😝
  • 1
    @pixeltherapy yes! put some wood on the fire!
  • 0
    @liveCoder stick it to the man!
  • 4
    I develop in iOS and I find this hilarious 😭😭😭
  • 1
    @bhargav-mogra i think i have found my spirit twin
  • 5
    As painful as it's been, at least you're exposing yourself to something new!

    Maybe you'll learn/find something you like about swift at some point! Look on the bright side. :-)

    PS: Good rant 👍🏼
  • 0
    I can't rant on this thread anymore too many comments, so il just make a new rant >.<
  • 0
    The Rant is strong with this one. 🌋
  • 0
    @code-god he sacrificed
  • 0
    @ridecar2 yes for Xamarin
  • 0
    @bhargav-mogra xamarin works best when done on a Mac so you don't have to deal with a lot of that. If you know what your doing and really read and understand all of Xamarins APIs and Mono, it works great for all it can do.
  • 1
    They really make it so complicated.
  • 1
    I voted this because I'm afraid of all caps. Also because I can somehow feel the rage--but mostly all caps. :)
  • 1
    Hmm... Seeing this upvoted almost makes me want to leave the community. Threats of harming people should not be encouraged, I think. You definitely have my downvote.
    I understand frustration, but people should still think before they type. Even here.
  • 2
    @eldamir you should chillax bro.
  • 0
    I am looking for iOS developer to hire. Does anyone know any good developer?
  • 0
    @bhargav-mogra Swift is pure cancer
  • 1
    Yo, not trying to laugh at your pain, but you're amazing dude, I swear you made my night🤣🤣🤣 I was researching why Apple sucks when I stumbled on your post. Like I'm a Node/React developer trying to get into this mobile development shit, I just realized how fucked up ios development is. Like android is such a bliss.
  • 0
    I have to agree. Objective-C must be one of the dumber languages out there. Right next to Javascript and Python. Any language that incorporates dynamic prototyping and other runtime garbage belongs on a global black list. It's not okay to shit all over semantics, logic and static type checking. Then again, it belongs to Apple, so can't really be surprised here. They haven't as much as smelled logic and semantics in the past 20+ years. No wonder why every hardcore developer and electronics engineer hate them. Not only is their software shit, their hardware is shit too.
  • 0
    @eldamir I know that you posted this a very long time ago, but either way... Where did someone threaten to actually harm someone? Afaik no one has died as a result of this rant.
Add Comment