Slashdot Mirror


User: sideshow+Pablo

sideshow+Pablo's activity in the archive.

Stories
0
Comments
8
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 8

  1. Your missing the main point of OO on Object-Oriented 'Save Game' Techniques? · · Score: 1
    {Soapbox}

    First off, learning OO via C++, C# or Java will not give a very good first impression of it because they allow you to break OO rules way too easily. To see real OO in action you should check out Smalltalk via squeak http://www.squeak.org/ (it's free). Smalltalk is designed so it's hard to write anything procedurally and it's very easy to learn (something like 5 reserved words total).

    {/Soapbox}

    Second off, the benefit of OO is that it is much easier for OTHER coders to learn and modify a properly designed OO piece of code than a procedurally designed one. Trust me. One of my first tasks as a 'professional programmer' was to understand a 30 page main procedurally coded simulator. Not fun. Not at all. The guy who wrote it had no problem finding exactly where code mods had to go but when he was reassigned to another project all that knowledge went with him. When I had to learn a well designed OO program it was MUCH MUCH easier.

    Chekoff,(Sorry, I just read the Star Trek story)in summary, the difference between a good coder and a great coder is NOT that their code compiles,works, and that one can write code quicker than the other, its how well the design can be learned and modified by others. In the coding business, single points of failures aka losing contracts/business because your stud coder got hit by a bus, is bad.

    -Pablo

  2. Re:Now if only someone had patented "Clippy" on Fallout From Japanese Patent On Help Icon · · Score: 3, Funny
    NO!

    Microsoft didn't take clippy far enough. He should have been intergrated in the OS itself. Users would have to ask clippy for permission to run any applications.

    blink-blink

    "It appears your trying to run an open source program. I know your not a commie so I'll just go ahead and remove that for you."

  3. Microsoft's Clippy didn't take its AI far enough on Artificial Intelligence for Computer Games · · Score: 2, Funny
    Clippy should've been intergrated at the Kernal level so that the user would have had to ask/beg Clippy permission to run an application.

    "It appears you are websurfing without Internet Explorer. Let me fix that right up for you."

    "I have detected an open source application on your computer. Since I know your not a commie I'll just go ahead and get rid of it for you."

  4. Re:Eh... on Halo 2 Released · · Score: 1
    Except for Mister Mosquito, which teams up a Mosquito simulator and Porn music to make the

    Best

    Game

    Ever

  5. Thank you! Thank you! Thank you! Jon Steward! on Jon Stewart on CNN's Crossfire · · Score: 1
    The fact that it takes someone on a comedy show to say what many 'reporters' are feeling, but can't say for job security reasons, reveals what is wrong with our 'free and open' press in this country.

  6. Scumbag companies, the race is on.. on Hydrogen Vehicle Generates Its Own Fuel · · Score: 0, Flamebait
    to be the first in line at the patent office so you can sue these kids out of existence.

    Yeah I'm talking to you Creative, Amazon, Microsoft, insert any other company that patents other peoples ideas as a source of income.

  7. Glad to see I'm not the only one.... on The Long Tail · · Score: 1

    Who thinks Wired is the Time/Cosmopolitan/steaming pile of do-do of tech magazines. Years ago, in 97, I was actually interviewed by them for finding a security flaw in Internet Explorer based on shortcuts. Yes, yes, I know every CS major in the country has found an IE security flaw (it's kinda like freecell for CS geeks) but back then it was quite the cats pajamas. Anywho... The person interviewing me turned out to be a Mac person BSR (Before Steve's Return) who didn't have a F'ing (Fudging) clue about Windows. It was about the third time explaining what a shortcut was that I finally just stopped talking and let my roommate deal with it. It's a magazine by liberal art majors for liberal Art majors...and Florida State Grads. ;)

  8. Java still playing catch up with Smalltalk on Why is Java Considered Un-Cool? · · Score: 5, Insightful
    I know, I know, not another TOTL(The One True Language(tm)) comment.. but...

    I'm amazed that how all of the current "state of the art" Languages/Frameworks still haven't caught up to Smalltalk yet.

    Smalltalk is a Language/Library/ and integrated development environment all in one.

    It's had for over twenty years:

    1. multiple hardware support via Virtual machines,
    2. garbage collection,
    3. robust library,
    4. Edit and continue debugging (the stack unwinds to the spot of the edit and it continues from there, once a coder experiences this, going back to pause, figure out problem, stop program fix, recompile and restart from the beginning sucks 'big time'),
    5. Pure object based (everything including 'primates' is an object, at least how it appears to the programmer that is ;)and it makes it hard to write procederal code unlike Java/C++/C#, where it take coder discipline not to )
    6. A good GUI framework (heck, it was used to invent Gui's),
    7. Clean elegant language: 5 reserved words
    8. Encouraged an iterative programming style( XP ).
    9. And More...

    Java/C#/.Net wish they had all of this "20 year old" tech. They are good Languages/tools that are slowly evolving into Smalltalk. Why don't you just save time and go to the top of the food chain?

    It's amazing how one research lab, Xerox Parc, could have been SO far ahead of its time. Its like software has stood still for twenty years.

    You can explore it via the open source squeak project. Understand it is written for coders by coders so it takes a little work to come up to speed on it, but in my option, well worth the effort. And Morphic just rocks. http://minnow.cc.gatech.edu/squeak/1