Author Topic: Programming Languages  (Read 2138 times)

Doogee

  • VIP
  • Member
  • ***
  • Posts: 774
  • Kudos: 109
    • http://m-db.info
Programming Languages
« on: 23 November 2002, 14:17 »
Hello there,

Im wondering if anyone hast any suggestions on a program language is should learn.
I an very newbified to programming but know HTML quite well(who doesnt)

I am interested in making a program, not sure what of, with a GUI etc, no command line programs.
Suggestions? Links, anything is welcome.

Calum

  • Global Moderator
  • Member
  • ***
  • Posts: 7,812
  • Kudos: 1000
    • Calum Carlyle's music
Programming Languages
« Reply #1 on: 23 November 2002, 15:07 »
i'm trying to start off with C and perl (which isn't supposedly a programming languag), but some people reckon you should start straight off using an object based one like C++ or Java.
visit these websites and make yourself happy forever:
It's my music! | My music on MySpace | Integrational Polytheism

Doogee

  • VIP
  • Member
  • ***
  • Posts: 774
  • Kudos: 109
    • http://m-db.info
Programming Languages
« Reply #2 on: 23 November 2002, 16:32 »
what are the gtk apps based on? or is gtk a programming language? Im thinking maybe a GUI Chat program most probably for yahoo/msn and maybe AIM.

Kintaro

  • Member
  • **
  • Posts: 6,545
  • Kudos: 255
  • I want to get the band back together!
    • JohnTate.org
Programming Languages
« Reply #3 on: 23 November 2002, 17:45 »
GTK+ is a libary basicly, you can write GTK stuff in C++, Python, Perl, and others to my knoledge.

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
Programming Languages
« Reply #4 on: 23 November 2002, 21:06 »
(S)ML IS THE WAY OF THE FUTURE!!!

foobar

  • Member
  • **
  • Posts: 308
  • Kudos: 0
    • http://www.fuckmicrosoft.com
Programming Languages
« Reply #5 on: 23 November 2002, 23:57 »
Ok. Most people say, that if you want to go object-orientated (C, C++, whatever), you should follow this direction: (I'm trying to, but it's hard)

 - HTML (already there !)
 - Python (one step up, if you came from the (horrible) Basic side like me, you'll understand this too)
 - C, C++, whatever

Give it a try ...
Linux user #283039

Gosh, I love Linux Quake.


Bazoukas

  • Member
  • **
  • Posts: 866
  • Kudos: 140
    • http://whitehouse.com
Programming Languages
« Reply #6 on: 24 November 2002, 03:48 »
I took a dive directly to C++. When I feel like a dumbass I do some HTML to build my ego and then I go back to C++.
Yeah

Kintaro

  • Member
  • **
  • Posts: 6,545
  • Kudos: 255
  • I want to get the band back together!
    • JohnTate.org
Programming Languages
« Reply #7 on: 24 November 2002, 07:25 »
C++, PHP, HTML, JSL (Johns Scripting Language, I made it... its an integrated feature in my .NET thingy that powers the credits).

PHP r0x0rs j00 p4nts!

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
Programming Languages
« Reply #8 on: 24 November 2002, 10:52 »
quote:
Originally posted by X11 / BOB: l33t h4x0r:
PHP r0x0rs j00 p4nts!


I need to trade-mark that.  

DC

  • Member
  • **
  • Posts: 211
  • Kudos: 0
Programming Languages
« Reply #9 on: 24 November 2002, 17:55 »
<Irony> Start with Malborge. Learn programming the way it should be: Insanely Hard (w/ capitals)!
Or go for simplicity and learn Brainfuck! Why learn C if there's a program that can do exactly the same with only 8 instructions? </irony>

You can't learn GUI programming in one go, forget it. As other people stated, start with Python or Perl, then go to command-line C/C++ programming, then learn to use QT/GTK interfaces. You need to know how to program before you can build graphical programs, and command-line is much simpeler to learn.

X11: as good as PHP may be, it's just a scripting language. Now, so is python, but python rocks more    and both are worse than a compilable language such as C for most purposes.

You wrote a scripting language? Cool. What are the specs? Any interpreters available?
GS/CS d- s-: a--- C++ UL+ P+ L++>+++ E W++ N>+ o K- w-- O- M V? PS+>++ PE- Y+ PGP t+ 5+ X R tv+ b+++ DI+ D+ G++ e>++++ h! r- y
A quantummechanical wavefunction describing an unknown amount of bottles of beer on the wall
A quantummechanical wavefunction describing an unknown amount of bottles of beer on the wall
We take a measurement, the wavefunction will collapse, and one of the bottles of beer will fall

solo

  • Member
  • **
  • Posts: 344
  • Kudos: 1
    • http://www.komodolinux.org/
Programming Languages
« Reply #10 on: 22 December 2002, 21:43 »
php is great first, second, im writing a scripting language and i hope to have a compilable version dont too  
Unfortunately it's in a stage of intermission, ive been heavily changing it to use my shiny collection object hehe
Komodoware, moving Linux to your desktop.
http://www.komodoware.com/

WebmastaX

  • Newbie
  • *
  • Posts: 2
  • Kudos: 0
Programming Languages
« Reply #11 on: 23 December 2002, 23:43 »
If you want to start programming quick and dirty you should try learning Visual Basic or Delphi(much better), its fun and easy to make new apps. I have to say that Visual Basic its not an Object Oriented language since you cant take advantage of polymorphism and its made by MicroSucks.

I prefer C++ or Java since they are O-O, but they take a lot of time to master.

You mention you wanted to make a chat program, its not as easy as it sounds. Do you know anything about socket programming?

[ December 23, 2002: Message edited by: WebmastaX ]

[ December 23, 2002: Message edited by: WebmastaX ]

[ December 23, 2002: Message edited by: WebmastaX ]


Master of Reality

  • VIP
  • Member
  • ***
  • Posts: 4,249
  • Kudos: 177
    • http://www.bobhub.tk
Programming Languages
« Reply #12 on: 24 December 2002, 01:57 »
quote:
Originally posted by bazoukas [The F*en Linux Militant]:
I took a dive directly to C++. When I feel like a dumbass I do some HTML to build my ego and then I go back to C++.
lol me too.
Disorder | Rating
Paranoid: Moderate
Schizoid: Moderate
Linux User #283518
'It takes more than a self-inflicted gunshot wound to the head to stop Bob'

beltorak0

  • Member
  • **
  • Posts: 223
  • Kudos: 0
    • http://www.angelfire.com/realm/beltorak
Programming Languages
« Reply #13 on: 24 December 2002, 05:32 »
The only thing that kicks my ego down to shit in C is strings and pointers.  I get along a lot better with strings and pointers in assembly than I do in C.  It's so simple in assembly.  Not to mention the fact that all data is treated equally in assembly.  Even code is data (just don't forget to flip the code/data identifier bit in the seg reg).  I really need to brush up on assembly.  It's been so long...

So i do some bash/light perl scripting for an ego boost.  I'd really love to do TCL/TK -- especially since mod_dtcl is out for apache.

-t.
from Attrition.Org
 
quote:
Like many times before, Microsoft is re-inventing the wheel and opting for something other than round.

-t.


Kintaro

  • Member
  • **
  • Posts: 6,545
  • Kudos: 255
  • I want to get the band back together!
    • JohnTate.org
Programming Languages
« Reply #14 on: 24 December 2002, 14:46 »
quote:
Originally posted by DC:

X11: as good as PHP may be, it's just a scripting language. Now, so is python, but python rocks more     and both are worse than a compilable language such as C for most purposes.


Really shirlock holmes, nice to know...

DO YOU THINK IM SOME FORM OF COMPLETE-FUCKING IDIOT? WELL?

Thanks anyway