Computer Science Canada

wtd, what do u use for programming??

Author:  dsantamassino [ Fri Nov 05, 2004 10:00 pm ]
Post subject:  wtd, what do u use for programming??

hi wtd,

What programming languages u know?? What do u do?? r u a programmer?? Is coding different from programming but requires a knowledge of programming?? Do u have skills in building an full size kernel from group up including building the source code for the kernel?? Do u have the skills in building an advanced OS that is not command line and get windows applications to recognize?? Do u have the skills in all of that?? What do u have skills in??

Author:  Dan [ Fri Nov 05, 2004 10:33 pm ]
Post subject: 

dsantamassino, i have a question for you........have you ever hured of the PM system?

Author:  dsantamassino [ Fri Nov 05, 2004 10:38 pm ]
Post subject: 

Hacker Dan wrote:
dsantamassino, i have a question for you........have you ever hured of the PM system?


thats a joke. Of course but very lazy. lol. yea i go hit it right now.

Author:  wtd [ Fri Nov 05, 2004 10:49 pm ]
Post subject: 

Oh, what the heck... other people might have been wondering the same.

Programming languages I know, eh?


  • Ruby
  • Python
  • Perl
  • O'Caml
  • C
  • C++
  • Objective-C
  • D
  • Java
  • Javascript
  • Pascal
  • Eiffel
  • Pike
  • SQL
  • HTML/XHTML


What do I do?

I'm an independent computer consultant. I offer advice on home and small business computing, and provide guidance in implementing systems in these realms.

This means I do a little of everything.

I am an open source software advocate, and a fan of Apple computers.

"Coding"?

Programmers write source code. Source code is a form of computer language that's readable by humans. It gets translated into a language the processor itself can understand, called machine language.

The "code" in the above is where we get the term "coding".

However, much more goes into programming than just coding. Coding is the mechanical part of the process. For projects of any size, much more time should be given to analyzing the problem and planning how you're going to solve it. Once you figure this out, writing the code is easy.

Building an OS?

Sorry. I don't have the skills or the desire to tackle such a problem.

What do I know?

I know a great deal, and more importantly, I know how to go about learning more. I know my own capabilities, and I know my own limits.

I know how to break problems down to make them easier to tackle.

I know how to size up someone's needs and desires regarding computing and deliver an ideal solution within a given budget.

Author:  dsantamassino [ Fri Nov 05, 2004 11:03 pm ]
Post subject: 

wtd wrote:
Oh, what the heck... other people might have been wondering the same.

Programming languages I know, eh?


  • Ruby
  • Python
  • Perl
  • O'Caml
  • C
  • C++
  • Objective-C
  • D
  • Java
  • Javascript
  • Pascal
  • Eiffel
  • Pike
  • SQL
  • HTML/XHTML


What do I do?

I'm an independent computer consultant. I offer advice on home and small business computing, and provide guidance in implementing systems in these realms.

This means I do a little of everything.

I am an open source software advocate, and a fan of Apple computers.

"Coding"?

Programmers write source code. Source code is a form of computer language that's readable by humans. It gets translated into a language the processor itself can understand, called machine language.

The "code" in the above is where we get the term "coding".

However, much more goes into programming than just coding. Coding is the mechanical part of the process. For projects of any size, much more time should be given to analyzing the problem and planning how you're going to solve it. Once you figure this out, writing the code is easy.

Building an OS?

Sorry. I don't have the skills or the desire to tackle such a problem.

What do I know?

I know a great deal, and more importantly, I know how to go about learning more. I know my own capabilities, and I know my own limits.

I know how to break problems down to make them easier to tackle.

I know how to size up someone's needs and desires regarding computing and deliver an ideal solution within a given budget.


Ok. So basically you can get me up to programming and after that im on my own finding someone to help me write an OS and build a kernel?? Is that the deal??

Author:  wtd [ Fri Nov 05, 2004 11:07 pm ]
Post subject: 

It'll be a long time before you're that good. Smile

But you can always look and get an idea of what you're asking about.

http://www.inglorion.net/documents/tutorials/x86ostut/getting_started/

Author:  Neo [ Sat Nov 06, 2004 12:25 am ]
Post subject: 

You know all those languages but not turing?? Shocked
How do you even remember all the commands for all of them?!? Shocked

Author:  wtd [ Sat Nov 06, 2004 12:29 am ]
Post subject: 

Until I came here and decided to help out, I had no reason to use Turing. I have enough knowledge of it to help from time to time, now.

And I have a lot of practice, whichhelps me remember a lot of the details of those languages, but mostly I know how to look for information I can't remember.

Remember this: you're better off learning to use reference material than trying to memorize everything.

Author:  Hikaru79 [ Sat Nov 06, 2004 12:30 am ]
Post subject: 

Eh, he knows Turing. Probably just forgot to list it. But he's got tutorials in the Turing forum, and he helps people from there and stuff.

EDIT: Oops. Too late, you already answered ^ ^;;

Author:  dsantamassino [ Sat Nov 06, 2004 9:14 pm ]
Post subject: 

wtd wrote:
It'll be a long time before you're that good. Smile

But you can always look and get an idea of what you're asking about.

http://www.inglorion.net/documents/tutorials/x86ostut/getting_started/


Yeah i want to write source code for the hell of it.

Author:  JHanson90 [ Sun Nov 07, 2004 12:11 pm ]
Post subject: 

wtd wrote:
Programming languages I know, eh?

  • Ruby
  • Python
  • Perl
  • O'Caml
  • C
  • C++
  • Objective-C
  • D
  • Java
  • Javascript
  • Pascal
  • Eiffel
  • Pike
  • SQL
  • HTML/XHTML

Two questions: (1) What is Pike? (2) How long does it take for you to learn most languages (most meaning languages that aren't as complex as C++ or a few others)?

EDIT: Another question; do you always make sure that your HTML or XHTML is totally standards compliant? How easy is it? I tried to, and found that I had to use CSS for like everything.

If I may take a guess, I would say that you like Ruby the best. When asked what the best and most powerful programming languages there are, the very first one in your list was Ruby, and also in this list here of all that you know. Am I right? Smile

Author:  Martin [ Sun Nov 07, 2004 1:14 pm ]
Post subject: 

From my experience, the language that takes the longest to learn is the first one that you learn. After that, you know the methods, just not the syntax, and it's much easier to learn syntax than to learn a new concept.

Right now, I'd say that I only *know* 3 languages, namely C++, Java and Turing. The next on my list to learn is ActionScript 2.

Author:  wtd [ Sun Nov 07, 2004 4:56 pm ]
Post subject: 

JHanson90 wrote:
Two questions: (1) What is Pike? (2) How long does it take for you to learn most languages (most meaning languages that aren't as complex as C++ or a few others)?


Pike is an object-oriented language with a C-like syntax. It's most commonly used as a scripting language for Roxen's web server software.

It varies, depending on how "rich" the syntax is, and how much it differs ideologically. One of the hardest for me to learn was O'Caml, as it embraces a functional paradigm.

JHanson90 wrote:
EDIT: Another question; do you always make sure that your HTML or XHTML is totally standards compliant? How easy is it? I tried to, and found that I had to use CSS for like everything.


Honestly, I try to, but if a client isn't paying me all that much, or makes it clear that they don't care, I usually don't take the time.

JHanson90 wrote:
If I may take a guess, I would say that you like Ruby the best. When asked what the best and most powerful programming languages there are, the very first one in your list was Ruby, and also in this list here of all that you know. Am I right? Smile


Ruby is up there, but I enjoy a lot of languages. I enjoy the ideological purity of Ruby and Eiffel. I like the power of O'Caml and C++. It really depends on what mood I'm in and what I'm doing.

Author:  dsantamassino [ Sun Nov 07, 2004 10:24 pm ]
Post subject: 

wtd wrote:
Oh, what the heck... other people might have been wondering the same.

Programming languages I know, eh?


  • Ruby
  • Python
  • Perl
  • O'Caml
  • C
  • C++
  • Objective-C
  • D
  • Java
  • Javascript
  • Pascal
  • Eiffel
  • Pike
  • SQL
  • HTML/XHTML


from the above list. I want to learn the following.

Python
Perl
O'Caml
C++
C
Objective-C
Java
Javascript
Pascal
Pike
SQL
HTML
XHTML

and others u havent named i want to learn will be below

CSS
PHP
Assembly.

What do I do?

I'm an independent computer consultant. I offer advice on home and small business computing, and provide guidance in implementing systems in these realms.

This means I do a little of everything.

I am an open source software advocate, and a fan of Apple computers.

"Coding"?

Programmers write source code. Source code is a form of computer language that's readable by humans. It gets translated into a language the processor itself can understand, called machine language.

The "code" in the above is where we get the term "coding".

However, much more goes into programming than just coding. Coding is the mechanical part of the process. For projects of any size, much more time should be given to analyzing the problem and planning how you're going to solve it. Once you figure this out, writing the code is easy.

Building an OS?

Sorry. I don't have the skills or the desire to tackle such a problem.

What do I know?

I know a great deal, and more importantly, I know how to go about learning more. I know my own capabilities, and I know my own limits.

I know how to break problems down to make them easier to tackle.

I know how to size up someone's needs and desires regarding computing and deliver an ideal solution within a given budget.

Author:  dsantamassino [ Sun Nov 07, 2004 10:24 pm ]
Post subject: 

sorry but dont know how to quote well or how to quote part of a reply.

Author:  apomb [ Mon Nov 08, 2004 12:51 am ]
Post subject: 

dsantamassino: use the [quote= "whoeveryouwanttoquote"] and whatever part you wnt to quote here [ /quote]
note: do not use spaces in the tags

alrigt, wtd:
wtd wrote:
What do I do?

I'm an independent computer consultant. I offer advice on home and small business computing, and provide guidance in implementing systems in these realms.

This means I do a little of everything.

I am an open source software advocate, and a fan of Apple computers.

you are my idol!

How long have you been programming? ... you must be old well, older than the majority of us here ... cuz youre married right?

Author:  wtd [ Mon Nov 08, 2004 4:37 am ]
Post subject: 

alrigt, wtd:
wtd wrote:
What do I do?

I'm an independent computer consultant. I offer advice on home and small business computing, and provide guidance in implementing systems in these realms.

This means I do a little of everything.

I am an open source software advocate, and a fan of Apple computers.

you are my idol!

How long have you been programming? ... you must be old well, older than the majority of us here ... cuz youre married right?[/quote]

I'm 24. I've been programming for 6 years.

My track is pretty much:

Fortran90 (I took a course in it, but left that one)
HTML, Javascript, and some really atrocious CSS
Really bad Perl because a friend prodded me into learning it
Python because the same friend told me it was great
Really bad C and C++ because I was curious
Better Javascript
Ruby
Better Perl
Better Ruby
Picked up SQL about here
Looked at O'Caml and Haskell, with both blowing my mind
Better C and C++, dabbling in Objective-C
Better Python
Picked up Java
Picked up Eiffel
Better Java
Better Eiffel
Pike (never did much, but found it interesting in a couple of ways)
Picked up O'Caml, and it still blew my mind, but in a good way
Came here and the rest is history
D comes sometime after here (I'd looked at it earlier, but was a Mac person and D wasn't Mac friendly at the time)

Author:  templest [ Mon Nov 08, 2004 7:53 am ]
Post subject: 

Do you also enjoy long walks on the beach and cuddling after sex? Razz

Author:  wtd [ Mon Nov 08, 2004 3:30 pm ]
Post subject: 

Yes, but I don't see how that's relevant.

Author:  Andy [ Mon Nov 08, 2004 4:16 pm ]
Post subject: 

LOL... templest you are one weird kid

Author:  dsantamassino [ Mon Nov 08, 2004 6:04 pm ]
Post subject: 

wtd wrote:
Oh, what the heck... other people might have been wondering the same.

Programming languages I know, eh?


  • Ruby
  • Python
  • Perl
  • O'Caml
  • C
  • C++
  • Objective-C
  • D
  • Java
  • Javascript
  • Pascal
  • Eiffel
  • Pike
  • SQL
  • HTML/XHTML
lol.. let me try to qoute this list of programming. I cant quote big lists. Is this right??

What do I do?

I'm an independent computer consultant. I offer advice on home and small business computing, and provide guidance in implementing systems in these realms.

This means I do a little of everything.

I am an open source software advocate, and a fan of Apple computers.

"Coding"?

Programmers write source code. Source code is a form of computer language that's readable by humans. It gets translated into a language the processor itself can understand, called machine language.

The "code" in the above is where we get the term "coding".

However, much more goes into programming than just coding. Coding is the mechanical part of the process. For projects of any size, much more time should be given to analyzing the problem and planning how you're going to solve it. Once you figure this out, writing the code is easy.

Building an OS?

Sorry. I don't have the skills or the desire to tackle such a problem.

What do I know?

I know a great deal, and more importantly, I know how to go about learning more. I know my own capabilities, and I know my own limits.

I know how to break problems down to make them easier to tackle.

I know how to size up someone's needs and desires regarding computing and deliver an ideal solution within a given budget.

Author:  dsantamassino [ Mon Nov 08, 2004 6:06 pm ]
Post subject: 

I cant believe i qouted wrong again..

Author:  Mazer [ Mon Nov 08, 2004 6:07 pm ]
Post subject: 

I can't believe you didn't just edit your post.

Author:  Tony [ Mon Nov 08, 2004 6:08 pm ]
Post subject: 

dsantamassino : from now on you're required to preview anything you post and think twice before hitting that submit button Confused

Author:  dsantamassino [ Mon Nov 08, 2004 6:09 pm ]
Post subject: 

Coutsos wrote:
I can't believe you didn't just edit your post.


I know but even if i did edit i still dont know how to qoute part of a post/reply

Author:  dsantamassino [ Mon Nov 08, 2004 6:10 pm ]
Post subject: 

tony wrote:
dsantamassino : from now on you're required to preview anything you post and think twice before hitting that submit button Confused


y and do u mean?? y cant i post on this board anymore??

Author:  Martin [ Mon Nov 08, 2004 6:12 pm ]
Post subject: 

Preview just shows you how your post would look without posting it. When you feel it is okay to post, click submit instead of preview.

Author:  dsantamassino [ Mon Nov 08, 2004 6:14 pm ]
Post subject: 

martin wrote:
Preview just shows you how your post would look without posting it. When you feel it is okay to post, click submit instead of preview.


well let me ask this. Why cant i post on this board anymore?? Am i going to get banned for no reason??

Author:  Martin [ Mon Nov 08, 2004 6:16 pm ]
Post subject: 

Nope. There is a time between posts, so that people can't spam. I think you have to wait 15 seconds between posts, or it will say that you can't make another post so soon after your first one.

Author:  dsantamassino [ Mon Nov 08, 2004 6:18 pm ]
Post subject: 

martin wrote:
Nope. There is a time between posts, so that people can't spam. I think you have to wait 15 seconds between posts, or it will say that you can't make another post so soon after your first one.


ok i understand i guess.......

EDIT:

y did tony or other admins stop my bits from going up?? I really like to know what i did??

Author:  Martin [ Mon Nov 08, 2004 6:23 pm ]
Post subject: 

You don't get bits for posting in General Discussion or Spam.

Author:  dsantamassino [ Mon Nov 08, 2004 6:27 pm ]
Post subject: 

martin wrote:
You don't get bits for posting in General Discussion or Spam.


ok thanks

Author:  templest [ Mon Nov 08, 2004 7:16 pm ]
Post subject: 

templest wrote:
Do you also enjoy long walks on the beach and cuddling after sex? Razz


wtd wrote:
Yes, but I don't see how that's relevant.


wtd wrote:
I'm 24. I've been programming for 6 years.

My track is pretty much:

etc,
etc...


Sounds like a personal ad to me. Razz

Author:  wtd [ Mon Nov 08, 2004 8:11 pm ]
Post subject: 

I'm already married to a geek. Wink


: