Stop Microsoft

Miscellaneous => Programming & Networking => Topic started by: sEkToR on 12 May 2002, 11:41

Title: best language
Post by: sEkToR on 12 May 2002, 11:41
what is the best most worthwhile language to learn? i know u guys are gunna say "depends"... well i mean like the 1 that is used most to program things, and would be a good time investment and be worthwhile.
Title: best language
Post by: jtpenrod on 13 May 2002, 12:54
quote:
...well i mean like the 1 that is used most to program things, and would be a good time investment and be worthwhile.
C++
___________________________________

Powered by Mandrake Linux and Freedom
(http://www.otakupc.com/etsig/dolphin.gif)
If software can be free, why can't dolphins?
Title: best language
Post by: psyjax on 13 May 2002, 13:10
C also!

hehe... actually they are not too far appart. Once you know one, it's not too hard to learn the other since they share the same general concepts and structure.

Another thing about C\C++ once you got a good understanding of eather one, all other languages seem to come a whole lot easier! At least this has been my experience, I don't know about anyone else.
Title: best language
Post by: Ctrl Alt Del 123 on 14 May 2002, 07:07
Spanish!
Title: best language
Post by: Kintaro on 14 May 2002, 21:17
Probably C++
if you want to learn HTML check the Miniguide on my lovely Website.

I know:
PowerBASIC, VBasic, Qbasic, LearnING c++, HTML, GERMAN  (http://smile.gif)  ENGLISH
Title: best language
Post by: dbl221 on 17 May 2002, 07:39
C no doubt about it most of the software in use today is written in C.
Title: best language
Post by: Master of Reality on 17 May 2002, 08:20
i'm gonna say basic, because its the first thing i kinda learned (i only know how to program the really old basic on a commodore 64).
I dont really know very much about any programming, but i was trying to learn C and C++, but i am low on time. Web programming is easy to learn, like; HTML, javascript, Java, DHTML, CSS, XSS, XML. Javascript is akin to C, is it not?

[ May 17, 2002: Message edited by: Master of Reality ]

Title: best language
Post by: Master Windu on 17 May 2002, 16:32
C++ is probably the best *programming* language you could learn, at least for starting out. It is kind of an intermediary between C and JAVA, both of which are frequently used today.  If you learn C++, you can go  "backwards" and learn C, or bounce "forward" to JAVA  without too much difficulty adapting to the basic structure.  All of these languages use different syntax, so that is just something you have to learn.


A good language to start out with, and that is relatively easy, is HTML.  When I first started, I always found it easier with HTML bceause I could actually "see" what is going on.  With C++, you are working with classes, pointers, arrays, and a whole bunch of other things that are not directly related to output.  HTML gives you the visuality, and lets you become familiar with syntax, and important part of any computer language.  Once you have the basics of HTML down, it would be a good time to develop on that further by learning Javascript.  Javascript, not JAVA (there is a HUGE difference) will give you the opportunity to learn about variables, conditional statements, functions, etc., providing you with a firm base of these terms, the ability to recognize them, and to know what they do.  Plus, they hold many similarities to C++.
Title: best language
Post by: Calum on 17 May 2002, 16:45
so how does this sound for a plan ( i am going to try and take the "what's all this programming about anyway" plunge myself)?

html first (already learning it)
javascript next (you need to learn it anyway if using html)
C after that
C++ closely following
and then i can do all that Perl, Python, Java, basic stuff after all that, when i am a 'guru'!  :D  what say?
Title: best language
Post by: Master of Reality on 17 May 2002, 17:40
not a bad plan...
I went from learning HTML (and CSS) to starting to learn C++, but i have done very little to leran it due to the fact that i have to use a windows machine for the internet right now because i screwed up my partition table on my linux machine.
Title: best language
Post by: Master Windu on 17 May 2002, 18:07
If you have to use a Window$ (P)OS, got to http://www.borland.com (http://www.borland.com) and download their compiler. That M$ Visual C++ compiler is the biggest piece of shit, it is ridiculous.  I don't understand how anyone is supposed to learn a programming language by using that compiler. It gives you "error" messages for just about every ludicrous thing you can think of.  I had a program with a nested switch that it gave me shit over, it complains about variables that start with an underscore, and, this is my favorite one, if you comment out something that isn't using the proper syntax, it won't build it!  So, I ask, what is the fucking point of having a comment then?  90% of the time I use them is becaue I need to edit out a function, or a few lines that I am debugging.

Of course, if you go to another computer terminal, load up your source code, run the Micro$hit compiler, and build you program, for some reason, it will work on there even though you are using the same compiler, the same version, on the same (P)OS, from the same company.  If you are ever wondering why Microsoft's products all suck, and why they are full of bugs, there is your answer.  If they are writing code strictly using their bug-ridden compilers, no wonder why all of their software they release is absolute fodder.

Stick with Borland's compiler. It's free and easy to use in WinDo$e. Digital Mars makes a free one as well, but I haven't tried it yet. Linux comes free with GNU, so that is what I usually write on.  I write all of my code on GNU with no errors, then when I take it to school, and I compile it on the M$ compiler, suddenly I have 50 error messages that are generated by bullshit things like not pressing a space bar or something.
Title: best language
Post by: Kintaro on 17 May 2002, 19:35
GCC is my compiler, and i use cygwin...
Title: best language
Post by: Calum on 17 May 2002, 20:17
i certainly don't have to (and would rather not) use a windows OS for programming. i suspect i will adamantly never learn how to use visual basic, for example, too much real knowledge out there to clutter my mind up with trivia!
Title: best language
Post by: sEkToR on 17 May 2002, 21:35
k, any programs for c, that  r good, i already have M$hit visual c++ but i dont really like Micro$hit
Title: best language
Post by: Master Windu on 18 May 2002, 06:42
Digital Mars (http://www.digitalmars.com) has free compilers for C and C++.  You can use these on Windoze.

If you are running Linux, chances are that your distro came with GNU.  GNU has a compiler for just about every language you can think of.  Check your distro to see if it has GNU (it most likely does) and install it.
Title: best language
Post by: voidmain on 18 May 2002, 06:52
And of course there is a version of GNU C for DOS/WIN32...

[edit] oops, X11 already mentioned it..

[ May 17, 2002: Message edited by: VoidMain ]

Title: best language
Post by: Kintaro on 18 May 2002, 16:00
When/if i write a program i would write it for UNIX and a Windows port would just use cygwin! cygwin is handy as it allows me to compile UNIX apps in Windows! Not that i need to.
But hell, If you write in C++ for Windows write it with cygwin capabilitys, then just distribute it with CYGWIN.DLL! its better than MSVB60RUN.DLL or whatever the fuck it is!
Title: best language
Post by: Master of Reality on 18 May 2002, 17:59
i'm just using a win machine because i am too lazy to fix the BIOS in my other computer, once i egt my other comp fixed, then i will be able to learn to program all sorts of stuff in Linux
Title: best language
Post by: Kintaro on 18 May 2002, 20:32
Not long till i get cable, than i can get win 2k off my gateway and make way for some "Linux from scratch" im going to make a distro for my box, no gui no crap, just for a gateway, xinetd, httpd, ftpd, ssh, ect. Pure Server, then i think i will write an installer and distribute it it should be quite small!