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

Pages: 1-4041-

Moar Linus on Sepples

Name: Anonymous 2010-06-12 4:05

Name: Anonymous 2010-06-12 4:18

I like Linus more now than I did before I read that

Name: Anonymous 2010-06-12 4:25

sage

Name: Anonymous 2010-06-12 4:30

>>3
are you retarded?

Name: Anonymous 2010-06-12 4:36

His opinion seems rather agreeable to, altough I'm not opposed to using other languages than C for systems programming, but I wouldn't reach for SEPPLES to do that.

Name: Anonymous 2010-06-12 5:58

Oh, Linus. Where were you ten years ago when I spent my allowance on a C++ book? Where were you?!

Name: Anonymous 2010-06-12 7:41

>>6
He was already saying the same things ten years ago.

Name: Anonymous 2010-06-12 8:33

FUCK YEAH LINUS

Name: Anonymous 2010-06-12 9:31

He says some stupid shit at times, but this, I agree with.

Name: Anonymous 2010-06-12 9:44

Good taste is one of the hallmarks of a great programmer. Sepples advocates are usually technically proficient but ultimately bad programmers. They like sepples because the complexity appeals to their machobullshit nature.

Name: Anonymous 2010-06-12 10:15

Notice how the language is basically described by one
rather thin book. Readably.
So what C does so well is to do that whole "make it as
simple as you can, but no simpler". And that is what makes
it great. The language is powerful, yet fairly minimal.
There really aren't many features you could remove
from the C language without crippling it. Sure, there's
three different looping constructs, and you could make
trivial (syntactic) changes to the language, but that's
really not the point. The language is simple, but
without being too simple.

conclusion: C is great because it's like Scheme

Name: Anonymous 2010-06-12 10:21

>>11
[br]

Name: Anonymous 2010-06-12 10:24

>>12
too late now, bro

Name: Anonymous 2010-06-12 13:20

>>11
conclusion: C is great and Sepplesux.

Name: Anonymous 2010-06-12 15:36

And i was just about to start learning sepples too, thank you for posting this OP, im sticking with C

Name: Anonymous 2010-06-12 15:50

Linus is just not hardcore enough for C++ debugging.
trollface.jpg
I know I'm just back from /b/
trollface.jpg

Name: Anonymous 2010-06-12 15:59

>>16
He's too hardcore for debuggers: http://linuxmafia.com/faq/Kernel/linus-im-a-bastard-speech.html

He goes off on incendiary rants a lot, but his attitude is consistent: kernel development is for manly men. You prissy girls can go back to userland but stay the hell away from git.

Name: Anonymous 2010-06-12 19:09

What does Theo the Rat say about this?

Name: Anonymous 2010-06-12 21:19

...the best way to make things work is to not need to communicate at all. It's exactly the same issue as in parallel programming - any communication inevitably is the main bottleneck.
And the best way to avoid communication is to have some "culture" - which is just another way to say "collection of rules that don't even need to be written down/spoken, since people are aware of it". Sure, we obviously have a lot of documentation about how things are supposed to be done, but exactly as with any regular human culture, documentation is kind of secondary.

THIS is why Lisp will never become a mainstream language.

Name: Anonymous 2010-06-12 21:34

>>19
What does Lisp have to do with those quotes?

Name: Anonymous 2010-06-13 0:29

One of the absolute worst features of [Lisp] is how it makes a lot of things so context-dependent - which just means that when you look at the code, a local view simply seldom gives enough context to know what is going on.
That is a huge problem for communication. It immediately makes it much harder to describe things, because you have to give a much bigger context.

Name: Anonymous 2010-06-13 0:30

>>19
What does IHBT have to do with those quotes?

Name: Anonymous 2010-06-13 2:45

"So what C does so well is to do that whole "make it as
simple as you can, but no simpler". And that is what makes
it great. The language is powerful, yet fairly minimal."


And this is why C is completely outclassed by Lisp/Scheme/Smalltalk correct?

Name: Anonymous 2010-06-13 4:48

>>19
Nope. It won't be mainstream because it doesn't have a big name actively marketing it. Just like the current mainstream languages are C# (Microsoft), Java (Oracle), Python (Google). The rest are happy to occupy a their respective niches without trying to be the BEST LANGUAGE EVAR. The runners up are: Sepples (past that stage but going strong partially due to momentum, partially due to scientific, mobile and game industry) and C (because it's everywhere).

Name: Anonymous 2010-06-13 11:14

One of the absolute worst features of [the C preprocessor] is how it makes a lot of things so context-dependent - which just means that when you look at the code, a local view simply seldom gives enough context to know what is going on.
That is a huge problem for communication. It immediately makes it much harder to describe things, because you have to give a much bigger context.

Name: Anonymous 2010-06-13 11:49

>>25
C needs a this keyword.

Name: Anonymous 2010-06-13 11:56

Lisp dialects still use car and cdr (pronounced /ˈkɑr/ and /ˈkʊdər/) for the operations that return the first item in a list and the rest of the list respectively.

ˈkʊdər = Kooder. ( blown( your mind))

Name: Anonymous 2010-06-13 12:24

>>26
#define this exit(TEXT("I am a retard"))

Name: Anonymous 2010-06-13 13:10

>>25
I'm not feeling it.

Name: Anonymous 2010-06-13 13:30

>>26
Most people use 'self' for that. It does not need to be a keyword.

Name: Anonymous 2010-06-14 14:07

Name: Anonymous 2010-06-14 14:21

>>31
in before delete

Name: Anonymous 2010-06-14 14:21

>>31
You're just jealous at how fast and versatile C++ is
http://www.codeproject.com/kb/cpp/FastDelegate.aspx

Name: Anonymous 2010-06-14 14:24

Don't blame me for the syntax -- it seems that one of the designers of C++ loved punctuation marks!

Name: Anonymous 2010-06-14 14:51

>>31
Lua has been doing that to me lately.

Name: Anonymous 2010-06-14 15:43

>>35
DOING MY ANUS

Name: Anonymous 2010-06-14 16:48

>>36
I would love to

Name: Anonymous 2010-06-17 22:32

>>25
A major problem with C and C++ is the amount of context you need to understand another programmer's code: you have to read all related header files, all related #defines, and all related typedefs before you can even begin to analyze a program. 1

1. http://java.sun.com/docs/white/langenv/Simple.doc2.html

Name: Anonymous 2010-06-17 22:33

>>38
Java has no functions. Object-oriented programming supersedes functional and procedural styles.
What the fuck!

Name: Anonymous 2010-06-17 22:48

>>38
A major problem with C and C++ is the amount of context you need to understand another programmer's code: you have to read all related header files, all related #defines, and all related typedefs before you can even begin to analyze a program. In essence, programming with #defines and typedefs results in every programmer inventing a new programming language that's incomprehensible to anybody other than its creator, thus defeating the goals of good programming practices.

Haha, oh wow.  I can't believe I am reading that on the official Java website.  What a bunch of cocksuckers they are.

Name: Anonymous 2010-06-17 22:49

>>38
That's out of date; it's from 1997.  For example, Java has enums now.

>>39
Java doesn't have functions in the same way it doesn't have pointers.  (It actually has both.)

Name: Anonymous 2010-06-17 23:44

>>24
But, LISP has AutoDesk and GNU actively marketing.... Fuck it I suck cocks.

Name: Anonymous 2010-06-18 1:36

>>39
Apparently Sun doesn't know what functional programming is.

Name: Anonymous 2010-06-18 6:57

>>41
It also has automatic coercion and simple templates.
It's funny how things change.

Name: Anonymous 2010-06-18 13:17

>>44
Technically it doesn't have automatic int/float coercion; it has autoboxing. Java is actually one of those few OOP languages where primitive types aren't just immutable objects, and it's really fucking stupid because even a half-decent optimizer can convert it all to raw primitives.

Name: Anonymous 2010-06-18 14:06

>>45
C# fixed this

Name: Anonymous 2010-06-18 15:31

>>46
Of course it did.﴾It didn't.﴿. People like to complain that C# is just another Java, but it's everything Java wishes it was.

Name: Anonymous 2010-06-19 9:42

>>47
Flash is what Java wished it was.
Since that plan failed, Sun had to satisfy themselves with replacing COBOL.

Name: Anonymous 2010-06-20 18:56

[prog]shit[/prog]

Name: Anonymous 2010-06-20 18:56

[>]?[/>]

Name: Anonymous 2010-06-20 20:23

>>48
COBOL is a better language than Java. Don't ask me why I know both.

Name: Anonymous 2013-01-18 23:34

/prog/ will be spammed continuously until further notice. we apologize for any inconvenience this may cause.

Name: Anonymous 2013-07-30 20:34

>>51
I wish I knew where you learnt COBOL.

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