Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming > Application Programming

Reply
 
LinkBack Thread Tools
Old 06-07-05   #11 (permalink)
Lord of the Chicken Wings
 
VulcanDragon's Avatar
 
intel nvidia

Join Date: Aug 2004
Location: Columbus, OH
Posts: 5,218
Blog Entries: 25

FAQs Submitted: 1
Trader Rating: 0
Default

Quote:
Originally Posted by MrSmiley
Math isn't all it's about,
Actually, yes it is. Algorithms are an advanced mathematics concept, as are abstract data types (graphs, trees, etc.) And programming is nothing but applying algorithms to manipulate data.
__________________
Vulcan Dragon
Core i7 920 @ 3.8 GHz
Currently Playing: Grand Theft Auto 4 (X360); Rock Band 2 (X360); Far Cry 2 (PC)
XBox Live Gamertag: Vulcan Draggon

System: Vulcan's New Hotness
CPU
Core i7 920 @ 3.8 GHz
Motherboard
Asus P6T Deluxe
Memory
6GB Corsair XMS3 DDR3-1333
Graphics Card
EVGA GTX 260 (216)
Hard Drive
300GB Velociraptor (main)
Power Supply
ThermalTake 850W
Case
Lian Li PC-6077
CPU cooling
TRUE 120
OS
Vista Ultimate x64 SP1
Monitor
Gateway FHD2400
VulcanDragon is offline Overclocked Account   Reply With Quote
Old 06-07-05   #12 (permalink)
PC Gamer
 
kris_cs1's Avatar
 
amd ati

Join Date: Apr 2005
Location: Chester, Cheshire
Posts: 218

Rep: 27 kris_cs1 is acknowledged by some
Unique Rep: 24
FAQs Submitted: 1
Trader Rating: 0
Default

Quote:
Originally Posted by VulcanDragon
Actually, yes it is. Algorithms are an advanced mathematics concept, as are abstract data types (graphs, trees, etc.) And programming is nothing but applying algorithms to manipulate data.
Well actually it completely depends on what you are programming.
Ok, in a lot of applications there is math but in some there is as little as a bit of addition and subtraction to manipulate sentences which to be honest, anyone can do.
__________________
Kris



System: My System
CPU
AMD Sempron 2800+
Motherboard
ASUS A7N8X-VM
Sound Card
5.1 SURROUND SOUND
Power Supply
350W
Case
Black
OS
Windows XP Home SP2
Monitor
19"

Last edited by kris_cs1 : 06-07-05 at 01:19 PM.
kris_cs1 is offline   Reply With Quote
Old 06-07-05   #13 (permalink)
WaterCooler
 
Leprachuan's Avatar
 
intel nvidia

Join Date: Nov 2004
Location: blacksburg VA / Mt.Airy MD
Posts: 987

Rep: 71 Leprachuan is acknowledged by some
Unique Rep: 58
Folding Team Rank: 1513
Hardware Reviews: 1
Trader Rating: 2
Default

Quote:
Originally Posted by kris_cs1
Well actually it completely depends on what you are programming.
Ok, in a lot of applications there is math but in some there is as little as a bit of addition and subtraction to manipulate sentences which to be honest, anyone can do.
agreeed there is alot of programming that has very little math just some simple logic behind it
__________________
http://valid.x86-secret.com/show_oc.php?id=86957
Computer
/nm./: a device designed to speed and automate errors.

There are 10 types of people in this world. Thos who can read binary and those who can't.

WARNING: Xoxide sells leaking resevoirs!!!!!!!!

System: My System
CPU
Core2Due e6320 @2.3GHZ
Motherboard
Gigabyte DS3
Memory
4x512MB G.Skill DDR2
Graphics Card
MSI 8600GTS
Hard Drive
2x120 GB WD cavair SATA
Sound Card
onboard
Power Supply
Ultra X-2 550w
Case
X-Dreamer
CPU cooling
Swiftech Apogee
GPU cooling
stock
OS
VISTA
Monitor
Samsung 23" LCD HDTV (LN-T2342H)
Leprachuan is offline I fold for Overclock.net   Reply With Quote
Old 06-07-05   #14 (permalink)
WaterCooler
 
Leprachuan's Avatar
 
intel nvidia

Join Date: Nov 2004
Location: blacksburg VA / Mt.Airy MD
Posts: 987

Rep: 71 Leprachuan is acknowledged by some
Unique Rep: 58
Folding Team Rank: 1513
Hardware Reviews: 1
Trader Rating: 2
Default

Quote:
Originally Posted by kris_cs1
Well actually it completely depends on what you are programming.
Ok, in a lot of applications there is math but in some there is as little as a bit of addition and subtraction to manipulate sentences which to be honest, anyone can do.
darn...sorry for the double post...didnt meant too....stupid internet
__________________
http://valid.x86-secret.com/show_oc.php?id=86957
Computer
/nm./: a device designed to speed and automate errors.

There are 10 types of people in this world. Thos who can read binary and those who can't.

WARNING: Xoxide sells leaking resevoirs!!!!!!!!

System: My System
CPU
Core2Due e6320 @2.3GHZ
Motherboard
Gigabyte DS3
Memory
4x512MB G.Skill DDR2
Graphics Card
MSI 8600GTS
Hard Drive
2x120 GB WD cavair SATA
Sound Card
onboard
Power Supply
Ultra X-2 550w
Case
X-Dreamer
CPU cooling
Swiftech Apogee
GPU cooling
stock
OS
VISTA
Monitor
Samsung 23" LCD HDTV (LN-T2342H)
Leprachuan is offline I fold for Overclock.net   Reply With Quote
Old 06-07-05   #15 (permalink)
Lord of the Chicken Wings
 
VulcanDragon's Avatar
 
intel nvidia

Join Date: Aug 2004
Location: Columbus, OH
Posts: 5,218
Blog Entries: 25

FAQs Submitted: 1
Trader Rating: 0
Default

Quote:
Originally Posted by kris_cs1
Well actually it completely depends on what you are programming.
Ok, in a lot of applications there is math but in some there is as little as a bit of addition and subtraction to manipulate sentences which to be honest, anyone can do.
Parsing strings is still technically math, because...

Quote:
Originally Posted by Leprachuan
agreeed there is alot of programming that has very little math just some simple logic behind it
...logic is math. A string parser boils down to a loop algorithm that includes logical comparison operations on multiple operands, usually assigning values to one or more variables as output. Sounds like math to me!

Remember, there is a lot more to the broad area of mathematics than addition and subtraction, or trigonometry, or some of the other constraints that have been applied to it in this thread. Higher level math courses dealing with logic and algorithms are not coincidentally similar to basic computer programming courses (and thus pretty darn easy for a programming major!)

Philosophical thought for the day: If programming did not boil down to a series of mathematical operations, a computer could execute a program.
__________________
Vulcan Dragon
Core i7 920 @ 3.8 GHz
Currently Playing: Grand Theft Auto 4 (X360); Rock Band 2 (X360); Far Cry 2 (PC)
XBox Live Gamertag: Vulcan Draggon

System: Vulcan's New Hotness
CPU
Core i7 920 @ 3.8 GHz
Motherboard
Asus P6T Deluxe
Memory
6GB Corsair XMS3 DDR3-1333
Graphics Card
EVGA GTX 260 (216)
Hard Drive
300GB Velociraptor (main)
Power Supply
ThermalTake 850W
Case
Lian Li PC-6077
CPU cooling
TRUE 120
OS
Vista Ultimate x64 SP1
Monitor
Gateway FHD2400
VulcanDragon is offline Overclocked Account   Reply With Quote
Old 06-07-05   #16 (permalink)
Overclock.net Old Guard
 
Xavier1421's Avatar
 
intel ati

Join Date: Apr 2004
Location: FL
Posts: 9,620

FAQs Submitted: 4
Folding Team Rank: 344
Hardware Reviews: 11
Trader Rating: 10
Default

Vulcan talking about logic...get it? Funny right? Ok, I'll go away now
__________________
Folding Again!
Quote:
Originally Posted by my wife
Move aside noob

Quote:
Originally Posted by VulcanDragon
Did we learn nothing from Star Wars? Snub fighters blowing up the Death Star...Ewoks taking down an entire legion of stormtroopers...


System: Xavier's Rig of....debt
CPU
Q6600 333x9
Motherboard
ASUS P5K-Prem
Memory
4x1GB Corsair XMS2
Graphics Card
ASUS HD4870 780/1090 (4360!!)
Hard Drive
WD 640GB AAKS
Sound Card
Razer Barracuda
Power Supply
Zalman 850
Case
Lian Li PC75
CPU cooling
Thermaltake Ruby Orb
GPU cooling
Stock
OS
Vista Ultimate x64
Monitor
Acer 22"
Xavier1421 is offline I fold for Overclock.net Overclocked Account Xavier1421's Gallery   Reply With Quote
Old 06-07-05   #17 (permalink)
Overclocked N00bLaR
 
Mr.N00bLaR's Avatar
 
amd nvidia

Join Date: Dec 2004
Posts: 4,841

FAQs Submitted: 4
Folding Team Rank: 1193
Hardware Reviews: 1
Trader Rating: 0
Default

Hmm.. C++ is my first language lol.. Its not easy specialy when you've no teacher and your dumb =) All that I have accomplished with it are some basic calculators. Before I knew like anything at all one of my friends told me that c++ was a very good language to learn to I picked up a book lol! You could prolly get tons of free help off the net.
__________________
It's so COLD outside! stay inside -- www.OverClock.net -- You can join Here
Gotta question? Refer to the extensive Frequently Asked Questions section! Check out Overclock.net's Folding At Home stats and join!

You think your commodore 64 is really neato - what kinda chip you got in there? A dorito?
Your usin' a 286? Don't make me laugh, windows loads up in what? A day in a half? - Yankovic
"Aumotocnic"An unfortunate member of the overclock.net insomnia club"
Quote:
Originally Posted by Butterbum View Post
This is overclock.net. We overclock every single pc we come across. Nobody is safe.

THE CHEVY Owners CLUB!

System: My System
CPU
AMD XP 2800+
Motherboard
ASUS Kamet
Memory
1x2 Kingston Value
Graphics Card
nv420
Hard Drive
120gig
Sound Card
Onboard
Power Supply
Thermaltake 550
Case
COMPAQ
CPU cooling
TT Volcano
OS
Ubuntu 7.10
Monitor
MV520,AOC,Dell
Mr.N00bLaR is offline I fold for Overclock.net Overclocked Account   Reply With Quote
Old 06-07-05   #18 (permalink)
Overclocker
 
Join Date: Dec 2004
Posts: 401

Rep: 65 Melraidin is acknowledged by some
Unique Rep: 48
FAQs Submitted: 4
Folding Team Rank: 264
Trader Rating: 1
Default

Quote:
Originally Posted by Mr.N00bLaR
Hmm.. C++ is my first language lol.. Its not easy specialy when you've no teacher and your dumb =) All that I have accomplished with it are some basic calculators. Before I knew like anything at all one of my friends told me that c++ was a very good language to learn to I picked up a book lol! You could prolly get tons of free help off the net.
While C++ isn't the language I would first introduce someone to it is fairly valuable to know. I can't think of a single language with a broader base of available code on the internet. With knowledge of C++ style and structure you're in a good position to experience a short learning curve when you move into other languages.

BTW, if you're looking for something that may be a bit more efficient to code in and still use most of your current knowledge try looking into C#. There are many things in C# that will allow a beginner to create larger programs more quickly. One caveat though, these same features could teach you bad habits; when you discover something new you'd like to use try to understand what you're actually doing and to do it in the most "correct" manner you can.
Melraidin is offline I fold for Overclock.net   Reply With Quote
Old 06-07-05   #19 (permalink)
Lord of the Chicken Wings
 
VulcanDragon's Avatar
 
intel nvidia

Join Date: Aug 2004
Location: Columbus, OH
Posts: 5,218
Blog Entries: 25

FAQs Submitted: 1
Trader Rating: 0
Default

Quote:
Originally Posted by Melraidin
BTW, if you're looking for something that may be a bit more efficient to code in and still use most of your current knowledge try looking into C#.
I've heard good things about C#. But are there any free or inexpensive C# compilers yet? To my knowledge it is only available as part of Visual Studio, which is pretty expensive for someone just getting started. (Student discounts may bring the price down to earth, if you're still in school.)

An FYI on the side: Oracle 10g Release 2 (due out any time now) will run .NET CRL bytecode (i.e. compiled C#, or VB.NET or whatever) inside the database. So you could write stored procedures in C#. Pretty nifty.
__________________
Vulcan Dragon
Core i7 920 @ 3.8 GHz
Currently Playing: Grand Theft Auto 4 (X360); Rock Band 2 (X360); Far Cry 2 (PC)
XBox Live Gamertag: Vulcan Draggon

System: Vulcan's New Hotness
CPU
Core i7 920 @ 3.8 GHz
Motherboard
Asus P6T Deluxe
Memory
6GB Corsair XMS3 DDR3-1333
Graphics Card
EVGA GTX 260 (216)
Hard Drive
300GB Velociraptor (main)
Power Supply
ThermalTake 850W
Case
Lian Li PC-6077
CPU cooling
TRUE 120
OS
Vista Ultimate x64 SP1
Monitor
Gateway FHD2400
VulcanDragon is offline Overclocked Account   Reply With Quote
Old 06-07-05   #20 (permalink)
Overclocker
 
Join Date: Dec 2004
Posts: 401

Rep: 65 Melraidin is acknowledged by some
Unique Rep: 48
FAQs Submitted: 4
Folding Team Rank: 264
Trader Rating: 1
Default

Quote:
Originally Posted by VulcanDragon
I've heard good things about C#. But are there any free or inexpensive C# compilers yet? To my knowledge it is only available as part of Visual Studio, which is pretty expensive for someone just getting started. (Student discounts may bring the price down to earth, if you're still in school.)

An FYI on the side: Oracle 10g Release 2 (due out any time now) will run .NET CRL bytecode (i.e. compiled C#, or VB.NET or whatever) inside the database. So you could write stored procedures in C#. Pretty nifty.
Wish I was able to run Oracle... oh how I wish...

I believe the actual C# compiler is still free, but the VS.NET IDE is of course still commercial. So you're able to DL the compiler and compile code, but you'd have to use some other editor to do so. I know there's also on-going projects to build C# compilers for other platforms like Linux.

Have a look here: http://www.netspade.com/articles/csharp/compilers.xml
Melraidin is offline I fold for Overclock.net   Reply With Quote
Reply



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



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


Overclock.net is a Carbon Neutral Site Creative Commons License Internet Security By ControlScan

Terms of Service / Forum Rules | Privacy Policy | Advertising | Become an Official Vendor
Copyright © 2008 Shogun Interactive Development. Most rights reserved.
Page generated in 0.35435 seconds with 8 queries