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

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-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.

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