[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Java hate thread

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 50
Thread images: 2

File: FB_IMG_1471741401492.jpg (107KB, 1200x1198px) Image search: [Google]
FB_IMG_1471741401492.jpg
107KB, 1200x1198px
Java hate thread
>>
>>56185368
stealing my pic :^)
>>
I am a Java witness and I find this offensive
>>
why do you hate java
>>
Holy fuck I'm dying from laughter over here anon take responsibility
>>
File: 1392663406574.jpg (60KB, 500x600px) Image search: [Google]
1392663406574.jpg
60KB, 500x600px
>>
>>56185755

why does the kite have 2 ropes
>>
>>56186135
why does your mom have 2 dicks?
>>
>>56186232

so you can suck them both
>>
>>56186270
I can't if she's already fucking and your dad with them.
>>
wtf i hate java now
>>
>>56186279

ok nigger
>>
>>56185755
>doesn't understand oop

ok kiddo
>>
>>56185755
Seriously laughed out loud.
>>
>>56186286
>>>/v/
>>
>>56185755
Add a second column to this pic: Income
>C: Your typical irrelevant piece of shit found on an IRC jacking off pretending to be an anime girl telling everyone else how programming "should be"
>Java: Cry all you want but he's probably employed
>>
> Want to install simple program to take backups
> Simple program is written in Java
> Install the Java Runtime Environment
> Start the program, does not work
> Have to set some weird flags
> finally, it works
> No more RAM
> Computer now useless
Thanks Java, you piece of shit
>>
>>56186925
wtf i hate /v/ now
>>
>>56186373
fâm you cant fall for bait this shitty.
>>
>>56187402
doesnt /g/ always say that unused memory is wasted memory?
>>
>>56187355
>C: Someone who actually understands programing and data structures.
>Java: Some kid with a CS degree with no real knowledge of programming, who took CS because they 'like' computers, and was told in high school it was a good career path just like every other student.
>>
>>56188120
So? Exactly my point. True or not, all that matters is making money. spout all your "actually understands" and age shit but 99% of C turds are still jerking it in the basement past 30 and the java kiddo has a job, making more than the comparison of 0. You know you've fucked up when some random kid or girl can follow tutorials and be employable and you aren't with all your obscure "knowledge"
>>
Use Scala.
>>
>>56188336
>He thinks job prospects are better for Java than C
>>
>>56187402
>> Simple program is written in Java

>doesn't name the program
>doesn't say what kind of backup
>using any "simple program" written in an ENTERPRISE language
maybe it's not Java that's bad here
maybe it's the programmer that wrote it
maybe it's you for considering it
>>
>>56188419
>he thinks they aren't
>>
>>56188419
>spot the neet
>>
>>56186295
double nigger
>>
>>56185368

OK, I'm not shitting you, these are real classes from Java frameworks:


AbstractSingletonProxyFactoryBean
>https://docs.spring.io/spring/docs/2.5.x/javadoc-api/org/springframework/aop/framework/AbstractSingletonProxyFactoryBean.html

SimpleBeanFactoryAwareAspectInstanceFactory
>https://docs.spring.io/spring/docs/2.5.x/javadoc-api/org/springframework/aop/config/SimpleBeanFactoryAwareAspectInstanceFactory.html

InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonPainter
>http://www.javafind.net/gate.jsp?q=/library/36/java6_full_apidocs/com/sun/java/swing/plaf/nimbus/InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonPainter.html

InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
>http://www.javafind.net/gate.jsp?q=%2Flibrary%2F36%2Fjava6_full_apidocs%2Fcom%2Fsun%2Fjava%2Fswing%2Fplaf%2Fnimbus%2FInternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState.html

HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
>http://grepcode.com/file/repository.springsource.com/org.aspectj/com.springsource.org.aspectj.weaver/1.6.3/org/aspectj/weaver/patterns/HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor.java
>>
>Need to reverse engineer some APK to make a bruteforcer
>find some shitty debugger that has hex-rays like feature for classes and xrefs
>2 hours in
>deobfuscate http signature hashing
>get java out of memory exception
>database is corrupt and cant recover
>lost everything
>FUCK U PAJEET AND UR SHITTY ENTEPRISE SOFTWARE
>>
>>56191547
would you rather see shit like aspfb(), sbfaaif(), ififtpiftpmbp(), ififtpiftpmbwnfs(), httpttsisgoptpmsav()?

it's not the 70's anymore, modern screens can fit lines longer than 80 characters and IDEs have auto-complete and easy refactoring (i.e. Alt+Shift+R in Eclipse will rename things and all appropriate references) so you basically never have to type out the full names
>>
>>56191711
>developing on a live database and not a copied database
>using a database that can corrupt itself
you've only got yourself to blame
>>
>>56191767
>eclipse
>renaming only the appropriate references

ha
>>
>>56191547
>InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
holy kek
>>
>>56187355
>Java: Cry all you want but he's probably employed
Maybe, but it's probably some shitty dead end job making shitty enterprise software at a shitty non-tech-centric company in a midwestern shithole town.

The answer is not to specialize in C or Java but to ride the wave of market demand in consumer-facing software development and make things that are actually interesting at companies that actually value their engineers. Right now iOS engineers are most in demand out here in SV, so that's what I do but as soon as there's a hint of changing winds, I'll be there ready to catch them.
>>
>>56191767
Long names aren't bad, but they should actually mean something, ideally. Java names are fluff on top of fluff with added nonsense to avoid name conflicts.

Cocoa does the long name thing too but in a much more tolerable way, with names like:
 UICollectionViewFlowLayoutInvalidationContext
automaticallyEnablesStillImageStabilizationWhenAvailable
navigationControllerPreferredInterfaceOrientationForPresentation


Verbose as hell, but at least the verboseness serves a solid purpose: objective-c code is almost unavoidably self-documenting and easy to read. Java is rarely either.
>>
>>56186135
Because it's a sport/stunt kite that can be maneuvered int he air.
>>
>>56188120
>C: Someone who doesn't understand OOP
Fixed. Good luck finding a job not knowing OOP.
>>
>>56188419
>he seriously believes they aren't
C for the most part isn't relevant anymore outside of embedded systems
>>
>>56195957
>Java names are fluff on top of fluff with added nonsense to avoid name conflicts.
that largely depends on who wrote the code
>>
Non programmer here

Why is it so shit? I always remember java applets fucking my CPU hard no matter how simple it was.

Is it because of shitty programmers or java itself? If it's java why the fuck is it used?
>>
>>56198991
It sucks because it's popular. Not that popularity is the direct cause, but popularity causes it to be a very common choice for absolute beginners, and a very common choice for projects by managers who want something done quick and sloppy.
>>
>>56198991
"Write once, run anywhere" is ridiculously seductive despite being unrealistic (at least in the realm of user-facing desktop applications), so you end up with people who ignore the unrealistic bit and elope to an uncharted island with their newfound love (Java). The seduction eventually wears off, but unfortunately many of these people end up marooned on that island for life. Only a lucky few manage to get back to mainland.
>>
>>56187402
Please tell me more on how you solved it. I'm experiencing some Java issues as well with a certain program (Android Notifier), and you might give me inspiration for a fix.
>>
>>56187355
>being this buttblasted about an ancient meme picture
lmao @ ur life m8
>>
>>56196239
Earn 40k doing Java shit
Aye admin learns C earns 80k bye fag
>>
i need to make a web project in java for college, any advice on what to use?
>>
>>56199592
javascript
>>
>>56188336

That's for reasons outside of the language itself. Java is liked in business because of things like portability and how easy it is to hire people who can use it.

That said I don't think you care either way which one is better and you just have a bone to pick with C users.
>>
lol, you just jealous because we have good paying jobs. Enjoy being unemployed.
Thread posts: 50
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.