IcyCode's Profile User Rating: -----

Reputation: 6 Worker
Group:
Active Members
Active Posts:
52 (0.05 per day)
Joined:
21-April 12
Profile Views:
2,109
Last Active:
User is offline Jul 08 2013 08:26 PM
Currently:
Offline

Previous Fields

Country:
US
OS Preference:
Linux
Favorite Browser:
Chrome
Favorite Processor:
Intel
Favorite Gaming Platform:
PC
Your Car:
Who Cares
Dream Kudos:
0
Icon   IcyCode has not set their status

Posts I've Made

  1. In Topic: Easiest language to learn

    Posted 25 Jun 2013

    View Postbaavgai, on 22 June 2013 - 04:31 AM, said:

    Python: A great and useful language. The only issue is scale. There's a whole lot of stuff that can be thrown at a Python student. Fun from programmers, but not for those starting out. It's just not as simple as those languages from a more primitive era.

    I guess my point is really simplicity. Low cost of entry. Languages where you don't have to learn a boat load of things and can hit the ground running. We've lost the idea of a learning language and expect beginners to take up the tools of experienced programmers from the start. I'm not sure that's a good thing.

    Note on GOTO: We've had this out, GOTO is evil. However, context is everything. GOTO is evil in procedural languages. In BASIC and assembly, it is the tool you have. Modernly, I use it in batch scripts and T-SQL without shame.

    I remember when I was first learning to program; I made a text RPG in BASIC. Looking back, it seems like every other line was a GOTO statement. I felt accomplished and posted it on a programming forum where I faced endless ridicule. This wouldn't have been a problem if it hadn't accustomed me writing procedural spaghetti code. This habit carried over into other languages and when the time came to learn about object oriented programming, I had difficulty getting used to it. This leaves me under the impression that it may be better for somebody new to learn to think in an object-oriented mindset. That may mean learning "a boat load of things" but if the end result yields better programming habits, power to it.
  2. In Topic: People Blaming Everything on Hackers

    Posted 24 Jun 2013

    View Postjon.kiparsky, on 24 June 2013 - 07:26 AM, said:

    To say of someone that "they're not a hacker, they're just a script kiddie" suggests that contemporary hacking requires a great deal of skill. Generally, it doesn't, and the only people who want you to believe it does are script kiddies with an inflated self-regard.

    I remember a post not to long ago about someone who supposedly hacked his school's website and when asked how he did so, replied with something along the lines of "that is dangerous knowledge, nobody should know. (I'm a god)". Does this get anybody else thinking about the misguided perception of "hacker" status only elite carpal tunnel syndrome suffers can attain?
  3. In Topic: Another CodeProject Appearance

    Posted 24 Jun 2013

    View Postmacosxnerd101, on 18 June 2013 - 01:43 PM, said:

    I think CodeProject needs a DIC Lovers addition. Do you all think that's offensive? I take offense that we're all called DIC Heads here. Does anyone else recognize that?

    The moment I joined.
  4. In Topic: Do Development Tools Make It Too Easy

    Posted 21 Jun 2013

    It's a matter of the knowledge in question(How compilers work, etc.) not being a necessity so it never comes up. When I first started trying to learn Java, I found TheNewBoston's tutorials. Throughout the course of those tutorial's he uses Eclipse, but not without explaining the process of compiling a java application by hand first.
  5. In Topic: Xbox One vs PS4

    Posted 20 Jun 2013

    View PostCurtis Rutland, on 20 June 2013 - 12:34 PM, said:

    Quote

    Between that and streaming media I've pretty much glued pennies over the drive slots on anything in my house and covered those with Emma Watson and Milie Cyrus stickers.


    Modi, I love the way your brain works.

    I second that.

My Information

Member Title:
D.I.C Head
Age:
Age Unknown
Birthday:
Birthday Unknown
Gender:
Programming Languages:
Java, C#, Lua, Python, x86 Assembly(not really)

Contact Information

E-mail:
Private

Friends

IcyCode hasn't added any friends yet.

Comments

IcyCode has no profile comments yet. Why not say hello?