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

Pages: 1-4041-

One language

Name: Anonymous 2007-11-09 4:36

WTF is all this crap about which language is best and which language should I learn blah blah blah. Like 75% of the posts in here are about that shit.

There is really only one computer programming language, all the so called "languages" are really just dialects.

Once you know how to code picking up a new language should take 2 weeks tops.

So when you start a new project, figure out what the constraints are on that project and then use those to
pick a language.  If don't know the language that suits
your project the best. Learn it. Too many programmers
try to fit their projects to the languages they know
as opposed to just using the best language for the project.
This makes for shitty programs written by shitty programmers.

So I won't be hypocrite, one idea that I've been musing about is
the connection between computer programs, graphs, and linear algebra.

Like how you can represent a graph as a matrix and operations on the graph as matrix multiplications.  The matrices end up having huge dimensions, but you can apply an algorithm like Strassen's amazing algorithm to make high dimensional matrix multiplication asymtotically better than the naive algorithm.
It's really freakin neat.

Name: Anonymous 2007-11-09 5:57

What if one of the constraints is to use a particular language?

Name: Anonymous 2007-11-09 6:05

Lisp is superior

Name: Anonymous 2007-11-09 9:30

it's all machine code in the end

hex > ASM > all else

Name: Anonymous 2007-11-09 9:32

Once you know how to code picking up a new language should take 2 weeks tops.

no not really, that's nonsense.

Name: Anonymous 2007-11-09 10:14

nonsense indeed. I'm betting this guy never bothered to truly learn anything beyond structured programming.
I'd advice you to read "Teach yourself programming in 10 years" by Peter Norvig, http://norvig.com/21-days.html

Name: Anonymous 2007-11-09 10:40

[spoiler]One Language to rule them all, One Language to find them, One Language to bring them all, and in the darkness bind them. In the land of Mordor, where the shadows lie.[/spoiler/]

Name: Anonymous 2007-11-09 11:47

>>1
Lolz. OP only knows Sepples and its relatives, and has never heard of high-level languages.

Name: Anonymous 2007-11-10 0:20

Learning function programming after doing imperative stuff all your life will not "take 2 weeks tops". After 2 weeks you will be able to code, but you will suck at it.

Switching from any C-style language to another C-style language should take less than a day for the basics and another week for the moderately advanced stuff.

Name: Anonymous 2007-11-10 4:04

>>1
"Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter" ~ Eric Raymond

Name: Anonymous 2007-11-10 4:06

>>9
Switching from PHP to C itself will take longer than that.

Name: Anonymous 2007-11-10 4:06

>>10
esr is full of shit.

Name: Anonymous 2007-11-10 6:28

>>12
Provide proof or gtfo.
That particular quote is quite accurate.

Name: Anonymous 2007-11-10 6:46

>>12
by that logic, we can assume that anonymous is full of shit and we should all disregard everything located on 4chan. o wait- we should judge each action individually.

Name: Anonymous 2007-11-10 7:12

we can assume that anonymous is full of shit and we should all disregard everything located on 4chan.
and?

Name: Anonymous 2007-11-10 8:59

ok bad example. what i mean is that we should judge each action individually.

Name: Anonymous 2007-11-10 9:18

>>7
Scheme ?

Name: Anonymous 2007-11-10 19:39

HTML IS THE BEST BECAUSE NO VARIABLES ARE NEEDED

Name: Anonymous 2007-11-10 20:08

OP has done large projects in:
c
c++
java
javascript
php
perl
idl
matlab
scheme
common lisp
c shell
mips

I'll admit picking up functional programming can be kinda tricky, thats why I said 2 weeks and not 2 days.

If you take longer than that I regret to inform you that u r stupid.  )-:

Name: Anonymous 2007-11-10 20:48

>>19
faggot

Name: Anonymous 2007-11-10 20:50

>>19
Well, seeing as you have no way of proving any of your claims, this is all baseless conjecture. I suppose we should just take your word for it. Why would you lie, what would you have to gain?

Name: Anonymous 2007-11-10 21:11

>>20
Cry Moar

>>21
If I was lying and couldn't write in these languages I'd be talking shit on myself.  That seems to me to be reason enough to believe my claims.  But you're right you aren't gonna get any more proof than that on an anonymous message board, and I could really give less than 2 shits whether u believe me or not.

My point in this thread is:
#1 learn to code abstractly and don't be intimidated by lanaguage differences 'cause they're trivial.

#2 Post about shit that's interesting not which language has a bigger e-dick.  'cause language e-dick size is boring.

Name: Anonymous 2007-11-10 22:17

>>22
Cry Moar
I cannot, for I would have had to cry first to then cry "moar".

I'd be talking shit on myself
Grow up, eh?

whether u believe me or not.
The letters you are looking for a 'y' and 'o', learn to spell.

My point in this thread is:
You have no point, gtfo faggot.

Name: Anonymous 2007-11-10 22:43

>>23
whine moar

I lernd 2 spellz plinty gud n ima big gurl now

Oh yeah I believe the letters you were looking for were

GET THE FUCK OUT, which is great advice, please lead by example

Don't you feel a little bit hypocritical criticizing me for
using shorthand in internet chat and then going ahead and using it yourself?  Don't bother answering, refer to my previous comment about leading by example.

Name: Anonymous 2007-11-10 23:22

>>24
LOLOLOL YHBT, YHL, HAND.

Name: Anonymous 2007-11-10 23:40

>>25
True 'dat
I *have* been trolled
obvious troll is obvious

Name: Anonymous 2007-11-10 23:42

>>24

There's a difference between AOL speak and using acronyms.

Name: Anonymous 2007-11-11 0:03

There are 3 basic computer programming languages:

Assembly
Fortran
Lisp

Name: Anonymous 2007-11-11 0:55

>>28
You forgot Brainfsck

Name: Anonymous 2007-11-11 1:07

>>28
You forgot Forth and Smalltalk.

Name: Anonymous 2007-11-11 1:12

>>28
You forgot Java.

Name: Anonymous 2007-11-11 1:40

>>29
>>30
>>31
You forgot SICP.

Name: Anonymous 2007-11-11 1:50

>>29
Logic puzzle, not language.
>>31
Practical joke, not language.
>>32
Book, not language.

Name: sage 2007-11-11 2:29

saging yet another COMPLETELY WORTHLESS THREAD

Name: Anonymous 2007-11-11 14:39

http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska
http://www.winzy.com/heyska

Name: Anonymous 2007-11-11 21:15

>>19
I don't see prolog in that list, also, large projects in c shell? wtf?
maybe after you learn to program well picking up new languages may take two weeks top, but first you need to learn how to program well, something that requires trying out lotsa languages something that may take a lot of time first. Sure, after I learnt smalltalk and lisp, learning python was *trivial*, but first I had to learn those two languages, understand functional and object oriented programming, all the common lists operations... or are you claiming that after those two weeks there is nothing more to learn about those languages?

Name: Anonymous 2007-11-12 0:07

You definitely have to know how to code before you can pick up languages quickly, no question.  My point is once you know one well, picking up others should be cake and the knowledge a good coder acquires isn't for the most part language specific its abstract.

I'm sure you can always learn more about a language, but mainly thats different library fx's, api's, etc...stuff you can look up.  After two weeks you should be able to hammer out a program to do whatever you want within the capabilities of that language.

As for large projects in C shell, it was a system for acquiring satellite telemetry from a bunch of different groundstations, performing error correction, checking against a flatfile schedule to make sure all scheduled files were received, moving those files to their archive locations, and sending email notifications if anything was missing or out of order. You'd be surprised how much you can get done just using unix command line and the crontab

Name: Anonymous 2007-11-12 1:07

>>37 My point is once you know one well, picking up others should be cake and the knowledge a good coder acquires isn't for the most part language specific its abstract.
Our point is that you're wrong. How many programmers know C/C++/Java/Python/Perl well but are utterly stymied by Lisp, Smalltalk, Forth, and functional languages? Lots. Learning a failanguage well enough to hammer out some code doesn't equip a programmer to understand high-level constructs. Maybe you didn't have much trouble learning languages from many paradigms, but that doesn't mean it's easy for everyone.

Name: Anonymous 2007-11-12 5:09

>>1
Stupid ignorant or moderately good troll

Name: Anonymous 2007-11-12 5:46

>>38
If those programmers knew what they were doing in C/C++/Java/Python/Perl they wouldn't be stymied in Lisp, SmallTalk,Forth...
I know the /prog/ peeps like to treat functional languages they're all high and mighty, but if you've got skills in procedural languages you can do the same shit in the more traditional procedural languages.  In C you've got pointers to functions, in OO languages you've got interfaces and polymorphism and objects themselves. Not to mention the fact that recursion and functions aren't exclusive to functional languages.  If a programmer can't go from a procedural to a functional language then they ain't got no skills or they're just dumb.

Name: Anonymous 2007-11-12 5:49

>>37
Actually, at my job there is a lot of that stuff, but with the korn shell. Still, it's only a small part of the system.

Name: Anonymous 2007-11-12 9:26

>>1
This is a troll
I can tell from some of the words and from having seen quite a few trolls in my time

Name: Anonymous 2007-11-13 0:33

>>42
OP here,
damn my insidious troll vocab giving me away again.

it's back to the drawing boards....

I still stand by my statement that u r all shitty coders.  (-:

Name: Anonymous 2007-11-13 0:57

Name: Anonymous 2007-11-13 1:50

>>44
ur link is broke

Name: Anonymous 2011-02-02 23:33


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