Gaming To all the programmers

Diablo1123

Newcomer
Member
Joined
Mar 9, 2008
Messages
1,432
Trophies
0
Age
30
Location
Underground
Website
Visit site
XP
240
Country
United States
CannonFoddr said:
Here's the questions....
  • What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
  • What Application/Homebrew have you / are you developing ??
  • Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
  • If Self Taught - What books/tutorials did you find useful ???
  • In you honest opinion - how easy do YOU think it was to learn ??
  • Visual Studio and Notepad++
  • Nothing at the moment
  • Nope
  • Internetz, looking at source code for stuff
  • Not sure, wouldn't say I'm that good at programming, but enough
    tongue.gif
    , but I'm 16, what do you expect?
my problem is always lack of motiviation
 

Salax

Well-Known Member
Member
Joined
Jan 16, 2010
Messages
265
Trophies
0
XP
50
Country
United States
I use Visual Studio Express for C#, which I really don't know that much about (learning). I use Vim for PHP, which I'm developing a .pkm file manager with.
 

kingsanto

Well-Known Member
Member
Joined
Sep 15, 2009
Messages
113
Trophies
0
XP
83
Country
United States
Dragonlord said:
CannonFoddr said:
Bloody hell... Only half a dozen replies and I haven't even HEARD of half these 'languages'
ohmy.gif


When I got my first computer there was only 2... 'BASIC' and 'Assembly'/'Machine code'
laugh.gif


Of course over the years I've heard of others like C(+,++,#), JAVA/JavaScript and python/php - but the others !!!!!?!? (Smalltalk/mplab/masm/ADA ???) - WOW !!!
wtf.gif


I guess I should've been more specific in my post and said something like -
What do you use to produce PC Applications and/or DS Homebrew (i.e. NOT Web pages/Server apps or 'macros-type application accessories')
frown.gif
Smalltalk is the mother of all object oriented languages. You are not a real hacker if you never programmed with it. Look at http://squeak.org/ if you want to get introduced to Smalltalk (make sure to get your hand on Tutorials first before messing in the VM
tongue.gif
). Also check out any LISP/Scheme language to understand better programming languages.

MASM is just an Microsoft Assembler language

ADA is a rather scientific language. You won't find it that often in the wild especially since it has quite a broken design.

EDIT: Ah yeah... and don't forget to check out Lambda Calculus. Not really a language you want to use to write programs but if you want to really understand programming on a more theoretical base get this to know.

There's still quite a bit of ADA programming done in the defense industry. LISP and Scheme were fun stuff. I think I preferred Sun SPARC Assembly over MASM.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Here's the questions....
  • What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
  • What Application/Homebrew have you / are you developing ??
  • Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
  • If Self Taught - What books/tutorials did you find useful ???
  • In you honest opinion - how easy do YOU think it was to learn ??
Here's the answers....
  • Currently using Javascript, but I try to learn C long time ago but never succeeded (self taught). I'm using Notepad++
  • Ten years ago I made a LPT phone card reader interface in C, For console's homebrew only PA lib examples for DS, or recompiling Wii homebrew with very few mods.
    I'm currently developing a Firefox add-on (Automatic Save Folder), to sort download files to the corresponding folder automatically.
  • Self taught, Always.
  • other C program source for C learning (reading and testing modifing values one by one). Internet for javascript/PHP, and Mozilla, xulfr.org, captain.at, late xulplanet.com, and Xul periodic table for Firefox add-on development.
  • C is not that hard until the pointer's chapter (when learning only by looking at other program sources) I would need to read a real lesson I think. Javascript for Firefox add-on is easy, though I'm not very good either. I'm still missing a lot of stuff I would like to know. Analyzing other add-ons is a good way to learn.
I don't consider myself as a real Firefox add-on developer. I think I'm more a tweaker, as I learn from other add-on and can only do what I already understood, and I manage to grab the data from other firefox's windows to re-use them instead of reading them with a the native code. I would like to be able to code all I have in mind by myself and be free'd of other's content.

I'm ok with PHP and Mysql though.
I would like to learn Python and be better with C/C++, but I don't have enough time to put into it anymore, it makes me sad.
 

psycoblaster

Divine
Member
Joined
Jan 26, 2008
Messages
2,131
Trophies
0
Age
34
Location
Seoul.. (in Korea)
Website
Visit site
XP
211
Country
What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
Visual Studio 2010 or Sharpdevelop (for the portability)

What Application/Homebrew have you / are you developing ??
Almost anything that requires binary manipulation (especially for GBA romhacking)

Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
Self Taught
biggrin.gif
(or... unofficial lessons from people online?? lol)

If Self Taught - What books/tutorials did you find useful ???
Actually, now that I think about it, I learned some JAVA from a real class for just one semester and moved onto C# by myself with some class-specific help from other people. But the way I learned it was by studying others' source codes
biggrin.gif


In you honest opinion - how easy do YOU think it was to learn ??
It was confusing when I was first introduced to programming, but all you need to learn is the basics. Then comes class-specific stuff where you start learning your own stuff.
 

coolbho3000

GBATemp Kikkoman Naturally Brewed SoySauce Fanatic
Member
Joined
Apr 29, 2007
Messages
2,123
Trophies
1
Age
124
Location
Kikkoman Factory
XP
1,097
Country
I am an Android developer!

- I use Eclipse/Java/Android SDK. I also do some work on the Linux kernel and Android platform in Ubuntu in C with no IDE.
- SetCPU is my my flagship Android application. It uses a hybrid freeware/paid distribution model and is fairly successful. I am also working on other projects for the Android platform.
- All self taught so far.
- I used Google, code samples, a basic book, and SDK documentation to learn.
- It wasn't that bad.
 

bnwchbammer

Well-Known Member
Member
Joined
Mar 4, 2009
Messages
461
Trophies
1
Age
32
Location
Illinois
Website
Visit site
XP
320
Country
United States
CannonFoddr said:
Here's the questions....
[*]What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
I just know some Java - coding in Eclipse.
[*]What Application/Homebrew have you / are you developing ??
I've coded a tron game, and a few calculators and such.
Planning to make a Connect 4 game outside of class whenever I feel like it.
[*]Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
There's a computer science class I'm currently taking.
[*]If Self Taught - What books/tutorials did you find useful ???
I plan on learning some other stuff, so I'll look into books first.
[*]In you honest opinion - how easy do YOU think it was to learn ??
It really wasn't too hard to learn java, though I'm sure other things will be harder.
 

mrfatso

That guy!!
Member
Joined
Apr 17, 2008
Messages
4,932
Trophies
0
Age
33
Location
@Your Home,behind the sofa
Website
Visit site
XP
251
Country
Senegal
* What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
Ans: Visual Studio 2008, C++
Adobe CS4, Actionscript 3
* What Application/Homebrew have you / are you developing ??
Ans: None, i am too lazy
smile.gif

* Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
Ans: Taught in college, but it feels more like a crash course to be honest, the current batch had it better, concept and algorithmns were explained in more details
* If Self Taught - What books/tutorials did you find useful ???
Ans: Does not apply to me for C++. But i guess, googling site did help, hmm, cplusplus.com is a nice place to learn c++ stuff.
I learned Actionscripting at this website: http://gamedev.michaeljameswilliams.com/20...ame-tutorial-1/
The advance stuff were found by surfing random sites.
* In you honest opinion - how easy do YOU think it was to learn ??
Ans: to be Honest... Not easy at all, well, when you have to idea and concept, it's easy to, but when it comes to the programming part.. It might be hard. For example, a bowling ball game.

Sounds easy right? use arrow keys to move the ball(or set it to auto-movement). Press a button and the ball will just roll, striking the pills. If it hits the sides, it will stick to the sides and goes on a straight path.

At that time, i was planning to do something like that. But what i forgotten to take into account was the physics involved. If i was moving left and release the ball, the balls has to move towards the left as well.
 

UltraMagnus

hic sunt dracones
Member
Joined
Aug 2, 2007
Messages
1,964
Trophies
0
Age
35
Location
Portsmouth
Website
Visit site
XP
220
Country
coolbho3000 said:
SetCPU is my my flagship Android application. It uses a hybrid freeware/paid distribution model and is fairly successful. I am also working on other projects for the Android platform.
I guess just giving the APK away on XDAdev is the easiest way to stop people pirating your apps
rofl2.gif
tongue.gif
 

coolbho3000

GBATemp Kikkoman Naturally Brewed SoySauce Fanatic
Member
Joined
Apr 29, 2007
Messages
2,123
Trophies
1
Age
124
Location
Kikkoman Factory
XP
1,097
Country
UltraMagnus said:
coolbho3000 said:
SetCPU is my my flagship Android application. It uses a hybrid freeware/paid distribution model and is fairly successful. I am also working on other projects for the Android platform.
I guess just giving the APK away on XDAdev is the easiest way to stop people pirating your apps
rofl2.gif
tongue.gif
Indeed
rofl2.gif
Also for the people who don't have paid Android Market in their country.

Android Market and (dare I say!) iPhone App Store are probably the quickest way to prominence/income for an independent programmer.
 

Jotokun

Well-Known Member
Member
Joined
Sep 22, 2008
Messages
165
Trophies
0
XP
78
Country
United States
CannonFoddr said:
Here's the questions....
  • What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
  • What Application/Homebrew have you / are you developing ??
  • Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
  • If Self Taught - What books/tutorials did you find useful ???
  • In you honest opinion - how easy do YOU think it was to learn ??

Visual Studio 2008, although I'll use SharpDevelop when I"m away from my laptop. I know C#

I dont really want to say what I'm currently working on, but in the past I've worked on a photo editor

While I was trained by someone in the industry on the basics, it didn't really click until I started to self-teach.

I highly recommend the websites CodeProject and java2s.

It took me a while to get the hang of it, but it was rather easy. Certainly easier than learning another spoken language. My advice to people is to make sure you fully understand the basics first before trying any advanced concepts or you simply wont learn.
 

Raki

Well-Known Member
Member
Joined
Jul 16, 2008
Messages
554
Trophies
0
XP
98
Country
Gambia, The
Jotokun said:
CannonFoddr said:
Here's the questions....
  • What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
  • What Application/Homebrew have you / are you developing ??
  • Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
  • If Self Taught - What books/tutorials did you find useful ???
  • In you honest opinion - how easy do YOU think it was to learn ??


I dont really want to say what I'm currently working on, but in the past I've worked on a photo editor

It's a porn application. For sure. :>

I use visual basic .NET in VS2008

I develop stuff I just think I need

I did some pascal in school, but mostly trained through Big G (also known as "Google"
ohmy.gif
)

I only used a book to learn SQL

If you understood the basics it's quite easy to learn new stuff
 

Zamo

Well-Known Member
Member
Joined
Oct 10, 2007
Messages
156
Trophies
0
Age
34
Location
Cape Town, South Africa
Website
Visit site
XP
269
Country
CannonFoddr said:
Here's the questions....
  • What do YOU use to program/develop YOUR application/Homebrew ? (.NET/Basic/Pascal/C++ .... etc)
  • What Application/Homebrew have you / are you developing ??
  • Were you 'professionally trained' (ie. @ School/College/Work) or Self Taught ??
  • If Self Taught - What books/tutorials did you find useful ???
  • In you honest opinion - how easy do YOU think it was to learn ??
  • I code in python, java, c, c++ and c#. I use VS for c# and kate (under Ubuntu) for most everything else.
  • I've made many small apps such as RSS aggregators etc. and a few games (most recently a multiplayer pacman clone using XNA).
  • I'm currently in my 3rd year of Computer Science and Game Developement.
  • For python I used diving into python (free).
  • I didn't find it that hard, but I started with Java (no explicit memory management etc) so ymmv.
Hope that helped
smile.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • S @ salazarcosplay:
    hunter x hunter
  • S @ salazarcosplay:
    he has not allowed anyone to continue it for him for example
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, theres a dragon ball af mod for budokai 3
  • Xdqwerty @ Xdqwerty:
    updated ship of harkinian, gonna install some hd texture pack
  • Xdqwerty @ Xdqwerty:
    I might download rayman revolution for my ps3
  • BigOnYa @ BigOnYa:
    I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
    for it tho. Edit- no it uses floppy Ram, just like @AncientBoi
    +1
  • Xdqwerty @ Xdqwerty:
    aeiou
  • BigOnYa @ BigOnYa:
    And sometimes Z
  • SylverReZ @ SylverReZ:
    @K3Nv2, MAGA supporters be wearing tin foil hats lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, whats maga?
  • BigOnYa @ BigOnYa:
    It stands for Maniacs Against General Acceptance
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, people rejecting general consensus about stuff?
    +1
  • BigOnYa @ BigOnYa:
    Yup, nuh its really just Trump followers
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, im not american so i dont care about trump
    +1
  • Xdqwerty @ Xdqwerty:
    or us elections
  • BigOnYa @ BigOnYa:
    Me niether, us north Koreans don't care
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    i don't care either, even if i'm american
  • BakerMan @ BakerMan:
    truth be told, i agree with psi, i dislike both candidates, but i'd probably vote trump simply because the economy was better during his presidency
  • AngryCinnabon @ AngryCinnabon:
    Just be careful, if trump ends up winning and using project 2025 America might really change...for the worse.
  • AngryCinnabon @ AngryCinnabon:
    I'm not american and even that sends shivers down my spine.
  • AngryCinnabon @ AngryCinnabon:
    anything that offers trump an opportunity to become an actual dictator
    is bad in my book, i could care less if it wasn't for that...
  • K3Nv2 @ K3Nv2:
    Canada: America's Russia
  • NinStar @ NinStar:
    people are so dramatic that I can't even tell if they are being serious
    NinStar @ NinStar: people are so dramatic that I can't even tell if they are being serious