Lost Password?

Go Back   CodeCall Programming Forum > Software Development > General Programming

Unregistered, Check out the Coder Battles in the Announcement and Game forums.

General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #21 (permalink)  
Old 04-17-2008, 12:04 PM
Xav's Avatar   
Xav Xav is offline
Code Warrior
 
Join Date: Mar 2008
Location: London, England
Posts: 7,452
Last Blog:
Web slideshow in JavaS...
Credits: 1,333
Rep Power: 61
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: What should I do next....(general programming)

Why not? It's great software!
__________________
[TRUTH] TcM is the best moderator ever! [/TRUTH]
"Valid XHTML is like sex - everybody claims to have the same goal, but everybody has their own tricks and results vary wildly."
Mr. Xav | Website | Forums | Blog
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #22 (permalink)  
Old 04-17-2008, 12:12 PM
InfiniteSpawn's Avatar   
InfiniteSpawn InfiniteSpawn is offline
Newbie
 
Join Date: Apr 2008
Location: GA
Posts: 18
Credits: 0
Rep Power: 2
InfiniteSpawn is on a distinguished road
Send a message via MSN to InfiniteSpawn
Default Re: What should I do next....(general programming)

I just don't know much about the other programs. I thought it would be test to just concentrate on 1 thing at a time.
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #23 (permalink)  
Old 04-17-2008, 01:09 PM
Xav's Avatar   
Xav Xav is offline
Code Warrior
 
Join Date: Mar 2008
Location: London, England
Posts: 7,452
Last Blog:
Web slideshow in JavaS...
Credits: 1,333
Rep Power: 61
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: What should I do next....(general programming)

OK, but give it go.
__________________
[TRUTH] TcM is the best moderator ever! [/TRUTH]
"Valid XHTML is like sex - everybody claims to have the same goal, but everybody has their own tricks and results vary wildly."
Mr. Xav | Website | Forums | Blog
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #24 (permalink)  
Old 04-17-2008, 01:21 PM
R-G's Avatar   
R-G R-G is offline
Programmer
 
Join Date: Apr 2007
Location: Europe
Posts: 144
Credits: 0
Rep Power: 0
R-G is an unknown quantity at this point
Default

Probably yes.

Quote:
Originally Posted by G_Morgan View Post
"If you are into low level systems programming then C and ASM is the right way to go usually."
Well, this would actually be more or less the best thing. There is nothing better than starting to learn the concepts of digital problem solving with the computer programming language Assembly. First you must understand how certain things work.

Later, when people learn computer programming languages like C# and so on, they do the opposite of the point of computational complexity theory study. A lot of people will however disagree (which I expect), because they'll say that you can use high-level computer programming languages to develop efficient software algorithms. This is just the half of the truth. If we compare the concepts of problem solving (for example computer programming languages J# and Assembly) we will see the great difference. The skills and experiences of a computer software developer, with a computer programming language like Assembly can lead to the almost perfect software algorithm.

There are however other problems as well. There is now a question. Why don't all people use this computer programming language as the primary concept of problem solving? Is the answer, because "it is hard"? Actually, no. The answer is, because companies at the market tend to make as much money in the shortest time range as possible.
__________________
Like an angel without a sense of mercy.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #25 (permalink)  
Old 04-17-2008, 01:35 PM
Xav's Avatar   
Xav Xav is offline
Code Warrior
 
Join Date: Mar 2008
Location: London, England
Posts: 7,452
Last Blog:
Web slideshow in JavaS...
Credits: 1,333
Rep Power: 61
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: What should I do next....(general programming)

Shame, really.
__________________
[TRUTH] TcM is the best moderator ever! [/TRUTH]
"Valid XHTML is like sex - everybody claims to have the same goal, but everybody has their own tricks and results vary wildly."
Mr. Xav | Website | Forums | Blog
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #26 (permalink)  
Old 04-17-2008, 02:28 PM
G_Morgan G_Morgan is offline
Guru
 
Join Date: Oct 2007
Age: 24
Posts: 442
Last Blog:
Just over the next hil...
Credits: 44
Rep Power: 8
G_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura about
Default Re: What should I do next....(general programming)

Quote:
Originally Posted by R-G View Post
Probably yes.



Well, this would actually be more or less the best thing. There is nothing better than starting to learn the concepts of digital problem solving with the computer programming language Assembly. First you must understand how certain things work.

Later, when people learn computer programming languages like C# and so on, they do the opposite of the point of computational complexity theory study. A lot of people will however disagree (which I expect), because they'll say that you can use high-level computer programming languages to develop efficient software algorithms. This is just the half of the truth. If we compare the concepts of problem solving (for example computer programming languages J# and Assembly) we will see the great difference. The skills and experiences of a computer software developer, with a computer programming language like Assembly can lead to the almost perfect software algorithm.

There are however other problems as well. There is now a question. Why don't all people use this computer programming language as the primary concept of problem solving? Is the answer, because "it is hard"? Actually, no. The answer is, because companies at the market tend to make as much money in the shortest time range as possible.
All algorithms work in all languages though. That was sort of the point of Turing equivalence. The real issue is if the compiler is clever enough to optimise it effectively but we're into the realms of constant factors there. The constant factors aren't that large between Java and C any more (aided by the fact a JIT can optimise specifically for your processor, JIT should be much better than a static compiler).

I think it's worth learning ASM simply to know how the machine works. When you know what your compiler is going to do it can help you program more effectively. It's worth knowing about allocation models and registers in any case though.

In terms of outright efficiency though. A compiler will beat an assembly programmer on large projects simply because of time constraints (the programmer doesn't have the time to optimise all that assembly). Of course in reality only 3% of your code dominates the CPU performance characteristics and an assembly programmer can outdo a compiler by focusing on such a narrow range of code.
__________________
Code:
glBegin(GL_TRIANGLES);
    drawWorld();
glEnd();
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #27 (permalink)  
Old 04-17-2008, 02:34 PM
Xav's Avatar   
Xav Xav is offline
Code Warrior
 
Join Date: Mar 2008
Location: London, England
Posts: 7,452
Last Blog:
Web slideshow in JavaS...
Credits: 1,333
Rep Power: 61
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: What should I do next....(general programming)

Of course, if you really want some joy, you can't go wrong with C#.
__________________
[TRUTH] TcM is the best moderator ever! [/TRUTH]
"Valid XHTML is like sex - everybody claims to have the same goal, but everybody has their own tricks and results vary wildly."
Mr. Xav | Website | Forums | Blog
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
General programming and logic :: Programming language types Chinmoy Tutorials 1 04-07-2008 03:15 PM
General programming and logic Chinmoy Tutorials 0 03-20-2008 04:58 AM
C# and/or general programming question Bartsharp C# Programming 1 01-27-2008 04:04 AM
A General Idea about programming feariel General Programming 3 09-12-2007 07:50 AM


All times are GMT -5. The time now is 01:03 AM.

Contest Stats

Xav ........ 1333.07
MeTh0Dz|Reb0rn ........ 1059.52
John ........ 887.37
morefood2001 ........ 879.43
marwex89 ........ 869.98
WingedPanther ........ 851.68
Brandon W ........ 764.23
chili5 ........ 312.39
Steve.L ........ 254.16
dcs ........ 225.25

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 82%

Ads