*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** alanp has quit IRC | 00:03 | |
CIA-1 | nash galaxie * r6df6f1ac676e / (17 files in 2 dirs): | 00:11 |
---|---|---|
CIA-1 | events are now global (not per tpe - as per the underlying engine). | 00:11 |
CIA-1 | Also add many statics. Should also do const at some point. | 00:11 |
CIA-1 | And the startest program is a little more comprehensive. | 00:11 |
Vadtec | i so wish my programming prof would use something other than java to teach the "basics" of programming | 00:21 |
Vadtec | he doesnt bother to explain some of the most fundamental things to the other students | 00:21 |
Vadtec | like what a pointer really is and how it works | 00:21 |
Vadtec | *sigh* | 00:21 |
nash | Vadtec: All programming traching should be done in C. | 00:23 |
nash | That way you can sort out the programmers from the wordpress addon authors | 00:23 |
Vadtec | i agree | 00:23 |
Vadtec | yeah | 00:23 |
nash | Second semester is of course lisp. | 00:23 |
Vadtec | haha | 00:24 |
Vadtec | harsh | 00:24 |
nash | And third is all prolog. | 00:24 |
Vadtec | *shudder* | 00:24 |
Vadtec | yikes man | 00:24 |
nash | You should have sorted the two groups out | 00:24 |
Vadtec | you dont want to kill the poor sods | 00:24 |
nash | Vadtec: My 3 first languages at uni were haskell, C and prolog | 00:24 |
nash | I also did some assembly for Elec Eng... | 00:25 |
nash | BUt yes, Java is a woeful teaching language | 00:25 |
Vadtec | so is VB | 00:25 |
nash | Actually I did 68k assembly for EE, and MIPS for CompSci | 00:25 |
Vadtec | which is what the college i went to before used | 00:25 |
nash | Also not good | 00:25 |
nash | Simpler languages are best | 00:25 |
shenki | mips ftw | 00:26 |
* shenki built a mips | 00:26 | |
Vadtec | well i just know when they force feed people VB or java and call them "programmers" it rubs me the wrong way | 00:26 |
shenki | http://jms.id.au/wikidata/dieshot-nodust-thumb.jpg <- my mips | 00:27 |
tpb | <http://ln-s.net/37+Z> (at jms.id.au) | 00:27 |
Vadtec | i offended the dept head of CS at my former college by calling him a "hobby programmer" | 00:27 |
Vadtec | it was rather funny | 00:27 |
Vadtec | he flapped around for a few seconds, then stormed out of his own office | 00:27 |
jnengland771 | nice | 00:28 |
jnengland771 | Probably wasn't nice, but I imagine it was funny. | 00:28 |
Vadtec | well he couldnt code C to save his life, could barely do C++ and thought java was the best ever next to VB | 00:29 |
Vadtec | i dared him to write an OS in VB | 00:29 |
*** bratac has quit IRC | 00:29 | |
*** bratac has joined #tp | 00:30 | |
jnengland771 | I don't know much about VB or Java, but wouldn't it be hard to do low level stuff? Does it have pointers? I know Java doesn't. Probably makes it hard to memory management. | 00:30 |
Vadtec | java has pointers, just not in the sense of C pointers | 00:30 |
Vadtec | they are more "abstract" | 00:30 |
shenki | java is like, 100% pointers | 00:31 |
Vadtec | yeah | 00:31 |
jnengland771 | Ah. | 00:31 |
Vadtec | everything in java is a pointer to something | 00:31 |
jnengland771 | Alright. As I said I don't know much about Java. Must have heard wrong. | 00:31 |
Vadtec | and sun has SunOS which is java based | 00:31 |
shenki | a pointer to FAIL | 00:31 |
shenki | </java hate> | 00:32 |
Vadtec | java has the balls to be an OS, but just barely | 00:32 |
Vadtec | lol shenki | 00:32 |
Vadtec | ill join you in that | 00:32 |
Vadtec | the other thing that pisses me off royally about this prof, he REFUSES to teach the students how to use ANY debugger | 00:33 |
jnengland771 | http://developers.slashdot.org/article.pl?sid=08/01/08/0348239 | 00:33 |
tpb | <http://ln-s.net/37+_> (at developers.slashdot.org) | 00:33 |
Vadtec | so they have no easy way to debug their code | 00:33 |
Vadtec | and half of them dont complete their projects on time cause of it | 00:33 |
Vadtec | haha | 00:34 |
shenki | jnengland771: the dudes that wrote that article come from a company called "AdaCore" | 00:34 |
Vadtec | jnengland77: excellent | 00:34 |
shenki | so i wouldn't trust their words to be overly objective | 00:34 |
jnengland771 | thanks. Yeah. I know. I read that a long time ago. | 00:34 |
Vadtec | hmm, adacore | 00:34 |
Vadtec | still | 00:34 |
Vadtec | their point is valid | 00:35 |
Vadtec | i can nearly outcode my prof on several fronts | 00:35 |
Vadtec | which i find disgraceful | 00:35 |
jnengland771 | I thought I saw a similar article except from the C++ create ( I can never spell his name right.. so I won't). | 00:35 |
Vadtec | bjorn? | 00:35 |
jnengland771 | Yeah. | 00:35 |
jnengland771 | *creator | 00:36 |
Vadtec | dont ask me to do his last name | 00:36 |
Vadtec | epic fail | 00:36 |
Vadtec | lol | 00:36 |
Vadtec | im gonna save that link | 00:38 |
Vadtec | and send it to my programming prof | 00:38 |
Vadtec | just to ruffle his feathers a bit | 00:38 |
jnengland771 | lol | 00:38 |
jnengland771 | That's mean. | 00:38 |
Vadtec | no its not | 00:38 |
Vadtec | his students are constantly asking me for help | 00:39 |
Vadtec | cause i can explain shit to them so it makes sense | 00:39 |
jnengland771 | oh ok. | 00:39 |
Vadtec | without telling them outright how to do it | 00:39 |
Vadtec | this is lame | 00:43 |
Vadtec | i can tell this project is gonna be so easy | 00:43 |
mhilmi | im trying to finish programming for my project robot :( | 00:44 |
Vadtec | ill probably be done with it by fridays end | 00:44 |
mhilmi | its not going well :( | 00:44 |
Vadtec | mhilmi: ive always wanted to screw with a robot thats linux based | 00:44 |
Vadtec | never had a chance though | 00:44 |
jnengland771 | mhilmi: That sucks. Good luck. | 00:44 |
Vadtec | id offer to help, but its probably a weee bit outta my skill set | 00:45 |
mhilmi | Vadtec: its pretty cool - basically you program a microcontroler in C or assembly | 00:46 |
mhilmi | all the tools and things are linux compatible | 00:46 |
Vadtec | mhilmi: that much i get | 00:46 |
Vadtec | in reality | 00:47 |
Vadtec | it would probably be the circuits that kill me | 00:47 |
Vadtec | i can solder n what not, but aside from a 555 timer, im pretty clueless | 00:47 |
mhilmi | ah true , that part is not so much fun. but datasheets are your friend. usually ends up being pretty easy. but all the things like capacitor and resistor are annoying (thankfully my teammates handle that part) :P | 00:49 |
mhilmi | capacitor and resistor values rather | 00:49 |
jnengland771 | I know some basics about digital systems, but it's been a while, and honestly not much interest to me. I do know some x86 assembly, a little mips, too. | 00:49 |
Vadtec | yeah, if i had someone do the circuits for me i could do the programming | 00:50 |
mhilmi | embedded programming and stuff is pretty fun - aside from the memory limitation. | 00:50 |
Vadtec | i wrote a device driver for linux once for a fried, all it did was control some mains for his DJ setup | 00:50 |
Vadtec | two PCI LPT cards with a serial cable to control the power | 00:50 |
Vadtec | he could control 24 sets of lights with it | 00:51 |
mhilmi | thats pretty cool | 00:51 |
Vadtec | was rather simple actually | 00:51 |
*** xenozephyr1 has quit IRC | 00:51 | |
mhilmi | there was actually a GSOC task similiar to that - but i didnt get a chance to apply | 00:51 |
jnengland771 | The x86 assembly professor was crazy... professor emeritus, only teaches that class. I really enjoyed that class. :) Still not very good at x86 assembly though. | 00:51 |
Vadtec | lol | 00:52 |
Vadtec | assembly is a league of its own | 00:52 |
Vadtec | its supposed to be wierd | 00:52 |
jnengland771 | It is. | 00:52 |
Vadtec | if it wasnt slower than C to code in id probably be an assembly guy | 00:52 |
Vadtec | i like messing directly with hardware | 00:52 |
Vadtec | :P | 00:53 |
Vadtec | well, cept for when i power spike the PCI bus and blow a card | 00:53 |
Vadtec | which i did, just once, making that device driver | 00:53 |
Vadtec | lol | 00:53 |
tansell | I'm really annoyed that I never tool the compiler construction class | 00:53 |
jnengland771 | Ah. Yeah later in the class we used emudos, and made some neat things with interrupts. Like the musical keyboard, and a screen saver. | 00:53 |
Vadtec | i bet tansell, i plan on taking as many compiler classes as possible | 00:54 |
jnengland771 | Crashed emuDOS a lot. It had some funny errors. I think one was about dieing quickly... I can't remember exactly. | 00:56 |
Vadtec | when i did assembly, we had old 386 machines to do it on | 00:56 |
Vadtec | with dos 6.2 | 00:57 |
Vadtec | was actually quite fun | 00:57 |
Vadtec | i got introuble cause i was messin with some of the extra chips on the MB of my machine | 00:57 |
Vadtec | i was making small programs that had weird graphics output | 00:57 |
jnengland771 | Oh opps I guess it's DOSemu not emuDOS. | 00:57 |
jnengland771 | "OUCH! attempt to execute interrupt table - quickly dying " :P Found it. | 01:01 |
Vadtec | ive been at this 30 mins, and im nearl 60% done with it | 01:01 |
Vadtec | nearly* | 01:02 |
jnengland771 | What are you doing? | 01:04 |
Vadtec | of all the silly things to do in java...writing our own "assembler and virtual machine" | 01:05 |
Vadtec | using a BS assembler lang he came up with | 01:06 |
Vadtec | he claims he is having us do this because he is dropping the assembly class from the degree plan cause "it never makes" | 01:08 |
Vadtec | more like he doesnt bother to force it upon students | 01:08 |
jnengland771 | Sounds familiar... Had to do a subset of MIPS assembly assembler ( just to asci binary ), and a program execute it. Except it was written in C++. The project kept getting extensions. | 01:08 |
Vadtec | haha | 01:08 |
Vadtec | technically...bison is C++ | 01:09 |
Vadtec | or can be | 01:09 |
Vadtec | so is lex | 01:09 |
Vadtec | or yacc | 01:09 |
Vadtec | etc | 01:09 |
jnengland771 | Yeah. It was a pain. Parsing the text was pain. Oh well I got to play with sscanf and other C IO stuff. Mostly just printf. I think I like them a bit better then cin/cout. I usually just use C++ stuff. | 01:11 |
Vadtec | cout is a pain in the rear | 01:13 |
Vadtec | its not easy to format a string quickly | 01:13 |
jnengland771 | Yeah. | 01:13 |
Vadtec | sprintf is my friend | 01:13 |
jnengland771 | That's why I think I prefer printf/scanf. I wish they were type-safe though. | 01:14 |
Vadtec | hehe | 01:14 |
jnengland771 | I noticed it's harder to debug though. I used %s, but needed %c. No warning or anything. Just our friend Mr. seg fault. He needs to stop showing up... | 01:16 |
Vadtec | haha | 01:17 |
Vadtec | yeah | 01:17 |
Vadtec | and without gdb | 01:17 |
Vadtec | yer screwed tryin to find it quickly | 01:17 |
jnengland771 | Yeah. I'm still not very good at using gdb, but I found an (ugly, but useful) front-end for it -- DDD. | 01:19 |
Vadtec | screw ddd | 01:19 |
Vadtec | kdbg | 01:19 |
Vadtec | if yer runnin kde anyways | 01:19 |
jnengland771 | I probably have the dependencies for it installed. | 01:19 |
jnengland771 | Doesn't really bother me since I use Openbox. | 01:20 |
jnengland771 | So QT or GTK. I mostly use GTK stuff though. | 01:20 |
Vadtec | i tried to pick up Qt about a year ago | 01:21 |
Vadtec | for some reason i just couldnt wrap my head around how they did stuff | 01:21 |
jnengland771 | I want to learn QT or WxWidgets. Just haven't had a lot of time to do it. | 01:22 |
Vadtec | python+wxwidgets ftw | 01:22 |
Vadtec | :P | 01:22 |
jnengland771 | What about python+qt? :P | 01:23 |
Vadtec | whichever floats yer boat | 01:23 |
jnengland771 | Yeah. | 01:23 |
jnengland771 | I'll be back on in about 15-20 minutes. Just going to head back to my dorm room (watching my grandpa, broke his hip several months ago, but had some more complications that set him (way) back...) | 01:27 |
Vadtec | :( | 01:28 |
jnengland771 | brb | 01:28 |
*** jnengland771 has quit IRC | 01:28 | |
*** xenozephyr has joined #tp | 01:35 | |
*** tansell-laptop has joined #tp | 01:42 | |
jnengland77 | ok back | 01:45 |
Vadtec | wb | 01:45 |
jnengland77 | Wow I guessed correctly how much time it took to get back. | 01:46 |
Vadtec | lol | 01:47 |
jnengland77 | 10 minutes to midnight glad I don't have classes tomorrow. | 01:50 |
Landon | heh | 01:50 |
* Landon is used to late nights :( | 01:50 | |
Landon | http://people.cis.ksu.edu/~rhowell/300s09/lab9.html I need to finish this tonight and of course.. I just started >.o | 01:51 |
tpb | <http://ln-s.net/37-1> (at people.cis.ksu.edu) | 01:51 |
jnengland77 | Yeah I generally stay up late, but usually go to bed about now. | 01:51 |
Landon | I think I might just roll on through tonight | 01:51 |
Landon | and get most of my homework done | 01:51 |
Landon | (and then some TP hacking over the weekend maybe :P) | 01:52 |
Vadtec | welp | 01:55 |
Vadtec | im nearly done with this | 01:55 |
Vadtec | and its not due for two weeks | 01:55 |
Vadtec | i think ima go to bed | 01:55 |
jnengland77 | Landon: are you in Central or Mountain time? | 01:59 |
Landon | central | 02:02 |
Landon | I'm in Kansas | 02:02 |
jnengland77 | Yeah. Thought Kansas was farther west for some reason. I'm in South Dakota. | 02:03 |
Landon | heh | 02:04 |
jnengland77 | Seems your school is 10 times too large for me. :P Only about 2300 students here. | 02:06 |
Landon | heh | 02:09 |
Landon | I came from a verrrry small highschool | 02:09 |
Landon | nice being at a big school | 02:09 |
jnengland77 | I preferred a smaller school. | 02:10 |
Landon | I like the hustle and bustle :P | 02:15 |
jnengland77 | Ah. | 02:16 |
*** Noughmad has joined #tp | 02:18 | |
jnengland77 | Night all. | 02:53 |
*** jnengland77 has quit IRC | 02:59 | |
*** Noughmad-laptop has joined #tp | 03:13 | |
CIA-1 | nash galaxie * r9cd63d61aa06 /gui/ (star.c test.c widgetsupport.h): Send object id with event. | 03:14 |
*** skiffcz has joined #tp | 03:26 | |
skiffcz | morning | 03:26 |
nash | morning | 03:29 |
* nash is off home for the weekend | 03:29 | |
nash | talk to you all on tuesday! | 03:29 |
*** nash has quit IRC | 03:30 | |
*** Noughmad-laptop has quit IRC | 03:33 | |
*** tansell-laptop has quit IRC | 03:36 | |
*** tuna-fish_ has quit IRC | 03:43 | |
*** tansell-laptop has joined #tp | 03:53 | |
*** Noughmad has quit IRC | 04:10 | |
*** bratac has quit IRC | 05:29 | |
*** bratac has joined #tp | 05:30 | |
*** skiffcz has quit IRC | 05:33 | |
*** num3472 has quit IRC | 05:50 | |
*** greenlion has joined #tp | 06:06 | |
*** bratac has quit IRC | 06:29 | |
*** bratac has joined #tp | 06:30 | |
*** bcarlyon|laptop has joined #tp | 07:04 | |
*** bratac has quit IRC | 07:30 | |
*** bratac has joined #tp | 07:30 | |
*** tansell-laptop has quit IRC | 08:08 | |
*** Vadtec has quit IRC | 08:11 | |
*** Demitar has quit IRC | 08:11 | |
*** Demitar has joined #tp | 08:11 | |
*** Vadtec has joined #tp | 08:11 | |
*** mithro has quit IRC | 08:21 | |
*** bratac has quit IRC | 08:30 | |
*** bratac has joined #tp | 08:30 | |
*** peres has joined #tp | 08:55 | |
*** mithro has joined #tp | 09:05 | |
*** bratac has quit IRC | 09:30 | |
*** bratac has joined #tp | 09:30 | |
*** bcarlyon|laptop is now known as BarryCarlyon | 09:52 | |
*** bddebian has joined #tp | 10:10 | |
bddebian | Heya | 10:11 |
*** sanchan89 has joined #tp | 10:14 | |
sanchan89 | Brett? | 10:16 |
*** bratac has quit IRC | 10:30 | |
*** bratac has joined #tp | 10:31 | |
*** ezod has quit IRC | 10:44 | |
*** alanp has joined #tp | 10:53 | |
*** Noughmad has joined #tp | 11:24 | |
*** bratac has quit IRC | 11:30 | |
*** bratac has joined #tp | 11:30 | |
*** alanp has quit IRC | 11:34 | |
*** sanchan89 has quit IRC | 11:52 | |
*** tansell has quit IRC | 12:13 | |
*** tansell has joined #tp | 12:13 | |
*** Greywhind has quit IRC | 12:15 | |
*** jnengland77 has joined #tp | 12:20 | |
*** bratac has quit IRC | 12:30 | |
*** bratac has joined #tp | 12:30 | |
*** tansell has quit IRC | 12:33 | |
*** tansell has joined #tp | 12:33 | |
*** ezod has joined #tp | 12:35 | |
*** peres has left #tp | 12:45 | |
*** jnengland77 has quit IRC | 12:47 | |
*** ezod has quit IRC | 12:55 | |
*** tansell_ has joined #tp | 13:01 | |
*** tansell has quit IRC | 13:02 | |
*** shenki has quit IRC | 13:24 | |
*** CIA-1 has quit IRC | 13:24 | |
*** bratac has quit IRC | 13:30 | |
*** bratac has joined #tp | 13:30 | |
*** Erroneous has joined #tp | 13:47 | |
*** shenki has joined #tp | 14:03 | |
*** tansell__ has joined #tp | 14:05 | |
*** tansell_ has quit IRC | 14:06 | |
*** CIA-1 has joined #tp | 14:09 | |
*** bratac has quit IRC | 14:30 | |
*** bratac has joined #tp | 14:30 | |
*** Greywhind has joined #tp | 14:32 | |
*** ezod has joined #tp | 15:23 | |
*** bratac has quit IRC | 15:30 | |
*** bratac has joined #tp | 15:31 | |
*** alanp has joined #tp | 15:41 | |
*** epyon has joined #tp | 15:41 | |
epyon | >^_^< | 15:41 |
*** Greywhind has quit IRC | 15:52 | |
*** greenlion1 has joined #tp | 16:14 | |
*** greenlion1 has quit IRC | 16:17 | |
*** Noughmad has quit IRC | 16:27 | |
*** greenlion has quit IRC | 16:29 | |
*** alanp has quit IRC | 16:32 | |
*** Greywhind has joined #tp | 16:41 | |
*** bddebian has quit IRC | 16:50 | |
* JLP returns from the Linux Day conference | 16:57 | |
JLP | good evenin everyone | 16:57 |
*** greenlion has joined #tp | 16:58 | |
*** bratac has quit IRC | 17:30 | |
*** bratac has joined #tp | 17:30 | |
*** welterde has quit IRC | 18:24 | |
*** bratac has quit IRC | 18:30 | |
*** bratac has joined #tp | 18:31 | |
*** greenlion has quit IRC | 19:21 | |
*** bratac has quit IRC | 19:30 | |
*** bratac has joined #tp | 19:31 | |
*** bratac has quit IRC | 20:30 | |
*** bratac has joined #tp | 20:31 | |
*** bddebian has joined #tp | 20:35 | |
*** bratac has quit IRC | 21:30 | |
*** bratac has joined #tp | 21:36 | |
*** Erroneous has quit IRC | 21:40 | |
*** didi has joined #tp | 22:22 | |
*** didi has quit IRC | 22:24 | |
*** didi has joined #tp | 22:46 | |
*** jnengland77 has joined #tp | 22:58 | |
*** peres has joined #tp | 23:19 | |
*** bratac has quit IRC | 23:31 | |
*** bratac has joined #tp | 23:32 | |
*** didi has quit IRC | 23:43 | |
*** didi has joined #tp | 23:44 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!