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

Pages: 1-

best programming language

Name: Anonymous 2011-02-13 17:32

I am currently learning java, but I've heard that it isn't that useful.  What is the best programming language to learn, in your opinion?

Name: Anonymous 2011-02-13 17:37

actually java is very useful (if you want to be an enterprise programmer).

Name: Anonymous 2011-02-13 17:41

>>2
Useful for spending a lot of time doing nothing useful. A hundred of Java sloc could be replacing with single Lisp line of form

map f xs |> fold g

Name: Anonymous 2011-02-13 17:46

but java can make more complicated programs than LISP, can't it?

Name: Anonymous 2011-02-13 17:51

>>4
Both are Turing-complete, both have libraries, Lisp can run code at runtime and IHBT.

>>3
That's not Lisp, just fuck off.

Name: Anonymous 2011-02-13 17:51

>>5
s/run code at runtime/compiletime/

Name: Anonymous 2011-02-13 17:54

>>6
Fuck that, going to bed.

Name: Anonymous 2011-02-13 17:56

OP here, all of that went way over my head.  Just looking for a simple answer...

Name: Anonymous 2011-02-13 17:59

>>8
There is no one language. Learn C, and some sort of high-level language, like Haskell/OCaml/Scheme/Common Lisp/etc. Along the way, pick up Perl/Python/Ruby/Lua and use it for scripting.

Name: Anonymous 2011-02-13 18:01

>>>/g/

Name: Anonymous 2011-02-13 18:23

useful in the sense that it's a robust synergistic turnkey enterprise-grade solution.

Name: Anonymous 2011-02-13 18:57

>>4
>but java can make more complicated programs than LISP, can't it?
Because Java dont have macros and cant manage complexity. So Java code is a complicated billion SLOC OOP spaghetti.

Name: Anonymous 2011-02-13 19:16

ebay is a java program.

Name: Anonymous 2011-02-13 19:31

>>13
Too bad it's slow as fuck.

Name: Anonymous 2011-02-13 19:49

>>13
I feel sorry for proggers, maintaining this stinking pile of code. Of course they paid, but money wont buy you your brains back.

Name: Anonymous 2011-02-13 20:07

Go

Name: Anonymous 2011-02-13 20:10

>>16
Go
stands for [Go]ogle Slaves

Name: Anonymous 2011-02-13 20:53

>>16
import {
  "fmt"
  "goroutine"
  "stringized_modules"
}
fmt.Printf(Forced(capitalization, of(Exported, symbols)))
goroutine.Goroutine.Over()

Name: Anonymous 2011-02-13 21:02

WAKE ME UP BEFORE YOU Go go;

Name: Anonymous 2011-02-13 21:06

map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> map fold |> zip

Name: Anonymous 2011-02-13 21:10

Name: Anonymous 2011-02-13 22:09

>>20
Following tail-recursive function, written in Lisp DSL, finds first matching point on a line.

searchLine _   e e -> e
         ; f f:s _ -> s
         ; f   s e -> searchLine f s+(map sign e-s) e


Now, please, implement it in Java.

Name: Anonymous 2011-02-13 22:12

>>22
And, BTW, using Lisp requires no college degree or other formal education, compared to Java, which requires higher math and cathegory theory.

Name: Anonymous 2011-02-13 22:13

>>22
Following tail-recursive function, written in Lisp Scheme dialect, takes itself as an arguments and calls itself with itself as an argument.
((λ (λ) (λ λ)) (λ (λ) (λ λ)))
Now, please, implement it ``in Lisp''.

Name: Anonymous 2011-02-13 22:14

>>24
And, BTW, using Scheme requires no college degree or other formal education, compared to Java, which requires synergy and scalable enteprise solutions.

Name: Anonymous 2011-02-13 22:20

And, BTW, C++ is the masterrace anyway. Now hush with your toylanguages

Name: Anonymous 2011-02-13 22:21

>>24
Scheme doesnt support named funargs and blocks? Like this factorial:

{:f 1->1; n->n*(f n-1)}

???

Probably because Scheme is a college language for doing useless college stuff.

Name: Anonymous 2011-02-13 22:21

>>26
prove it.

Name: Anonymous 2011-02-13 22:22

>>28
there's nothing to prove; naturally only a toylanguage programmer would constantly seek for justifications

Name: Anonymous 2011-02-13 22:25

>>29
Nice. You cant easily do >>22 in C++/Java, so I won.

Name: Anonymous 2011-02-13 22:43

>>27
U mena macros? U mena macros.

Name: Anonymous 2011-02-13 23:00

>>30
I'm neither a C++ or Java programmer, but I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
I FUCKING HATE YOU
EAT SHIT AND DIE YOU COCKSUCKING FAGGOT I REALLY HOPE YOU DIE TOMORROW YOU AND YOUR FAGGOT SHIT EATING MOTHERFUCKING LISP DSL. YOU DON'T KNOW HOW MUCH YOU FUCKING ANGERED A FUCKING EXPERT PROGRAMMER, YOU LITTLE PILE OF SHIT. YOU'RE NOT SMART, YOU'RE NOT A SCIENTIST, YOU'RE NOT A DOCTOR, YOU'RE NOT EVEN A FULL-TIME EMPLOYEE. GET THE FUCK OUT OF MY {spoiler /prog/}. WE DON'T LIKE YOU. WE WILL NEVER LIKE YOU. NOBODY LOVES YOU, GET OVER IT. MY LISP CAN DO ANYTHING YOUR DSL CAN. EVERY LANGUAGE CAN DO ANYTHING YOUR DSL CAN. IT'S CALLED TURING-COMPLETENESS. NOW JUST GO DIE.


Thanks for listening.

Name: Anonymous 2011-02-14 0:05

>>30
Sorry that I don't want to Implement your little toy program, which doesn't even do anything remotely useful

Name: Anonymous 2011-02-14 0:15

>>33
You should wrap ``little toy'' inside a spoiler too.

Name: Anonymous 2011-02-15 2:51

>>18
How terrible, a convention that makes no impact on how you think about logic and structure.

Name: Anonymous 2011-02-15 3:44

I'M SORRY BUT HTML IS THE ULTIMATE LANGUAGE:
* IT HAS OPEN AND CLOSING TAGS!
* IT'S FAST; HTML CAN BE PARSED EASILY!@
* IT'S EASY TO DEBUG, IF YOU MAKE A MISTAKE THERE IS A VISUAL CUE!!! HOW CAN YOU MISS THAT !!##
* THERE IS NO FORCED INDENTATION OF THE CODE
* VERY EASY TO LEARN
* <pre>tagS</pre> MAKE CREATING ASCII DICKS EASIER

READ W3CSCHOOLS! EXPERT HTML,

<input type="PENIS" size="3" href="ANUS.LISP"></input><!-- ANUS = HAXED -->

Name: Anonymous 2011-02-15 9:23

>>30 Explain clearly what that code does(first matching point? LOLWAT?) and everyone will show you that you know nothing about c++. and maybe even java.

Name: Anonymous 2011-02-15 13:42

>>1
LOLCODE

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