Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

How does /prog/ feel about Java in general?

Name: Anonymouse 2007-09-28 20:19 ID:mTlkzT2q

Just wondering, because it seems like the more optimized languages are respected more.

Name: sage 2007-09-28 20:22 ID:Heaven

sage

Name: Anonymous 2007-09-28 20:24 ID:nZt4hEFW

Haet.

I think /prog/ knows Java isn't especially slow, but they're lots to hate it for, starting with '`public static void main`'.

Name: Anonymous 2007-09-28 20:26 ID:nZt4hEFW

>>3
s/they're/there's

Name: Anonymous 2007-09-28 20:34 ID:8sl51qOj

>>1

People dislike Java for a few reasons.

1.  Its easy to code.  It is more important to have knowledge of the specific APIs than to actually know how to program and have the mindset of a programmer.  Of course, people who don't have that mindset will probably write horrible Java code, but it'll still work, and they'll still get paid.

2.  It encourages retarded ENTERPRISE concepts, such as "business logic layers" and 14 extend/implement keywords on a single line.

Name: Anonymous 2007-09-28 20:37 ID:nZt4hEFW

>>5
It's easy to code lowest-common-denominator ZOMG OBJECTS code. But try to do something elegant and you'll be forever mired in a turing tarpit of methods.

Name: Anonymous 2007-09-28 20:45 ID:0XOgwr7b

>>3
stop using faggot quotes

Name: Anonymous 2007-09-28 21:10 ID:nZt4hEFW

>>7
Your resistance only makes my quotes '`jauntier`'.

Name: Anonymous 2007-09-28 22:10 ID:0XOgwr7b

>>8
stop using faggot quotes

Name: Anonymous 2007-09-28 22:24 ID:nZt4hEFW

'`
>>9
>>8
`'

Name: Anonymous 2007-09-28 22:25 ID:FrpkIVbV

Its easy to code.
I disagree. The reason why I don't like Java is that it's a pain in the butt. Okay, great, it's not C++, but it still has a bad case of ugly.

Boilerplate isn't "easy to use". It wavers somewhere between "useless" and "mind-numbing". I have better things to do than to fight a brain-damaged language.

Name: Anonymous 2007-09-28 22:32 ID:64SFczXB

I actually sort of like Java. What I don't like is its memory usage, Swing, the way some common functionality requires creating and messing with a dozen objects, the verbosity of callbacks, and various other small things. But at least it's fairly easy to write portable code in.

Name: Anonymous 2007-09-28 23:37 ID:0XOgwr7b

>>10
stop using faggot quotes

Name: Anonymous 2007-09-28 23:44 ID:rwmAprVY

>>12
portable as in a 50mb virtual machine? >_>

Name: Anonymous 2007-09-28 23:50 ID:Heaven

>>14
indescribable amounts of fail detected
gb2reddit

Name: Anonymous 2007-09-28 23:53 ID:Heaven

>>14,15

Both of you gb2reddit

Name: Anonymous 2007-09-29 2:44 ID:QmrG6YY2

If something really fits OO well, just needs some simple imperative code, or banging up a GUI, Java is actually pretty good for it.  The libraries kick ass, too.

Name: Anonymous 2007-09-29 3:31 ID:TRB/avD+

/prog/ are still stupid teenagers so they hate java

Name: Anonymous 2007-09-29 3:37 ID:W2lAsGCp

>>18

Yeah, that must be it.

Name: Anonymous 2007-09-29 4:01 ID:jD9Cdt3Z

The libraries kick ass, too.
Actually, the libraries are one of the big beefs I have with Java. They're sprawling messes created by people who have no idea how to design an API. Being filled with ancient half-baked buggy shit doesn't help either.

Sun likes to jump on the newest trend, while not quite completing whatever uglies it was they were working on before.

Name: Anonymous 2007-09-29 4:20 ID:vPHp1CW6

Too many letters.

Name: Anonymous 2007-09-29 8:30 ID:apGKmWpf

66correct quotes99

Name: Anonymous 2007-09-29 8:31 ID:apGKmWpf

66correct quotes99

Name: Anonymous 2007-09-29 8:32 ID:apGKmWpf

66correct quotes99

Name: Anonymous 2007-09-29 8:34 ID:k1Rkyom/

>>22
stop using faggot quotes
>>23
stop using faggot quotes
>>24
stop using faggot quotes

Name: Anonymous 2007-09-30 20:09 ID:d9WfKHZM

>>11

Its a pain in the butt for a real programmer who would be more productive in a language not full of seemingly useless boilerplate code.

For someone who doesn't have a programmer's mindset, who couldn't code for crap in another language, the pages upon pages of useless templated code are a godsend.

Name: Anonymous 2007-09-30 20:27 ID:LDAECk4U

The names are way too fucking verbose. And CamelCaseIsReallyAnnoying

Name: Anonymous 2007-09-30 21:59 ID:COjmnKcn

>>20
Like what packages?  I've heard all these complaints, but everything I've used all over the java libs have been very orthogonal and interoperating.

Name: Anonymous 2007-10-01 11:24 ID:wmqT+8Wg

>>5
>retarded ENTERPRISE concepts, such as "business logic layers"

How is abstraction retarded, you faggot?

Name: Anonymous 2007-10-01 13:00 ID:VXe5ksUu

>>29
Abstraction is not an end in itself. Besides, "business rules" don't exist unless you're using a rules-based language like Prolog.

http://worsethanfailure.com/Articles/The-Mythical-Business-Layer.aspx

Name: Anonymous 2007-10-01 13:25 ID:POnOAsM+

>>29

Abstraction is a good idea if used correctly.  If used incorrectly, its worse than no abstraction at all.  The above Mythical Business Layer article is a great example.

The current ENTERPRISE ideology these days seems to state that any abstraction is good abstraction, regardless of structure or purpose.

Name: Anonymous 2007-10-01 16:09 ID:2C0eTfMx

>>31
LOL. That article is a complete monster fail. Just read the comments. Pretty much anyone who can spell and isn't stuck in the webmasters behind disagrees with it.

Name: Anonymous 2011-02-03 1:04

Name: Anonymous 2011-02-03 6:47

Name: Anonymous 2011-02-03 8:30

Name: Anonymous 2012-06-25 23:49

ń䑸䝢⠴唐咆㥉鈸醈癸茠᜷肑а࠸墅妀鞅葃㍤⠹ࠑ᥈蔄钂㑇ॉ␳ᔨ݄㥖ᔘႉ蝐鄣馈閉⎉兙癖㈧邗衈舤ㅡष蜄舃舡✁晴ⅵ祢垙鎀剰⡶虅垒蠇杰栢㡀ᕡ奇堘晉肐摠鈆䂉灘圙恁荴ቃ硥㡗䌰煠愳ᐐ硘䅙噰犆奃䆕鈒ᙣ㎐す噣逖䘶瀕䅉摈㘈耖襲ă㤅፠䠃塑灉ᦙⅣ堷刃⢓䘡䐶艨ᜄ䌔ąၦᘃ"悁颂ᖇ㚙垐㑶၆邆吔晣瞐鈅衁⁖ࠀ㎂㒉ᢇĥ鉣吁挡≒✅璔鑃Ղ䎐葴Ũ䜃蠶㜩塈㙥ԃ恦ʙ⒉鍔吰ޘ́熗あݠ㘹桷塂玁脕琨㎔街虷⊗ᄱЂ芅梗Բ݀撖ŷ栲摹㡹Ɠ⌈㜃吒腡垃䥕ࠧ⒐䢒挆顂舳癙䝉蔂鑀爰茧℈䔅疖嘃垇灂椵ၰ唘鞄栘在ㅑ䒇圠䔳ㆀ頨㦐鈥螃馈獘扱兖ሑ䖖蠧╉灩蘵文膗≷Цᥴ投冃㎃袙Զኅ䥢抁袇襕坥圣㙓饢ᝐԙ␈ᑄ艡䚆灲楑ŀ挕ᑷ⍠舢䍙ޕ䔨䆓匉墆㆖桸錇桂垀腆遢肇䤃片钒˜垀ᤱئ顲▂ġ傉ᄔ䉵镓䁃

Don't change these.
Name: Email:
Entire Thread Thread List