Log in

No account? Create an account
Now what's cooler than bein' cool? I can't hear ya. - Chaz Meyers [entries|archive|friends|userinfo]
Chaz Meyers

[ website | chazmeyers.com ]
[ profile | view profile ]
[ archive | view archive ]

[Links:| chazmeyers.com Twitter ]

Now what's cooler than bein' cool? I can't hear ya. [Jan. 13th, 2004|03:36 pm]
Chaz Meyers
I'm not sure why I'm writing. There isn't much to say.

Yesterday, I finally finished one of the many things which were due a week ago. Ah, accomplishment.

The rabbit is still on my way to work. The past three times I walked by there, I nearly tripped over the rabbit. It is rapidly changing from a literary symbol and tool into a disgusting nuisance. At least it's cold out. It doesn't smell quite yet.

I find it ridiculous that break is nearly over, I have spent almost the entire time working, and I have yet to complete most of the stuff I wanted to get done.

Interesting. Someone just installed BitTorrent. on one of the lab computers. I'm not sure what's the point, though. All of the CD burners are disabled. It doesn't look like he has anything plugged into the USB port. If it's really big, he's not going to get it done by the end of the day, when everything resets itself.

This next semester is going to be pretty rough, especially considering that I did not get to any of the review work for 207 I ment to do.

I want to learn C#. I could write why, but none of you don't care and would skim over this paragraph anyway. :-P

A few days ago, I finished Catch-22. Great book. I'm looking for a new book to read, so if you have any suggestions, leave them here.

Maybe this will motivate me to return the books I owe to two different libraries..... :-P

Why does LJ's spell checker not recognize contractions?
Perhaps a better question would be why I didn't pay attention in class when I was in elementry school so I would not be dependent on spell checkers at the age of 20.

Oh, and if you haven't heard, it seems like Temple will only be offering housing to first and second year students. I am glad that idiocity like this no longer affect me, yet it saddens me none the less. A lot of effort was put into making Temple more of an "on-campus" school than a commuter school. It feels like the current administration is actively working against those long term efforts.

From: catch2002
2004-01-13 01:21 pm (UTC)

catch 22

good job. anything remind you of the UD administration of old? haha.
(Reply) (Thread)
[User Picture]From: cpm
2004-01-13 01:35 pm (UTC)

Re: catch 22

Temple is like UD for grownups. I use the term "grownups" very loosely, of course. ;)
(Reply) (Parent) (Thread)
[User Picture]From: cpm
2004-01-13 02:17 pm (UTC)

Re: catch 22

Now that I bothered to read the subject, my comment doesn't make much sense. (Although, I assure you, it is quite true.)

In all honesty, Catch-22 reminded me much more of Temple's Administration than UD's Administration. This might be because, outside of Barbra Benglian, I had little to no contact with any of the admin over at UD. Perhaps if I were involved in a wider array of activities I would have seen a more direct correlation.
(Reply) (Parent) (Thread)
[User Picture]From: cpm
2004-01-14 06:56 pm (UTC)
Aha, someone picked up on the Outkast reference. :-D

C# looks interesting a few reasons. As a language, it looks like Java and then some. It looks like they took most of Java and decided to add in some additional flexability, such as unsafe blocks being able to manipulate addresses directly.

Also, I'm hoping that it provides an easy way to make GUI's without looking icky like Java. Win32 API has been on my TODO list for a number of years, and in the meantime it would be nice to make programs that non-CS friends of mine will be able to use.

A lot of my interest in C# has to do with the .NET platform, so I'm going to ramble on for a little bit about what bits of information I've skimmed off of a few Google hits. :-P

.NET looks cool because 1) modules in different languages ought to talk to each other with relative ease, 2) it's not slow like Java's, and 3) when Mono, the open sourced .NET port, is finished, there will be a de facto cross platform VM that won't be tied down by stupid stupid licensing.

Granted, MS tweaked Java a bit to fit into .NET and VB, from what I read, even moreso. But, still, I find it amazing that you can compile something regardless of language to .NET and it will just work no matter what the platform. If .NET picks up, how long do you think before tons of languages compile to .NET? Plain old C? C++? (Or maybe not, since most people seem to prefer writing in C# to those languages) Perl? PHP? Python? Lisp? I'm probably being overly optimistic, but I can picture a world where less emphasis is put onto general languages and more on languages specialized for certain tasks (like, Perl for Text Processing, VB for COM/GUI, etc), since the end product will Just Work, regardless of the tool used.

Second, speed. Java's cute and all, but from what I've seen, it has limited use in the Real World due to how much of a dog it is, especially on older hardware. You've done more C# than I have, though.. am I correct in my assessment that it's faster?

Third, Mono looks like it's going to be cool. Have you tried to install Sun's Java on Debian or Gentoo? It's not impossible, but it's much more of a heacache than emerge foo or apt-get install foo. I know some people reinvented the wheel to make a free Java, but I have no idea how well or poorly they did. Since Sun, themselves, couldn't manage to make a VM that isn't slow as bollocks, I'm somewhat doubtful that people in their free time would have better luck reimplementing their bytecode generator and bytecode interpreter.


Hm. I guess most of my reasons for both are "It's like Java, but it's not Java." Heh. I should probably try to come up with better reasons.

I remember you mentioned that you were working with C# a few months ago. What were your thoughts? Do my expectations match your experiences?
(Reply) (Parent) (Thread) (Expand)
[User Picture]From: cpm
2004-01-15 11:21 am (UTC)

Re: speed

Re: Speed.
Sure, I'd love to take a look at that paper. It sounds interesting.

Re: Mono
From what I read, as a runtime, Mono has most of the console stuff taken care of. GUI is still a bit flakey. [class status]

I'm not sure if that applies to both the Mono compiler and the VM or just the VM, though.

Re: Books
I'm probably not going to get around to C# for a while, but I'll keep in mind that you have the books if I start getting lost with it. :)
(Reply) (Parent) (Thread)
[User Picture]From: duckssaymip
2004-01-14 06:10 pm (UTC)
i was going to leave some witty comment about C# being a key with f, c, g, d, a, e, and b raised one half step to accommodate the scale.

then i thought better of it ;)

Temple is a complete fuckup lately. Between Adamany's condo, which cost more money than I'll see in my lifetime, and this housing b.s., I think we all have a good right to be annoyed as hell

peace out!! :)

10 pts to chaz for being totally awesome :)

(Reply) (Thread)
From: froggidyke
2004-01-14 08:54 pm (UTC)
hey chaz, i was wondering if you could help me out.
I thought maybe you would know how to find someone's phone number, or address, or something.some how to get in contact with them.
i've tried searching, i've tried yahoo.i came up with a phone number, but i'm not sure if it's who i'm looking for.
any ideas?
(Reply) (Thread)
[User Picture]From: cpm
2004-01-14 09:19 pm (UTC)
Er, I normally just google for something like "phone directory" and plug in their name into whatever sites Google pops up with. Or, "phone reverse lookup" if I have a random phone number and can't remember who it belongs to.

Normally on these sites, though, it's just a bunch of phone books all put into one DB. So, if they aren't listed in their local phone book, they're probably not going to show up online either. Likewise, if they live in an area covered by your local phone book, that would work just as well.

Sorry of this isn't too helpful.
(Reply) (Parent) (Thread) (Expand)
From: froggidyke
2004-01-15 04:27 am (UTC)
haha. thanks though:)
(Reply) (Parent) (Thread)
[User Picture]From: cpm
2004-01-15 11:22 am (UTC)
So it does! And it provides Yahoo and MapQuest maps to the phone number's house as well. That's a bit unnerving. :-P
(Reply) (Parent) (Thread)
From: catch2002
2004-01-16 10:45 pm (UTC)
so what's the most annoying language you've ever had to have the pleasure of dealing with? for me, it would be prolog, hands down. MIPS assembly was more fun than that crap. ML would be a close second. our stupid teacher picked ML to study for functional prog. rather than lisp. ugh, terrible.
(Reply) (Thread)
[User Picture]From: cpm
2004-01-17 06:32 am (UTC)
Hm. I think the winner would have to be Flash MX's implementation of ECMAScript. As a language, ECMA is pretty. Flash didn't implement the whole language, though. Variables auto-vivify, scoping feels inconsistant, and there's no equivilent to Perl's `use strict;`. With Alpha/Macro64 Assembler, I didn't need to guess if R16 is going to have my value or if it's a temporary register who'll be created for just the span of the function. :P

I haven't done any work in a functional programming language yet. From the looks of it, the only Temple class that mentions functional languages is the Intro to AI class. That claims to use both Prolog and Lisp. Heh, as long as they don't try to convert us to emacs users. ;) I know nothing of Prolog, and only know that there are a ton of parenthases in Lisp. What makes Prolog so horrible?

I got the impression ML is used a fair amount in academia. I vaguely remember evan/evan_tech (UW CS student) writing a lot about it either in the Fall sememster or the last Spring semester.
(Reply) (Parent) (Thread)
From: catch2002
2004-01-17 02:07 pm (UTC)
basically, you have to supply prolog with some truth statments in the main code. then, on the command line you make a query and prolog will answer yes or no based on the informaton you gave. thus, it is brutally hard to debug. you are trying to do some complex thing and the only output you will ever get is an error, yes, or no. Second, you can't do ANYTHING of merit in it. So freaking complicated to do even a sort. plus, if you do get it done, it is brutally brutally slow. it's just really annoying to have so little power and keep thinking "hmm if only I could declare a variable or have a loop" but you can't.
(Reply) (Parent) (Thread)
[User Picture]From: chameleonsblues
2004-01-17 07:23 am (UTC)
*growling* temple....
we hates it, precious! we hates it!

(Reply) (Thread)