>>1
Java. Once you learn the basics of Java, everything leads to suicide.
Name:
Anonymous2006-07-16 2:15
>>11 # tinyp2p.py 1.0 (documentation at http://freedom-to-tinker.com/tinyp2p.html)
import sys, os, SimpleXMLRPCServer, xmlrpclib, re, hmac # (C) 2004, E.W. Felten
ar,pw,res = (sys.argv,lambda u:hmac.new(sys.argv[1],u).hexdigest(),re.search)
pxy,xs = (xmlrpclib.ServerProxy,SimpleXMLRPCServer.SimpleXMLRPCServer)
def ls(p=""):return filter(lambda n:(p=="")or res(p,n),os.listdir(os.getcwd()))
if ar[2]!="client": # license: http://creativecommons.org/licenses/by-nc-sa/2.0
myU,prs,srv = ("http://"+ar[3]+":"+ar[4];, ar[5:],lambda x:x.serve_forever())
def pr(x=[]): return ([(y in prs) or prs.append(y) for y in x] or 1) and prs
def c(n): return ((lambda f: (f.read(), f.close()))(file(n)))[0]
f=lambda p,n,a:(p==pw(myU))and(((n==0)and pr(a))or((n==1)and [ls(a)])or c(a))
def aug(u): return ((u==myU) and pr()) or pr(pxy(u).f(pw(u),0,pr([myU])))
pr() and [aug(s) for s in aug(pr()[0])]
(lambda sv:sv.register_function(f,"f") or srv(sv))(xs((ar[3],int(ar[4]))))
for url in pxy(ar[3]).f(pw(ar[3]),0,[]):
for fn in filter(lambda n:not n in ls(), (pxy(url).f(pw(url),1,ar[4]))[0]):
(lambda fi:fi.write(pxy(url).f(pw(url),2,fn)) or fi.close())(file(fn,"wc"))
Name:
Anonymous2006-07-16 12:34
Python.
Name:
Anonymous2006-07-16 15:39
Unless you think these guys know more about teaching programming than MIT and Caltech, learn Scheme.
Hex, because when you know how a computer works from the inside out, you TOTALLY can program in more complex OO languages. Right?
Name:
Anonymous2006-07-16 23:37
MODS /B/ IS NOT WORKING PLZ FIX CUZ I LIEK /B/. KTHNKSBAI.
Name:
Anonymous2006-07-19 2:52
as an MIT alum, i can tell you that scheme is worthless
invest your time learning C/C++ or Python
Name:
Anonymous2006-07-19 3:05
javascript.
Name:
Anonymous2006-07-19 3:37
>>23
I'll second the Javascript recommendation. It’s a wonderful modern and easy language for beginners to learn the fundamentals about programming on.
Name:
Anonymous2006-07-19 4:14
my first was javascript. worked for me. =)
Name:
Anonymous2006-07-19 7:06
>>22 is proof that you don't have to be smart to go to MIT.
I'd say Java is a good programming language for beginners. I wouldn't use it for any serious projects, mind you, but it's definitely a good introductory language to object-oriented programming.
I'd say Java is a good programming language for beginners.
You're trying to make us laugh to death, aren't you?
Name:
Anonymous2006-07-21 10:09
>>36
No, I'm not. I do think Java is a good language for beginners.
I started learning a variation of BASIC on dBase 3.0 with the clipper compiler. Old school style. I learned a variety of languages since then, including Perl, Java, C++, among many others, and Java is still the easiest to learn with. I definitely recommend it to anyone who wants to learn programming.
Java may not be leet enough for the /prog/tards, but it's not a bad language at all.
Name:
Anonymous2006-07-21 12:38
bad languages (ones that make it really easy to fuck yourself in the ass) are good for beginners. they make you remember your mistakes so you don't make them again.
I noticed that beginners don't seem to be able to understand the errors java throws.
>>39
You have to be able to understand your mistakes in order to remember them. Think about what concepts you would have to understand before realizing why accessing an index past the end of an array could cause a crash.