MegaMan Matrix

Welcome, Guest. Please Log In or Register. Did you miss your activation email?
27 April 2024, 15:30:12
RadioGallery (OFFLINE)MBoard + MChatRegisterLog In
The MBoard  |  Non-MegaMan  |  Any Other Business?  |  : Discussion Topic (for obscure/intellectual topics)
Pages: 1 2 3 » Print
Author Topic: Discussion Topic (for obscure/intellectual topics)  (Read 31200 times)
AlexThePenguin
Super Robot
*****
Posts: 1106



« on: 17 February 2008, 08:08:52 »

This topic is for things like rocket science, language discussion C++, high-level discussion and science things. Found a new subject of particular interest to you? Want to show off something? Want to debate about something? Here you go.

It can also be for questions that come up relevant to these kinds of topics. Need help with Roman numerals? Do you have a grammar-relevant question? Need some factoids to impress your friends? Here you go: the topic to ask/recieve in!


I'm curious, first of all, if anyone has any information about a fractal-building programme that came out a few years ago (Windows 95/98 era) which taught about Mandelbrot, Koch and all such fractals and had an image-making programme that had "ftactal trees" and "fractal leaves" and such. I used to love it, and I haven't seen or heard of it for years.

Also, has anyone played that evolution game where you start out as an amoeba/protozoa or whatever, and you can customise how your creature evolves and whatnot, or heard anything about it? I've been hoping it would be coming out for general public use, but again, haven't heard about it since that one Google video.
Logged

That's nice, dear.
Speed Racer
Super Robot
*****
Posts: 1134



« Reply #1 on: 17 February 2008, 08:36:57 »

The video game that you're talking about is Spore, Will Wright's latest thing. It isn't out in stores yet (no demo released either); it isn't due out until either the end of this year or the start of 2009.

Edit: According to Yubi, it is getting a September release.
« Last Edit: 17 February 2008, 08:43:34 by Speed Racer » Logged

Never insult seven people when you only have a six-shooter.
Chron
Super Robot
*****
Posts: 2790



« Reply #2 on: 17 February 2008, 13:44:46 »

For your fractal program, take a look at this list: http://home.att.net/~Paul.N.Lee/Fractal_Software.html

Could be any of those (but it isn't Apophysis, which I used to create my new desktop... what I might share).

Anyway, I'm a computer scientist, so if anyone wants to talk about programming, complexity, computing theory, etc., I'm your guy. Or one of them.
Rather I want to be the guy.
although it tried that and it's really hard to do

Anyone else here love C?
Not C++, what a horrible language.
C.
Lovely lovely C.
Logged
Edgecrusher
Super Robot
*****
Posts: 1371



« Reply #3 on: 17 February 2008, 15:45:27 »

C is nice and all, but Java has to be my favorite thing to program in.
Logged

No more pencils, No more books
I built a city out' one brick, it had a Mayor and a Crook
I made the Crook stab the Mayor, then slay himself in the guilt
I stole the brick back and migrated east, now let's build.
Panda
Sniper Joe
***
Posts: 319



« Reply #4 on: 17 February 2008, 16:03:09 »

Multimedia fusion! Oh, wait, this is a thread for intellectual programmers, not amateurs... >_>

I would love a religious debate, but I think it's against forum rules... and it's impossible to debate on religion's side anyway. (and all religious debates on the internet inevitably turn to "Raptor Jesus saves when he shops at Walmart")
Logged
Chron
Super Robot
*****
Posts: 2790



« Reply #5 on: 17 February 2008, 16:10:34 »

Actually, I'm in a Perl/ColdFusion class at the moment. Scripting languages are fun, so if you want to talk about that, all the better.

It's too bad about the whole religion thing... but then I have other places to debate that.

C is nice and all, but Java has to be my favorite thing to program in.

Java is my favorite Object-Oriented language. It's nice, smooth, and gets the job done.
The reason I like C so much is because it's compiled into machine code (Java runs at least 10x slower than C due to the fact that it's interpreted as bytecode), and it's just so close to the machine you're using.
Lots of cheap little tricks, although the overall complexity rises.

However, if I want to do something straight-forward or with a GUI, I use Java.
Logged
Vinchenz Rock
Super Robot
*****
Posts: 3642



« Reply #6 on: 17 February 2008, 17:55:50 »

I like to program in Ruby.

"Ruby? What the heck?" "What's Ruby?" "Pfft, Ruby." "Pokemon Ruby was ok." [/one of mikero's post]

I'm probably going to learn C++ when I'm in college. It's pretty manditory last I checked for vidja gaems.
Logged

Chron
Super Robot
*****
Posts: 2790



« Reply #7 on: 17 February 2008, 18:41:05 »

Not quite completely, but mostly. It won't matter since I know C++ anyway.

Ruby is very nice, though. It's simple, clean, clear, and great for beginners.
Slow.
But very easy to write.
Logged
Mikero
Super Robot
*****
Posts: 11982



« Reply #8 on: 17 February 2008, 19:04:57 »

This is such a broad thread. The whole board is for discussion. I think each topic should have it's own thread or this is just going to get messy and ridiculous. It throws the structure of a forum out the window by pooling everything into one long crazy thread.

"Ruby? What the heck?" "What's Ruby?" "Pfft, Ruby." "Pokemon Ruby was ok." [/one of mikero's post]

Uhm no, I don't think so. How about we leave being me to me, thanks.
Logged

Winged Warrior
Super Robot
*****
Posts: 1304


« Reply #9 on: 17 February 2008, 19:14:24 »

Multimedia fusion! Oh, wait, this is a thread for intellectual programmers, not amateurs... >_>

I would love a religious debate, but I think it's against forum rules... and it's impossible to debate on religion's side anyway. (and all religious debates on the internet inevitably turn to "Raptor Jesus saves when he shops at Walmart")

If your up for a debate, I'd be more than happy to argue with you over AIM.

Even if it isn't against the rules, a religious debate on a board attracts alot of negitive ju-ju and gets alot of people angry.

There have been several simi-popular boards crash due to lames and hackings resulting from one "relious beleif thread."
Logged
AlexThePenguin
Super Robot
*****
Posts: 1106



« Reply #10 on: 17 February 2008, 19:26:01 »

I've seen it work, and very well at that, but this is more of a broad-topic board, and more toes are likely to get stepped on.

If people actually used a religious discussion board for its proper use (i.e. supporting statements, asking questions, not bashing), then it could work out well. I won't push the issue, though, as a religious board doesn't really fit the aspects of the board anyway.
Logged

That's nice, dear.
ASR
Super Robot
*****
Posts: 10911



« Reply #11 on: 17 February 2008, 19:33:41 »

So, does discussing bread in The Bread Thread count as an intellectual topic?
Logged

Chron
Super Robot
*****
Posts: 2790



« Reply #12 on: 17 February 2008, 19:54:08 »

Discussing discussing the bread in the bread thread is certainly an intellectual endeavor, so have at it and what ho, young man!
Logged
Voulnet
Sniper Joe
***
Posts: 258



« Reply #13 on: 17 February 2008, 21:31:26 »

I love Java, especially when you use eclipse to write the code. That program just spoils you. I'm also a fan (kind of) of assembly. I may study it in detail later because I could go into the aviation field. Ada would be a good fit for such field, too.
Currently I'm taking Computer Organization, E-Learning, Software Engineering(2) and Operating System courses, I hope I enjoy it.
Logged

Make mistakes. It's fun.
Chron
Super Robot
*****
Posts: 2790



« Reply #14 on: 17 February 2008, 21:58:32 »

Eclipse is like the best environment ever.
Although it has its fair share of problems.

What architecture do you want to learn assembly for? x86 is most useful.

AND LAST.
Ada is being used much less these days, but it's handy to know how to read and write it, I guess.
Lots of legacy Ada programs in the military.

Your schedule is a little like mine was last semester, Voully.

But currently:
Internet Programming (easy, Perl/CF), Computer Networks (difficult, C/Java, network protocols, etc), Analysis of Algorithms (boring, but easy), Math/Stats (math boring) and a Game Programming elective.

And then I'm done, and I get my shiny degree.
Then I go attempt to work for Valve.
Logged
Speed Racer
Super Robot
*****
Posts: 1134



« Reply #15 on: 18 February 2008, 00:13:37 »

If people actually used a religious discussion board for its proper use (i.e. supporting statements, asking questions, not bashing), then it could work out well. I won't push the issue, though, as a religious board doesn't really fit the aspects of the board anyway.

Screw that. It might start out nice, but such a thing would only get worse as it dragged on due to stupid fanboys.
Logged

Never insult seven people when you only have a six-shooter.
Mikero
Super Robot
*****
Posts: 11982



« Reply #16 on: 18 February 2008, 00:47:33 »

I've had enough religious debates to know that they rarely go anywhere or help anything. I prefer to keep my ##### solemn and dignified.
Logged

AlexThePenguin
Super Robot
*****
Posts: 1106



« Reply #17 on: 18 February 2008, 00:49:10 »

I've experienced a well-working religious topic board first-hand.

You need a certain level of common maturity for it, though.
Logged

That's nice, dear.
Mikero
Super Robot
*****
Posts: 11982



« Reply #18 on: 18 February 2008, 01:11:23 »

So have I, but it was pretty much pointless.
Logged

Edgecrusher
Super Robot
*****
Posts: 1371



« Reply #19 on: 18 February 2008, 01:31:42 »

Nevermind that religious discussion is clearly against the rules here; and for good reason.

I don't care what you believe, and you shouldn't care what I believe.
Logged

No more pencils, No more books
I built a city out' one brick, it had a Mayor and a Crook
I made the Crook stab the Mayor, then slay himself in the guilt
I stole the brick back and migrated east, now let's build.
ChaosVortex
Super Robot
*****
Posts: 5638



« Reply #20 on: 18 February 2008, 01:33:15 »

That's what you believe huh? Interesting.
Logged

[ N ][ M ][ C ]
[ S ][ - ][ E ]
[ J ][ V ][ W ]

Mega Man and Yu-Gi-Oh! fanatic!
https://www.lulladin.weebly.com
Mikero
Super Robot
*****
Posts: 11982



« Reply #21 on: 18 February 2008, 01:52:32 »

I don't care what you believe, and you shouldn't care what I believe.

For real.
Logged

AlexThePenguin
Super Robot
*****
Posts: 1106



« Reply #22 on: 18 February 2008, 05:15:39 »



Fractals.

They're a highlight of my existence.

Mandelbrot sets are my favourite.

Take a point called Z
On the complex plane
Make z1 be z2+C
And z2 is z12+C
And z3 is z22+C
And so on
If the series of Zs should always stay
Close to Z and never trend away
That point is in the Mandelbrot Set



Though, I actually find Sierpinski Gaskets to be pretty awesome, too.
« Last Edit: 18 February 2008, 05:21:25 by AlexThePenguin » Logged

That's nice, dear.
Vinchenz Rock
Super Robot
*****
Posts: 3642



« Reply #23 on: 18 February 2008, 06:19:06 »

I don't care what you believe, and you shouldn't care what I believe.

Agreed.
Logged

Voulnet
Sniper Joe
***
Posts: 258



« Reply #24 on: 18 February 2008, 20:07:38 »

Eclipse is like the best environment ever.
Although it has its fair share of problems.

What architecture do you want to learn assembly for? x86 is most useful.

AND LAST.
Ada is being used much less these days, but it's handy to know how to read and write it, I guess.
Lots of legacy Ada programs in the military.

Your schedule is a little like mine was last semester, Voully.

But currently:
Internet Programming (easy, Perl/CF), Computer Networks (difficult, C/Java, network protocols, etc), Analysis of Algorithms (boring, but easy), Math/Stats (math boring) and a Game Programming elective.

And then I'm done, and I get my shiny degree.
Then I go attempt to work for Valve.
Yup, x86, that's the one.
As for the courses, I have finished all Math courses, as well as the Algorithms.
I still have three Electric Engineering courses, Engineering Economy, Thermodynamics(yikes!) and the rest of the Computer Engineering courses (my major).
I'm also going to enroll in a CISCO Network course this semester.
I still have a year and a half left, ugh.
Logged

Make mistakes. It's fun.
Chron
Super Robot
*****
Posts: 2790



« Reply #25 on: 18 February 2008, 20:13:49 »

Ah, Voulnet likes it more physical, that he does.
Good luck with the Engineering stuff!

Although about the algorithms class, I'm not sure why you'd need to understand complexity theory. Then again it might be a class that teaches you algorithms, I have no idea.
Logged
Voulnet
Sniper Joe
***
Posts: 258



« Reply #26 on: 18 February 2008, 20:40:02 »

Thanks, I need all the luck I can get.
The complexity theory becomes useful when you need to develop flexible, efficient or 'light' software.
The idea is to be able to tell which algorithm is easier for the computer to run.
Is this the complexity theory you're talking about?
Logged

Make mistakes. It's fun.
Chron
Super Robot
*****
Posts: 2790



« Reply #27 on: 18 February 2008, 20:47:15 »

I know all of that crap.

I just don't understand why a computer engineer needs to know it.
(but then I think you guys use your magical powers to fuse circuits and make logic gates in the heavens)
Logged
Voulnet
Sniper Joe
***
Posts: 258



« Reply #28 on: 18 February 2008, 21:01:40 »

Computer Engineering isn't just about circuits and logic gates, honey.
We do more than enough programming, so we DO need to know how to do it efficiently.
Logged

Make mistakes. It's fun.
Chron
Super Robot
*****
Posts: 2790



« Reply #29 on: 18 February 2008, 21:28:42 »

Eh, I guess it's all pretty close together at the Bachelor level anyway.

I was expecting different majors to have more...
... you know, differences.
Logged
Mikero
Super Robot
*****
Posts: 11982



« Reply #30 on: 18 February 2008, 21:37:30 »

You'd think all this engineering and programming and math talk would make me think "Oh man, I'm so glad I'm in animation 'cause it's just drawing not all this hard #####!"

But no. Noooooooo no. That couldn't be further from the truth. Nope.
Logged

Chron
Super Robot
*****
Posts: 2790



« Reply #31 on: 18 February 2008, 21:38:40 »

The man speaks the truth.
I was an art major for a year.

Then I quit because I wanted to do something easier, so I chose computer science.
Logged
Mikero
Super Robot
*****
Posts: 11982



« Reply #32 on: 18 February 2008, 21:40:08 »

My program has the heaviest work load of my entire college, apparently.

And they still make us do gen eds (which effectively dicked me over for the weekend and my animation).
Logged

Voulnet
Sniper Joe
***
Posts: 258



« Reply #33 on: 18 February 2008, 22:46:23 »

Eh, I guess it's all pretty close together at the Bachelor level anyway.

I was expecting different majors to have more...
... you know, differences.
They are different, but they still need the basics. Programming efficiently is definitely a basic skill.
By the way, Chron. How many years do you have left till graduation? Is it a 5 year degree?
Logged

Make mistakes. It's fun.
ASR
Super Robot
*****
Posts: 10911



« Reply #34 on: 19 February 2008, 01:26:57 »

This thread hurts my brain...
Logged

Chron
Super Robot
*****
Posts: 2790



« Reply #35 on: 19 February 2008, 02:39:31 »

Eh, I guess it's all pretty close together at the Bachelor level anyway.

I was expecting different majors to have more...
... you know, differences.
They are different, but they still need the basics. Programming efficiently is definitely a basic skill.
By the way, Chron. How many years do you have left till graduation? Is it a 5 year degree?

No such thing as a five year degree here, to my knowledge.

I have 0.25 years left, which is to say I graduate this semester. Around May.
AoA does nothing to teach you how to program efficiently. That's basic level stuff.

It is more about knowing how to check your own algorithms for speed and correctness (to see if it's really better than something else).

Really... what sort of job do you want?
I think I'm more confused about the end result of your degree than anything else.
Logged
Voulnet
Sniper Joe
***
Posts: 258



« Reply #36 on: 19 February 2008, 19:35:20 »

It's not confusing, really. Computer Engineering is a very broad profession, I'll work as a Computer Engineer but what I will do depends on where I work.
Logged

Make mistakes. It's fun.
Chron
Super Robot
*****
Posts: 2790



« Reply #37 on: 20 February 2008, 00:38:56 »

Yes, but there has to be some difference between the pool of available jobs for our majors.

That's what I'm getting at.
I mean, you obviously have engineering skills I lack.

I have some theory skills you lack.

but where do these things factor in
Logged
Xero
Matrix Marine
*****
Posts: 2292



« Reply #38 on: 20 February 2008, 01:48:47 »

I feel I should go back to college for Computer Science.  There aren't any jobs out now for CIS.
Logged
Chron
Super Robot
*****
Posts: 2790



« Reply #39 on: 20 February 2008, 03:13:01 »

Brush up on your math and such, and you'll be fine.

With a degree in CIS you probably just lack a few courses to pick up CS anyway.
Logged
Speed Racer
Super Robot
*****
Posts: 1134



« Reply #40 on: 20 February 2008, 03:33:38 »

Computer Engineering isn't just about circuits and logic gates, honey.
We do more than enough programming, so we DO need to know how to do it efficiently.

Computer engineers from Kuwait DO IT with efficiency!
Logged

Never insult seven people when you only have a six-shooter.
Voulnet
Sniper Joe
***
Posts: 258



« Reply #41 on: 20 February 2008, 22:29:18 »

We do our women efficiently. Nothing is lost or unused.
Logged

Make mistakes. It's fun.
AlexThePenguin
Super Robot
*****
Posts: 1106



« Reply #42 on: 21 February 2008, 03:18:29 »

We do our women efficiently. Nothing is lost or unused.

Scientifically, that's impossible unless you produce one single sperm.
Logged

That's nice, dear.
Edgecrusher
Super Robot
*****
Posts: 1371



« Reply #43 on: 21 February 2008, 04:24:22 »

It's not lost, we know EXACTLY where it is.
Logged

No more pencils, No more books
I built a city out' one brick, it had a Mayor and a Crook
I made the Crook stab the Mayor, then slay himself in the guilt
I stole the brick back and migrated east, now let's build.
AlexThePenguin
Super Robot
*****
Posts: 1106



« Reply #44 on: 21 February 2008, 04:40:19 »

He said, "... Or unused."
Logged

That's nice, dear.
ASR
Super Robot
*****
Posts: 10911



« Reply #45 on: 21 February 2008, 04:42:11 »

They're remote-controlled. They're just not used... yet.
Logged

AlexThePenguin
Super Robot
*****
Posts: 1106



« Reply #46 on: 21 February 2008, 04:45:37 »

An egg only attaches to one sperm. A sperm is a tool for fertilizing an egg. If fertilization does not occur, it is unused.
Logged

That's nice, dear.
Edgecrusher
Super Robot
*****
Posts: 1371



« Reply #47 on: 21 February 2008, 05:01:56 »

But the sheer number serves a function in and of itself, so even if only one succeeds, they all serve to increase probability.
Logged

No more pencils, No more books
I built a city out' one brick, it had a Mayor and a Crook
I made the Crook stab the Mayor, then slay himself in the guilt
I stole the brick back and migrated east, now let's build.
ASR
Super Robot
*****
Posts: 10911



« Reply #48 on: 21 February 2008, 05:05:04 »

Hehe, he's got you there!

Also, every sperm cell comes with an individual remote control button that we can use to detonate the cell, resulting in a massive explosion.
Logged

Winged Warrior
Super Robot
*****
Posts: 1304


« Reply #49 on: 21 February 2008, 05:08:50 »

Efforts were made to make one great big cell back in the eighties.


All results proved... Painful.

the alternative is better
Logged
Pages: 1 2 3 » Print 
The MBoard  |  Non-MegaMan  |  Any Other Business?  |  : Discussion Topic (for obscure/intellectual topics)
Jump to:
Cannot access offset of type string on string
Powered by SMF 2.0.18 | SMF © 2006-2008, Simple Machines LLC
Go to top
Add MegaMan Matrix to your Favorites
Original content © 1999-2007, Abominator.
Trademarks are copyright their respective owners.