Lost Password?


Go Back   CodeCall Programming Forum > Software Development > General Programming > Programming Theory

Programming Theory Discuss programming theory, algorithm efficiency, logic, and other any other category where math and computer science overlap.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #21 (permalink)  
Old 06-04-2008, 04:13 PM
chili5's Avatar   
chili5 chili5 is offline
Code Warrior
 
Join Date: Mar 2008
Age: 15
Posts: 3,632
Rep Power: 32
chili5 is a name known to allchili5 is a name known to allchili5 is a name known to allchili5 is a name known to allchili5 is a name known to allchili5 is a name known to all
Default Re: Starting a teenager programming?

I seriously think that you don't know what your talking about. Python is widely used especially in search engines and their are a lot of resources online about it.

Quote:
Originally Posted by
MeTh0Dz
Why would I just listen to someone if I know nothing of them? That's ignorant.
If so then why do we listen to you, we don't necessarily know that you know if you actually know what your saying or just talking up random * * * *

I agree winged obviously knows what he is talking about, yet you I think you don't know anything, if your not listening to anything that anybody says.

So for the user that started this topic, either learn python or C# first, don't start with java, assembly or C++.
__________________
Emo Philips - "My computer beat me at checkers, but I sure beat it at kickboxing."
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #22 (permalink)  
Old 06-04-2008, 05:52 PM
MeTh0Dz MeTh0Dz is offline
SLICE OWNZ YOUR SOUL
 
Join Date: May 2008
Posts: 294
Last Blog:
Ternary Operator CPP
Rep Power: 0
MeTh0Dz has a spectacular aura aboutMeTh0Dz has a spectacular aura aboutMeTh0Dz has a spectacular aura about
Default Re: Starting a teenager programming?

Chili do you even have a reason why it wouldn't be good to start with C++, C, or Assembly other than you think they are "difficult" (/cry) to learn. So next you are going to tell me that python is more widely used than Perl correct, or how about C, or maybe VB? You really should get some facts before you argue with me.

Python is simply not a mainstream language.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #23 (permalink)  
Old 06-04-2008, 09:31 PM
Jordan's Avatar   
Jordan Jordan is offline
Administrator
 
Join Date: Nov 2005
Location: Hendersonville, NC
Posts: 9,560
Last Blog:
Ext JS or Ext GWT
Rep Power: 20
Jordan is just really niceJordan is just really niceJordan is just really niceJordan is just really nice
Send a message via ICQ to Jordan Send a message via AIM to Jordan Send a message via MSN to Jordan
Default

I think C++ is an excellent language to begin with, as well as python. You might want to start by learning the general concepts of programming first. There are many great books and classes for this.

I think arguments such as these are great but don't take it to far and start insulting one another. We all have different opinions and we need to respect one another.


Posted via CodeCall Mobile
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #24 (permalink)  
Old 06-05-2008, 02:26 AM
v0id's Avatar   
v0id v0id is offline
Retired
 
Join Date: Apr 2007
Location: Denmark
Posts: 2,651
Last Blog:
CherryPy(thon)
Rep Power: 29
v0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of light
Send a message via MSN to v0id
Default Re: Starting a teenager programming?

Quote:
Originally Posted by MeTh0Dz
Python is far from mainstream, it's community is still very small. Just saying it's used for something does not mean that it is widely used.
I disagree. I will say that Python has become mainstream. It's true that it hasn't as many users as other languages, and its community still not is as big as the others, but everything has to start somewhere, and I think that Python has become mainstream over the years, and that it still is. If you check some of all the statistics and other graphs of usage and popularity, like TIOBE and Langpop, you can see that Python in most of the cases is in the top 10, even above languages like C#.
A lot of projects do use Python, both commercial projects and non-commercial. Many games (like Battlefield, Crysis, ...) use Python as a scripting-backend for various tasks (and some games, like EVE Online, have even based most of the game on Python), Nokia uses Python extensively for their Series 60, and so does Google, NASA, YouTube, and so on.

Back to the discussion about C/C++ and Assembly versus everything else. I don't think your way of looking at things at is smart (no offense). You can't compare languages in general. You'll have to compare them in concrete situations. If I'm developing a system for parsing data from files (eventually XML, or some user-defined structure) for use in an application I would choose Python, because it has great facilities for string manipulation, built-in regex module, etc., and I would give a rat's *** if C is good at graphics or GUI development. It was just an example and it may sound stupid, but my point is that you can't choose a language from an overall perspective, but you must choose a language after the situation you're in or the project you're working on. purcellgal is a beginner. That is his (or her) situation. That's why I recommended Python; because I think it's best for beginners, while you recommended C/C++ and Assembly, simply because they're some good average languages. You shall not always care about what languages can or not can, but also how the productivity in the languages is, whether the languages have good documentation, and so on.

A last note. Don't get me wrong: I love C/C++ and Assembly, and they're my languages of choice (yes, I do prefer them over Python), but I simply don't see them as beginner languages. My opinion...


(PS. It's not a solution to drag other members into a discussion, when they're not even aware of it. In this case it was WingedPanther.)
__________________
05-03-2007 - 11-13-2008
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #25 (permalink)  
Old 06-05-2008, 10:28 AM
TcM's Avatar   
TcM TcM is offline
Code Warrior
 
Join Date: Aug 2006
Location: In a technologic world :p
Posts: 8,332
Rep Power: 68
TcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of light
Default Re: Starting a teenager programming?

Quote:
Originally Posted by Xav View Post
Sometimes you just need to accept that you can't always be right. ..... Stop pretending you know everything, because you don't, and listen to other people - you will learn something.
Well.. only if you do that, it would be great! Why are you telling someone to do that when you don't do it?!

Remember the Ubuntu being the same as windows thingy? That was noobish, and what made you look stupid was the fact that you did not accept the fact that what you said was wrong, instead you continued arguing. If you listened, you would have knew that!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #26 (permalink)  
Old 06-05-2008, 02:06 PM
MeTh0Dz MeTh0Dz is offline
SLICE OWNZ YOUR SOUL
 
Join Date: May 2008
Posts: 294
Last Blog:
Ternary Operator CPP
Rep Power: 0
MeTh0Dz has a spectacular aura aboutMeTh0Dz has a spectacular aura aboutMeTh0Dz has a spectacular aura about
Default Re: Starting a teenager programming?

In my opinion, Python is still now mainstream. You are however correct in that more and more people are starting to pick up the language (I myself can code in it).

You refer to my way of looking at things. I was not the one that started comparing languages, all I said was that C, C++, and Assembly would be the best to start with. Then other people started comparing those languages with the ones that they thought were better choices. I was simply arguing a point that someone else created by comparing my choices with theirs. So don't say that my "way" of looking at the languages is "not smart".

I still say the best languages to start with are C, C++, Assembly, there is no reason to "baby" yourself just because you are new to programming. Learn a "powerful" - low level language.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #27 (permalink)  
Old 06-05-2008, 02:27 PM
TcM's Avatar   
TcM TcM is offline
Code Warrior
 
Join Date: Aug 2006
Location: In a technologic world :p
Posts: 8,332
Rep Power: 68
TcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of light
Default Re: Starting a teenager programming?

Well, not to get in the argument, but I bet that's gonna be a hard start. Although low level is the fundamental of all languages.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #28 (permalink)  
Old 06-05-2008, 02:47 PM
MeTh0Dz MeTh0Dz is offline
SLICE OWNZ YOUR SOUL
 
Join Date: May 2008
Posts: 294
Last Blog:
Ternary Operator CPP
Rep Power: 0
MeTh0Dz has a spectacular aura aboutMeTh0Dz has a spectacular aura aboutMeTh0Dz has a spectacular aura about
Default Re: Starting a teenager programming?

Regardless of if it is more difficult or not, it will be worthwhile in the end. And learning a low level language is not "that" much harder to learn than others.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #29 (permalink)  
Old 06-05-2008, 03:43 PM
TcM's Avatar   
TcM TcM is offline
Code Warrior
 
Join Date: Aug 2006
Location: In a technologic world :p
Posts: 8,332
Rep Power: 68
TcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of lightTcM is a glorious beacon of light
Default Re: Starting a teenager programming?

Well... I know a little ASM, but only how it works, and a little coding... it's not that much hard to understand, but I think that for the more complex stuff... it is hard.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #30 (permalink)  
Old 06-05-2008, 04:29 PM
WingedPanther's Avatar   
WingedPanther WingedPanther is offline
Super Moderator
 
Join Date: Jul 2006
Age: 35
Posts: 3,398
Last Blog:
wxWidgets is NOT code ...
Rep Power: 37
WingedPanther is a splendid one to beholdWingedPanther is a splendid one to beholdWingedPanther is a splendid one to beholdWingedPanther is a splendid one to beholdWingedPanther is a splendid one to beholdWingedPanther is a splendid one to behold
Default Re: Starting a teenager programming?

I think a bigger concern than whether a language is mainstream or not is whether it is useful. Python (which I don't know), Java, C, C++, and many others are quite useful and worth knowing. Of course, learning PHP, HTML, and JavaScript would allow you to have the satisfaction of seeing results quickly.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum
Programming is a branch of mathematics.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
General programming and logic :: Programming language types Chinmoy Tutorials 1 04-07-2008 04:15 PM
Tutorial: Starting Java Using Netbeans Jordan Java Tutorials 0 04-05-2008 03:45 PM
General programming and logic Chinmoy Tutorials 0 03-20-2008 05:58 AM
What is the best language for starting programming? Onur General Programming 6 10-11-2007 08:47 PM
starting Programming Willmaniam C and C++ 4 04-27-2007 12:41 PM


All times are GMT -5. The time now is 04:05 AM.

Contest Stats

WingedPanther ........ 2753.6
Xav ........ 2704
Brandon W ........ 1702.32
John ........ 1207.73
marwex89 ........ 1175.24
morefood2001 ........ 966.05
dcs ........ 655.75
Steve.L ........ 475.59
orjan ........ 418.58
Aereshaa ........ 383.54

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 100%


Complete - Celebrate!

Ads