Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Aw shit

Name: Anonymous 2008-03-03 16:29

Should I learn:

C
C++
C# (lulwut?)
Lisp (I'm not sure about the dialects, is it Common and Scheme?)
Java
Python

being a programming FAILURE they're the only ones that come to mind at the moment.

inb4 SICP.

Name: Anonymous 2008-03-03 16:34

C, Python, GTFO

Name: Anonymous 2008-03-03 16:34

Read SICP.

Name: Anonymous 2008-03-03 16:36

>>3
I was inb4 that. >:0

Name: Anonymous 2008-03-03 16:37

>>4
I don't care.

Read SICP.

Name: Anonymous 2008-03-03 16:39

>>5
Oh, thanks. I will

Out of curiosity, is SICP actually worth reading, or is it just a fucking meme?

Name: Anonymous 2008-03-03 16:41

>>6
It is not a fucking meme. It could, however, be a /prog/ meme.

Name: Anonymous 2008-03-03 16:42

>>7
So it's not worth my time reading?

Name: Anonymous 2008-03-03 16:44

>>6
It's just a meme, the book doesn't actually teach you programming, but teaches you just some abstract concepts that you will never use in real life. I suggest you start with C++. Most programs are written in it, so it is good to know. A good book on C++ is Sam's Teach Yourself Programming in 24 Hours.

Name: Anonymous 2008-03-03 16:44

Your time? No. You'll never amount to anything.

Name: Anonymous 2008-03-03 16:44

>>8
Frankly, if you don't know any of th languages posted in the OP, your time isn't worth anything. So pick up a good book (K&R or SICP) and actually learn a thing or two. Once you've actually learned how shit gets done, then you can come back here and question our communal judgments.

Name: Anonymous 2008-03-03 16:44

>>9 Thank God someone on /prog/ was nice to me.

Name: Anonymous 2008-03-03 16:45

>>9
DON'T HELP HIM!!!!

Name: Anonymous 2008-03-03 16:49

>>11
OP here: Newish to C++, and planned to look at the others.
I was looking for advice from a wiser community, who I'd hoped would point me in the right direction. Yet theres still people who act like wankers when someone new to something asks for help.

Theres noo reason for responses like that, everyone has to start from somewhere.

tl;dr

Fuck off.

Name: Anonymous 2008-03-03 16:52

>>1,6
Here's a honest answer coming from an EXPERT PROGRAMMER:

* C - yes. A must for low level programming and will help to understand most mainstream languages (so you won't have to learn them)
* C++ - Only if you are really paranoid. The language is huge and there's a new standard coming out.
* C# - fuck no. don't ask why. just no.
* Scheme - fuck yes. It's really simple however might seem dull to a person new to programming. You could try C first, or scheme first, but whichever you choose first, learn both C and scheme.
* Common Lisp - Only if you want to get serious about programming software with lisp
* Java - NO YOU FUCKING FAGGOT NO NO NO NO NO. NO
NOOOOOOOOOOOO
NO.
* Python - meh. whatever. You could try python & scheme first or C and scheme. If you choose the latter there won't be need for python, and if you choose the former, you'll eventually need to learn C.

Is SICP worth reading?
Yes. 5/5.
However not for a newbie.
Try K&R, learn scheme with 'learn scheme in fixnum days' google that.
Then learn some shit about algorithms and data structures, (you'll already know about lists and arrays) then try SICP.
One section at a time, slowly read and try to understand everything.

Notice that after learning scheme and C, some data structures and algorithms, you'll be able to understand most 'popular' languages out there, including perl, php, python, java, C#, and others; but you won't see a need to use them.

Where to go after that? Well, there are many paths.
You could try cryptography, algorithm research, AI, read about operating systems, architectures, read implementations of daemons, simple time sharing OSes, filesystems, TCP/IP and whatnot.

As a sidenote, you could also try learning haskell, after C and scheme.
It should be simple, except monads, which while a relatively simple concept seem to confuse a lot of people.

You can assume that a post flaming/doubting me is most likely a troll post.

Don't you dare make another dumb post, you don't want me ANGERED, do you?

Name: Anonymous 2008-03-03 16:58

>>15

Advice sincerely taken.
Thank you.
Gonna go for C for now then, could you recommend me a decent compiler/editor so I don't have to fuck around looking for something for the next half hour?

Cheers.
+1 internets for you.

Name: Anonymous 2008-03-03 16:59

GCC and EMACS faggot

Name: Anonymous 2008-03-03 17:01

>>17 Cheers.

Saging this now.
Thanks /prog/

Name: Anonymous 2008-03-03 17:02

>>17
I use both regularly ;)

Name: Anonymous 2008-03-03 17:06

>>16
God damn stupid questions I'm sick of answering but I'll take the bite.

What's your architecture and OS?
Let's assume x86 and Windows; get ICC.
Or, if it's linux or some unix variant, if available get gcc.
Else see your vendors website. (I somehow doubt you run on a VAX but whatever)

As for editor, well, either emacs or vim.
Whatever you choose to try first is what you'll be using and what you'll support in editor flamewars.

I use vim, if you choose to use vim, do not be fooled by the simple appearance, it's quite powerful once you start to memorize the combinations and you do your own customizations.
(read about .vimrc and read the helpfiles, :he vimtutor, and google for tips & tricks)

Almost the same can be applied for emacs.

Name: Anonymous 2008-03-03 17:08

>Lisp (I'm not sure about the dialects, is it Common and Scheme?
Avoid Common Lupus like the /prog/. Learn Scheme.

Name: Anonymous 2008-03-03 17:08

Fail

Name: Anonymous 2008-03-03 17:16

>>18
Emacs is not for you, use notepad++ and when you will have the skills learn how to use Emacs properly.

Name: Anonymous 2008-03-03 17:18

>>8
Faggot yes read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it v

Name: Anonymous 2008-03-03 17:18

>>23
Notepples?

Name: Anonymous 2008-03-03 17:19

Faggot yes read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it read it y

HAHAHA EMACS JOKE

Name: Anonymous 2008-03-03 17:59

>>25
Not apples

Name: Anonymous 2008-03-03 18:03

>>27
These are most certainly apples.

Name: Anonymous 2008-03-03 23:01

C# does its job, probibly the most boring language I've worked with. Not bad for a day job to pay for more interesting activities.

Java is made of cancer AIDS. Java can die in a car fire and Sun can lick my balls.

Name: Anonymous 2008-03-04 20:46

>>1
> .aspx
> .aspx
> .aspx
> .aspx

Name: Anonymous 2008-03-04 20:46

>>1
.aspx
.aspx
.aspx
.aspx

Name: Anonymous 2008-03-04 21:11

DIBOLIs aBusinessOrientedLanguage

Name: Anonymous 2008-03-04 21:12

DIBOLIs aBusinessOrientedLanguage

Name: Anonymous 2008-03-04 21:12

DIBOL Is a Business Oriented Language

Name: FrozenVoid !FrOzEn2BUo 2009-01-06 7:01

>>1
I recommend Javascript. Its easy to learn and reasonably fast(tracemonkey will open a new generation of computationally intensive Javascript webapps).
Download latest Firefox and check the MDC database for function guides.

Name: Anonymous 2009-03-06 6:03

Argument of loeb is   a container of   functions They are   however only able   to produce 60   000 new computer   as this computer   is not compatible   with WOW Customers?

Don't change these.
Name: Email:
Entire Thread Thread List