CJKay

2013-09-17 19:19:45

(7:45:32 PM) Erlkoenig: stl, methods, generics
(7:46:04 PM) Oxyd: I love C++ because the methods in the STL use generics!
(7:46:19 PM) Erlkoenig: !grab Oxyd
(7:46:20 PM) nolyc: By your command.
(7:46:49 PM) IgnisInCaelum: Oxyd: D:
(7:46:58 PM) Erlkoenig: java is so stupid it never ceases to amaze me
(7:47:06 PM) Oxyd: Yeah, it has no STL.
(7:47:25 PM) Erlkoenig: but it haz java.util
(7:47:41 PM) Marquel: Erlkoenig: i can tell stories from the other side of the java-screen that'll keep you from ever trying that piece of junk again.
(7:47:45 PM) Hannibal_Smith: But it has JIT!
(7:48:04 PM) pepper_chico: it has generics!
(7:48:13 PM) Oxyd: It also has methods!
(7:48:24 PM) CJKay: Java is a programming language!
(7:48:25 PM) Hannibal_Smith: It's OOP!
(7:48:25 PM) Erlkoenig: do you think i tried java voluntarily?!?!
(7:48:29 PM) IgnisInCaelum: Haha
(7:48:52 PM) IgnisInCaelum: Java code is inherently OO! Hurr hurr automagically good
(7:48:57 PM) marvinalone left the room (quit: Quit: marvinalone).
(7:49:13 PM) rurufufuss: you know what they say, c++ is terrible because it has multiple inheritance
(7:49:23 PM) CJKay: It stands to reason then, that by default of Java being good because it's OP, you are officially allowed to be a shitty Java programmer
(7:49:33 PM) plash: you know what they say, C++ is terrible because it's imperative
(7:49:34 PM) CJKay: s/OP/OOP/
(7:49:35 PM) Erlkoenig: admittetly, compiling designed-to-be-portable c++ apps on other platforms for which the original devs did not make explicit supporting build scripts, is a pain in the ass, while just doing /bin/java -jar foo.jar or java.exe -jar foo.jar is really easy compared
(7:49:40 PM) Oxyd: java.lang.Math is the best example of OOP.
(7:49:48 PM) jesyspa [~jesyspa@ip4da1331c.direct-adsl.nl] entered the room.
(7:49:48 PM) plash: java.* is the best example of OOP
(7:49:55 PM) plash: (s)
(7:50:38 PM) Erlkoenig: ... this is not an inherent problem of C++ (and C) but a siginficant one by actual real-world environments
(7:50:57 PM) Erlkoenig: java exam tomorrow
(7:50:59 PM) CJKay: http://jsourcecode.adevedo.com/class.php?proj=JDK%201.6&jar=rt&class=com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
(7:51:07 PM) nolyc: <http://tinyurl.com/kvut2cs> (at jsourcecode.adevedo.com)
(7:51:08 PM) Erlkoenig: just skimming through the script should be enough
(7:51:39 PM) hz: what a short name
(7:51:59 PM) Erlkoenig: it lacks "Factory"
(7:52:02 PM) IgnisInCaelum: What.
(7:52:07 PM) CJKay: So it does
(7:52:12 PM) rurufufuss: oh man, that doesn't even fit on my text editor window size
(7:52:20 PM) TommyC left the room (quit: Quit: TTFN, Ta Ta For Now!).
(7:52:22 PM) micom left the room (quit: Ping timeout: 260 seconds).
(7:52:24 PM) Erlkoenig: import, the java-version of using namespace std
(7:52:24 PM) c0le left the room (quit: Ping timeout: 264 seconds).
(7:52:26 PM) rurufufuss: also kind of reminds me of objective C's verbosity with its enums and whatnot
(7:52:37 PM) plash: comnig soon: line-breaks for long identifiers
(7:52:38 PM) rurufufuss: especially with apple's API
(7:53:02 PM) Hannibal_Smith: I think that descriptive names are good
(7:53:06 PM) CJKay: Don't forget you've got the namespaces before it
(7:53:12 PM) CJKay: or packages
(7:53:12 PM) Erlkoenig: why is the function body so over-indended
(7:53:14 PM) CJKay: com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
(7:53:51 PM) dardevelin [~dardeveli@a95-95-31-88.cpe.netcabo.pt] entered the room.
(7:54:04 PM) CJKay: Erlkoenig: Obviously tried to centre the body relative to the longest line in the file
(7:54:05 PM) Oxyd: Internal frame, internal frame! Title pane, internal frame! Title pane! Maximize button; window not focused; state.
(7:54:13 PM) Erlkoenig: CJKay: ah of course
(7:54:31 PM) rurufufuss: Oxyd: is that meant to be a poem
(7:54:31 PM) CJKay: Lol Oxyd
(7:54:42 PM) CJKay: Make a haiku out of it
(7:54:43 PM) IgnisInCaelum: That's a good poem
(7:54:51 PM) Erlkoenig: !grab Oxyd
(7:54:52 PM) nolyc: By your command.
(7:55:11 PM) Oxyd: I don't know how else to make any sense of the identifier.
(7:55:18 PM) Hannibal_Smith: GCC errors are true poems
(7:55:29 PM) IgnisInCaelum: GCC errors are epics
(7:55:34 PM) CJKay: I rather a GCC error than a stack trace using that class
(7:55:54 PM) Erlkoenig: i wonder what the verb was meant to bne
(7:56:05 PM) Erlkoenig: i accidentally a GCC error
(7:56:36 PM) oaulakh left the room (quit: Quit: Leaving).
(7:58:56 PM) IgnisInCaelum: Just imagine declaring and defining member functions separately for a class with a name like that. I477e::doFoo() I477e::getBar() ...
(7:59:44 PM) IgnisInCaelum: ^Shortened to keep from getting banned for like three hundred lines of crap with only the two examples
< R >