Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / [poll] What is the hardest and easiest type of programming

Author
Message
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 23rd May 2005 08:39
ok so what type of programming is the easiest and hardest CODING (so gui is not included in like vb) such as game programming, driver programming(including virtual), os programming,ect

hardest: os
easiest: user end apps(such as word proccessors and media players that do nto relate to programming and require no computer literacy)

well there is my vote

formerly shadows of emptiness
Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 23rd May 2005 08:58
easiest: doing stuff with 3D objects, movement, and texturing
hardest: everything but doing stuff with 3D objects, movement, and texturing . Especially implemention into a game.

Video games…they take you places unreachable, unfeasible. Putting you in the book...putting you in the movie...putting you in a world, that before could only be imagined. expage.com/piratesmainpage.
Neofish
20
Years of Service
User Offline
Joined: 7th Apr 2004
Location: A swimming pool of coke
Posted: 23rd May 2005 09:13
gil that's in db right?

Pi = 8
Gil Galvanti
19
Years of Service
User Offline
Joined: 22nd Dec 2004
Location: Texas, United States
Posted: 23rd May 2005 09:31
DBP . Hehe, im just really good with those things, and not good with many others, i can understand i just cant write.

Video games…they take you places unreachable, unfeasible. Putting you in the book...putting you in the movie...putting you in a world, that before could only be imagined. expage.com/piratesmainpage.
BenDstraw
19
Years of Service
User Offline
Joined: 21st Dec 2004
Location: Arizona
Posted: 23rd May 2005 09:35 Edited at: 23rd May 2005 09:35
If C++ than almost everything is the hard.

If DBP. AI and Path Finding. are hardest

If C++ easiest text based games

If DBP for easiest what Gil Galvanti said

¤§Ben§¤
So your broke, no change. download from Black Lab its FREE*
http://www.geocities.com/blacklab_studios
JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 23rd May 2005 10:28
Easiest:
-Notepad

Hardest:
never tried, but OS programming sounds rather sophisticated(SP?)


Quote: "user end apps(such as word proccessors and media players that do nto relate to programming and require no computer literacy)"

have you ever tried making a WP or MP? yeah the GUI is really easy to design and make, but implementing what all those do, etc, it's a pain, trust me...WP are a LOT more than just a simple notepad app

[url="http://www.spreadfirefox.com/?q=affiliates&id=0&t=54"][/url]
Raven
19
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 23rd May 2005 10:34
OS Development is actually ridiculously easy, unless you want to make it compatible with current standards. ^_^

I'd say personally..
Hardest : PHP CSS Modular Database Websites working in all Browsers identically.
Easiest : HTML Websites

Very different ends of the barrel for the same subject.
No doubt someone will have a problem with either being programming, but seriously I find complex websites to be far more of a headache and a pain than some of the supposidly complex stuff.

OS Development for example isn't hard until you start trying to make it compatible with other peoples stuff.

JoelJ
21
Years of Service
User Offline
Joined: 8th Sep 2003
Location: UTAH
Posted: 23rd May 2005 11:56
html is programming, it's a mere script

[url="http://www.spreadfirefox.com/?q=affiliates&id=0&t=54"][/url]
BearCDPOLD
21
Years of Service
User Offline
Joined: 16th Oct 2003
Location: AZ,USA
Posted: 23rd May 2005 13:21
I think...

Easiest: The C++ console programs where you calculate tax, the ones they make you do in intro to programing classes, or possibly data management.

Hardest: Hardcore AI work, or combining several less difficult aspects of programming into one large program such as a game, or spacecraft navigation.

Crazy Donut Productions
Current Project: A Redneck game
Metel Artz
19
Years of Service
User Offline
Joined: 13th Apr 2005
Location: Vermont USA
Posted: 23rd May 2005 13:28
Quote: "PHP CSS Modular Database Websites working in all Browsers identically."
css as in cascading style sheets? thats not hard! well making it work for all browser maybe. and my vote:

Hardest: id have to agree with BenDstraw, AI is fr*ggin hard! well maybe not that hard.

easyest: DBPRO!!!!! (easyest and most fun coding program ever!) although it is kind of hard to get used to it. im always going back to the tutorials for somethings like inkey commands

goto my site at metelartz.com <<its da bomb except the one your at now. he he
EddieB
20
Years of Service
User Offline
Joined: 29th Sep 2004
Location: United Kingdom
Posted: 23rd May 2005 15:52 Edited at: 23rd May 2005 15:52
Easyest: Dbpro/Db

Hardest: C++ ( It's not to hard )

And CSS is part of html.
Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 23rd May 2005 20:48
darkbasic

easiest: file handling
hardest: multiplayer


website languages

easiest: make links
hardest: anything php related?


delphi

easiest: text editor
hardest: dark basic ide or a 3d game..

Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 23rd May 2005 21:08
Hardest:
Advanced data handling in basic.
Supporting fantastical file formats designed by megalomaniac developers.

Easiest:
Most of the stuff in DBPro .

I often find that the areas you expect to be difficult are actually just big - like for example Chess AI, a lot of people would have you believe that programming chess AI is as tough as it gets. Everyone could write a chess game, it's not even believable AI, more like a logic puzzle, I mean chess AI is a data handling nightmare more than anything else. I find that lack of good math skills is the major drawback, often people waste time on code that could be solved with a simple formulae, I wish there were free online courses specifically for hobbiest developers, like physics math and all that other usefull stuff that some of us have forgotten.


Van-B

David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 23rd May 2005 21:27
Quote: "hardest: os
easiest: user end apps"


Oh dear god

Quote: "hardest: anything php related?"


I'd say hardest in web is actually perl?

Hardest: Trying anything vaguely complex in ASM
Easiest: Anything basicy.

Facts are meaningless.
You could use facts to prove anything that's even remotely true.
empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 23rd May 2005 21:32
Easiest: making an app/game
Hardest: making it bug free


Play Nice! Play Basic! Version 1.06
Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 23rd May 2005 21:39
lol thus that is so true

Pricey
21
Years of Service
User Offline
Joined: 22nd Feb 2003
Location:
Posted: 24th May 2005 20:51
Hardest: C or C++

Easiest: LOGO!



:: 3Ghz Pentium 4 / Hyper Threading, 1024mb RAM, 160GB HDD, 256mb Radeon 9600 PRO Graphics ::

:: Current Project: Sea Bound ::
Neofish
20
Years of Service
User Offline
Joined: 7th Apr 2004
Location: A swimming pool of coke
Posted: 24th May 2005 20:55
Quote: "Hardest : PHP CSS Modular Database Websites working in all Browsers identically."

That's very easy.. until you use complex JS and other stuff (only because IE is gay and doesn't follow standards)

Easiest: The spinning cube FPS thing
Hardest: Real AI

Pi = 8
Peter H
20
Years of Service
User Offline
Joined: 20th Feb 2004
Location: Witness Protection Program
Posted: 24th May 2005 23:35
Easiest: Menus (it has to be since all the n00bs do it first )

Hardest: Using a shader in DBPro when your video card is a GeForce 4 MX420

"We make the worst games in the universe."

SageTech
19
Years of Service
User Offline
Joined: 3rd Dec 2004
Location: Orlando, Florida
Posted: 25th May 2005 02:27
Easiest: Text Games (I said easy not short time to make)

Hardest: Programming C in VI editor!!!

Sagetech forums currently down
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 25th May 2005 02:28
Rock on Vi!! (Assuming you mean UNIX/LINUX Vi that is!)

[url=www.lightningstudios.co.uk][/url]
robo cat
20
Years of Service
User Offline
Joined: 23rd Feb 2004
Location: In a cat litter tray, near you...
Posted: 25th May 2005 03:53
Easiest: Having primitives running about, colliding etc.

Hardest: Having skeletons work out how to walk across primitives.

Simple... yet fun!
Megaton Cat
21
Years of Service
User Offline
Joined: 24th Aug 2003
Location: Toronto, Canada
Posted: 25th May 2005 06:39
Quote: "Easiest : HTML Websites"


Doing it: Easy

Doing it well: Hard

It's M-E-G-A-T-O-N. NOT MEGATRON.
DON'T MAKE ME GET THE RABBIT.
Avan Madisen
22
Years of Service
User Offline
Joined: 12th Sep 2002
Location: The Castle Anthrax
Posted: 25th May 2005 07:35
Hardest:
AI
Graphics engines

Easiest:
A calculator.

I don't suffer from insanity - I enjoy every minute of it!
Current Projects: Lemmings Remake
(Untitled) Puzzle Game for the Compo
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 25th May 2005 07:56
Quote: "Programming C in VI editor"

Nonsense. I do it all of the time. Real programmers don't need keyword highlights, tooltips or context sensitive help

hardest : 3d mathematics, in any language
easiest : "Hello world", in any language

*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins and source code http://www.matrix1.demon.co.uk
indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 25th May 2005 11:20
the language "brainF**k" is the hardest ive seen way above anything else. its useless tho

the easiest is programming the video recorder

If no-one gives your an answer to a question you have asked, consider:- Is your question clear.- Did you ask nicely.- Are you showing any effort to solve the problem yourself
Briere
19
Years of Service
User Offline
Joined: 28th Feb 2005
Location: Amherst New York, United States
Posted: 25th May 2005 11:22
easiest for me would be server work in visual basic, hardest would be direct x
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 25th May 2005 12:24
easiest: Creating a Brainf*** interpretor
hardest: Creating a C++ compiler

GothOtaku
21
Years of Service
User Offline
Joined: 23rd Nov 2003
Location: Amherst, MA, USA
Posted: 26th May 2005 09:06
Easiest: print "Hello, world!"
Hardest: 3D massively-multiplayer real-time strategy games

For once I have to partially agree with Raven in that writting an OS is not that hard unless you're making it from scratch, want to make it standard, and make it bug free. Try debugging a virtual-memory pager written in assembly attempting to run in a kernel in real time mode? That's easily one of the hardest tasks a programmer could ever have to do. But making a simply OS that can book on your machine and run .COM files isn't terribly hard. It's not necessarily easy but there are harder things out there.
Philip
21
Years of Service
User Offline
Joined: 15th Jun 2003
Location: United Kingdom
Posted: 26th May 2005 09:13
This is a totally pointless question.

You may as well ask: how long is a piece of string?

Cheer if you like bears! Cheer if you like jam sandwiches!
P3.2ghz / 1 gig / GeForce FX 5900 128meg / WinXP home
Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 26th May 2005 17:11
Easiest - Starting a project

Hardest - Finishing it!


Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 4th Jun 2005 12:09
i think i change my hardest to AI
i forgot about that and easiest would be ummmm making uhhh a fancy chess game but no 1 player mode

and yea i could see how os programming could not be hard but have an extra blanket of complexity right before the soft mattress of features and to where u could start programming in higher level languages

and i think the hardest thing to really learn is winsock nothing i find on the net actually tells what everything does it has little skips and u will see a command but dont know what it does

formerly shadows of emptiness
Jonny_S
22
Years of Service
User Offline
Joined: 10th Oct 2002
Location: United Kingdom
Posted: 6th Jun 2005 09:21 Edited at: 6th Jun 2005 09:23
Hardest - completing a program.game whatever
Easiest - Starting one

How many of you have completed every project? Infact how many of you have completed one project? Not many I suspect

Damnit....scraggle you beat me

Quote: "and i think the hardest thing to really learn is winsock nothing i find on the net actually tells what everything does it has little skips and u will see a command but dont know what it does"


Winsock? That took literally 5 mins to figure out the basics....[href]www.vbwinsock.com[/href] Best website out!

Supermonkey - The crime gifhting sex god monkey!
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 6th Jun 2005 11:29
hmm im learning it in C/C++ not vb

and i have completed 3 or well 1 if u want to count it as 1 project
mplayer1.0,2.0.3.0 which i salvaged NO code from the previous and all of them have a ton of differences but anyway

what is really fun in theory(i have not tried it) is to think of every tiny part of an app as a project so u can think "oh yea well ive got 200 projects in just 1 .exe" lol

formerly shadows of emptiness
ReneGade RG
19
Years of Service
User Offline
Joined: 13th May 2005
Location:
Posted: 6th Jun 2005 23:23
fps ai can be extremely easy. Just download my black hole file on the codebase and you'll realise I've only featured 5 commands for ai, and even those are easy, things like point object and stuff like that.

the opponent shooting is easy:

point object enemy,px#,py#,pz#
gosub shoot_bullet


Shooting the bullet is actually more difficult than the ai itself and it is bloody easy!

What about ducking?

if object collision (bullet,invisible-cube-around-the-enemy)>0 then..
gosub duck_bullet


Yeah, by creating invisible object around enemies, you can fix many problems and not just ai+collision.

It's amazing you're reading this, surprise... you still are.
Jonny_S
22
Years of Service
User Offline
Joined: 10th Oct 2002
Location: United Kingdom
Posted: 7th Jun 2005 03:28
Yeh after I wrote that I thought it was probably C++. It is quite a bit harder in C++!

Supermonkey - The crime gifhting sex god monkey!
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 7th Jun 2005 03:42
huh is that a typo or is it true

formerly shadows of emptiness
Killswitch
22
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: School damnit!! Let me go!! PLEASE!!!
Posted: 9th Jun 2005 02:13 Edited at: 9th Jun 2005 02:18
ReneGade 12345 people were talking about good AI not just AI that can shoot you from across the map because its locked onto the players co-ordinates.

Good FPS AI would include:

Actually working out where the player is
Ducking behind objects for cover
Select the right weapon for the right situation
Working in teams with other bots
Inaccuracy, making them perfect killing machines won't work
Etc

~It's a common mistake to make, the rules of the English langauge do not apply to insanity~
MicroMan
21
Years of Service
User Offline
Joined: 19th Aug 2003
Location: Stockholm, Sweden
Posted: 9th Jun 2005 02:20
Easiest: ehrm... HTML.

Hardest: Game programming, and this not because of the coding but because of the balancing. It's seat of the pants kind of programming, and it you get the balance wrong, the best game concept becomes a bad game. In what other kind of coding does one have to juggle five or six different (and each in its own term complicated) disciplines like audio or directx, and then blending all of that into a coherent (and harmonic) whole.

-----
They SAID that given enough time a million monkeys with typewriters could recreate the collected works of William Shakespeare... Internet sure proved them wrong.
-----
Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 9th Jun 2005 02:46
Hardest: Any code obstacle you haven't previously overcome.

Easiest: anything your overcome and put into practice. So writing code based on applied previous knowledge is as easy as it gets.

Kevin Picone
[url]www.underwaredesign.com[/url]
Play Nice! Play Basic (Release V1.073 Out Now)
Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 9th Jun 2005 02:51
Quote: "Damnit....scraggle you beat me"


Only by 11 days ... it was a close thing


pie rules
19
Years of Service
User Offline
Joined: 20th Jun 2005
Location:
Posted: 20th Jun 2005 12:25
Hardest: Programing in binary.

Easiest: Making someone else do the work for you, stealing the software, and calling it your own.

Easiest legal programming: html.

Login to post a reply

Server time is: 2024-11-27 15:35:41
Your offset time is: 2024-11-27 15:35:41