00:12:35 -!- Asztal has joined.
00:23:21 -!- shastry has joined.
00:23:29 -!- shastry has left (?).
00:37:03 -!- tgwizard has quit (Remote closed the connection).
01:22:44 -!- wooby has quit.
01:42:45 -!- wooby has joined.
01:43:15 -!- wooby has quit (Client Quit).
02:01:43 -!- calamari has joined.
02:11:34 -!- GregorR-L has quit (Read error: 113 (No route to host)).
02:53:27 <CakeProphet> but... C++ is really... weird... and doesn't make a lot of... sense.
02:53:45 <xor> Just code in bf
02:53:50 * CakeProphet wants to feel all warm and comfy in his Python interpreter.
02:53:58 <xor> I like python
02:54:12 <CakeProphet> C++ scares me with its weirdness and seeming over-elaborate and very specific mumbo-jumbo.
02:57:20 <Asztal> there's a lot of rules that you will, in practice, almost never need to know (such as... did you know the lifetime of an typeinfo object returned by the typeid operator? etc)
02:57:21 <CakeProphet> ...what's the purpose of specifying the type of the variable? The only reason I could see if gaining a smidgeon of efficiency... since all variables are limited to a maxinum number of bytes.
02:58:04 <Asztal> compile-time checking rather than run-time?
02:58:22 <xor> CakeProphet: um
02:58:37 <Asztal> and with template meta-programming you can do some quite cool compile-time checks
02:58:44 <xor> it's a lot of effeincy
02:59:36 <CakeProphet> and... people working with large, memory consuming programs...
02:59:46 <Asztal> no, they can get stuffed
03:01:12 <xor> Most languages are statically typed
03:02:59 <CakeProphet> static typing methinks can make things more difficult as well..
03:03:28 -!- wooby has joined.
03:07:17 <CakeProphet> also... C++ uses strangely inconsistent syntax.
03:07:38 <CakeProphet> Each type declaration seems to use its own branch of syntax...
03:08:13 <CakeProphet> Everything seems to be case-by-case and specific to various sitatuins... rather than a general, simple syntax.
03:16:15 <Asztal> well, it did evolve from C and "C with classes"
03:16:32 <Asztal> its syntax makes sense to me, though.
03:17:48 <CakeProphet> Nothing seems consistent in it... at the moment.
03:18:24 <Asztal> anything in particular?
03:18:39 <Asztal> I guess function pointers are a bit... messy
03:19:50 <Asztal> maybe I'm just used to it.
03:20:12 <CakeProphet> Each new thing I encounter uses some alternate and somewhat different syntax...
03:22:43 <Asztal> it's probably a good thing you're not using the C standard library
03:22:55 <Asztal> unless you are, in which case, un-lucky!
03:27:12 <CakeProphet> haha... how weird... strings are accesses via something in the standard library.
03:28:01 <Asztal> I don't find it weird :)
03:29:05 <wooby> i've never done anything w/ c++ really
03:29:18 <wooby> although i looked into it when java 1.5 had generics
03:29:24 <wooby> i guess the generics in c++ are pretty serious
03:29:37 <Asztal> they're turing complete
03:29:52 <Asztal> you can do stupid stuff with them :|
04:24:06 -!- ihope_ has quit (Success).
04:26:52 -!- Razor-X has joined.
04:28:58 -!- wooby has quit.
04:46:57 -!- CakeProphet has quit (Read error: 113 (No route to host)).
04:59:20 -!- Arrogant has joined.
05:20:15 -!- wooby has joined.
05:23:27 -!- calamari has quit ("Leaving").
05:32:57 -!- Asztal has quit (Read error: 110 (Connection timed out)).
06:02:25 -!- oerjan has quit ("Good night").
06:13:03 -!- Sgeo has quit (Remote closed the connection).
06:22:16 -!- xor_ has joined.
06:22:18 -!- xor has quit (Read error: 104 (Connection reset by peer)).
07:03:51 -!- GregorR-L has joined.
07:38:03 -!- Arrogant has quit ("Leaving").
07:53:33 -!- anonfunc has joined.
07:54:05 -!- GregorR-L has quit ("Leaving").
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:00:31 -!- Razor-X has quit (zelazny.freenode.net irc.freenode.net).
08:00:31 -!- RodgerTheGreat has quit (zelazny.freenode.net irc.freenode.net).
08:00:31 -!- Eidolos has quit (zelazny.freenode.net irc.freenode.net).
08:00:31 -!- sekhmet has quit (zelazny.freenode.net irc.freenode.net).
08:00:31 -!- GregorR has quit (zelazny.freenode.net irc.freenode.net).
08:00:53 -!- Razor-X has joined.
08:00:53 -!- RodgerTheGreat has joined.
08:00:53 -!- Eidolos has joined.
08:00:53 -!- GregorR has joined.
08:00:53 -!- sekhmet has joined.
08:35:14 -!- jix has joined.
08:35:50 -!- jix has quit (Client Quit).
09:12:41 -!- Razor-X has quit (zelazny.freenode.net irc.freenode.net).
09:12:41 -!- Eidolos has quit (zelazny.freenode.net irc.freenode.net).
09:12:41 -!- GregorR has quit (zelazny.freenode.net irc.freenode.net).
09:12:41 -!- sekhmet has quit (zelazny.freenode.net irc.freenode.net).
09:12:41 -!- RodgerTheGreat has quit (zelazny.freenode.net irc.freenode.net).
09:13:00 -!- Razor-X has joined.
09:13:00 -!- RodgerTheGreat has joined.
09:13:00 -!- Eidolos has joined.
09:13:00 -!- GregorR has joined.
09:13:00 -!- sekhmet has joined.
10:08:22 -!- CXII has joined.
10:24:34 -!- CXI has quit (Read error: 110 (Connection timed out)).
10:54:16 -!- anonfunc has quit.
11:18:07 -!- ihope_ has joined.
11:18:11 -!- ihope_ has changed nick to ihope.
12:14:40 -!- CXII has changed nick to CXI.
13:24:03 -!- puzzlet_ has quit (Remote closed the connection).
13:24:14 -!- puzzlet_ has joined.
15:36:36 -!- Asztal has joined.
16:47:41 -!- jix has joined.
16:48:32 -!- ihope has quit (No route to host).
16:58:08 -!- GregorR-L has joined.
17:08:36 -!- Asztal has quit (Nick collision from services.).
17:08:43 -!- Azstal has joined.
17:08:45 -!- Azstal has changed nick to Asztal.
17:11:17 <xor_> all the programming classes at the local community college are in Java, VB or C##
17:13:54 <xor_> There are much better ways
17:14:00 <xor_> Python, for example
17:14:59 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
17:16:18 <RodgerTheGreat> that's incorrect. Java is a functional language, not an imperative language.
17:17:20 <xor_> java certainly isn't functional
17:18:18 <lindi-> java certainly isn't functional indeed
17:18:40 <lindi-> python has more functional properties like anonymous functions
17:26:15 <GregorR-L> Java is functional in the least ...
17:26:40 <GregorR-L> It's imperative, subclass procedural, subclass object oriented, subclass nazi-type object orientation.
17:27:02 <GregorR-L> Java is NOT functional in the least ^^
18:18:38 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
18:19:40 -!- CXI has joined.
18:25:19 -!- ivan`_ has joined.
18:25:43 -!- ivan` has quit (Read error: 104 (Connection reset by peer)).
18:25:44 -!- ivan`_ has changed nick to ivan`.
18:26:25 -!- Razor-X has quit (zelazny.freenode.net irc.freenode.net).
18:26:25 -!- Eidolos has quit (zelazny.freenode.net irc.freenode.net).
18:26:25 -!- GregorR has quit (zelazny.freenode.net irc.freenode.net).
18:26:26 -!- sekhmet has quit (zelazny.freenode.net irc.freenode.net).
18:26:26 -!- RodgerTheGreat has quit (zelazny.freenode.net irc.freenode.net).
18:26:45 -!- Razor-X has joined.
18:26:45 -!- RodgerTheGreat has joined.
18:26:45 -!- Eidolos has joined.
18:26:45 -!- GregorR has joined.
18:26:45 -!- sekhmet has joined.
18:30:27 -!- CXII has joined.
18:32:39 -!- Asztal has quit (Read error: 104 (Connection reset by peer)).
18:45:29 -!- CXI has quit (Connection timed out).
19:52:18 -!- wooby has quit.
19:57:02 -!- sekhmet has quit ("because I can!").
19:59:24 -!- sekhmet has joined.
20:20:48 -!- sekhmet has quit (Read error: 113 (No route to host)).
20:21:53 -!- sekhmet has joined.
20:27:39 -!- Sgeo has joined.