4chan archive /g/ (index)
similar threads
2013-01-26 02:28 31006948 Anonymous (harmful-uriel.png 1440x1681 1565kB)
>2013
>the year of our lord and saviour uriel
>using harmful software
shiggy diggy
21 min later 31007408 Anonymous (dielinuxdie.jpg 640x480 244kB)
22 min later 31007440 Anonymous
Why you gotta fag up Anno Domini? Anno Domini is too cool for the likes of you. You can use CE.
1 hours later 31008521 Anonymous
>>31007440
wot
1 hours later 31008561 Anonymous
Why is D harmful?
1 hours later 31008591 Anonymous
>Qt
>bad
ohshitnigger
How? What has Qt ever done to you? It literally makes UI design easy to do and it lets your application be cross platform.
1 hours later 31008593 Anonymous
>>31006948
Why is Ruby harmful? Invoking the Ruby guy
1 hours later 31008600 Anonymous
>troll posting
Bye.
1 hours later 31008677 Anonymous
Uriel, ok so he's a little extreme, does have a point that complexity is making it difficult to actually make software accomplish anything useful. He's the anti Steve Jobs archetype (since Jobs wanted to make computers easy for people = complex for developers).
1 hours later 31008695 Anonymous
He was a cool guy for what he did for lightweight simple open source software.
RIP.
1 hours later 31008710 Anonymous
>>31008591
bloat
1 hours later 31008729 Anonymous
GPL is shit, false freedom
1 hours later 31008730 Anonymous
>>31008593
it's python but more object orientated, it's more harmful than python which makes ruby mega-harmful
1 hours later 31008772 OP IS A (plan9-glenda-hipster.png 1376x1492 542kB)
My sins:
NFS (very rarely)
Java (rarely; for school)
GCC
Emacs
IMAP
SQL
Subversion
Apache
PDF
1 hours later 31008801 Anonymous
>>31008710
What the fuck? How is it bloat? That is such a fucking buzzword. It's a UI framework, of course it will have lots of stuff.
1 hours later 31008877 Anonymous
>>31006948
Holy fuck, this guy is like, the ultimate hipster.
1 hours later 31008901 Anonymous
>>31008730
I'm learning Ruby, feelsbadman. Should I do something else?
1 hours later 31008925 Anonymous
>>31008772
>Emacs
>GCC
>PDF
>SQL
These are hardly sins
>>31008901
python
1 hours later 31008932 Anonymous
>>31008877
Yea he was, he was part of the "Plan 9 is the only continuation of trve unix philosophy!!" crowd.
He did a lot of cool shit for suckless and 9port though.
1 hours later 31008933 Anonymous
>posting a website listing 'harmful software'
>no explanations at all, no rationale, nothing
>/g/ creams their pants over the guy
Sounds about right
1 hours later 31008955 Anonymous
>>31008933
no one is creaming except OP
>>31008901
http://www.youtube.com/watch?v=Ps8jOj7di A0&list=EC9D558D49CA734A02
do it
1 hours later 31008969 OP IS A
>>31008901
No. Don't stop learning a language and change course just because someone declares it to be harmful. If you follow that path you will be able to write ``Hello, World!'' in 20 languages but won't learn much of anything about programming.
>>31008877
> If you don't celebrate the status quo you're a filthy hipster!
1 hours later 31008971 Anonymous
>Ever taking cat-v seriously
I'd recognize that shitty list anywhere
cat-v is shit. It's full of misinformation and misappropriated and completely fabricated quotations.
Rocommending rc as a serious replacement for Ruby is ludicrous.
Even in places where they're right, they only justify themselves with conjecture, jokes, anecdotes, and flat-out lies.
It's an entertaining website, no doubt, but it should never be taken seriously.
And actually recommending Go is retarded. It's a single-paradigm language that seriously lacks flexibility and expressiveness.
>don't use HTTP
lel
1 hours later 31009002 Anonymous
>>31008969
>``
1 hours later 31009030 Anonymous
>>31008933
It's from cat-v, a site dedicated to jerking off over software minimalism and worse-is-better design.
The rational is that these programs are usable beyond 1970s standards and therefore evil.
1 hours later 31009036 Anonymous
>>31008925
>PDF
>not a sin
1 hours later 31009039 Anonymous
>>31008932
Actually, Plan 9 is supposed to be the successor to the Unix philosophy.
If it was a continuation, maybe the industry would be using it instead of ignoring true progress in favor of backwards compatibility.
Not that cat-v isn't shit on almost every other front.
1 hours later 31009045 OP IS A
>>31008925
I was just listing everything from the left-hand column.
I sort of disagree with him though:
> Emacs
It's like having a Lisp Machine, even if it does run on top of Unix.
> GCC
I generally use whatever C compiler is the default. I think PCC is neat though.
> PDF
PostScript is nicer, but at least it's not something horrible like a Word document.
> SQL
SQLite is pretty damn nice and minimalistic.
1 hours later 31009049 Anonymous
>>31008772
>apache
use nginx
>subversion
use git
1 hours later 31009084 Anonymous
>>31008971
>And actually recommending Go is retarded. It's a single-paradigm language that seriously lacks flexibility and expressiveness.
It's better than Java or C#, which it was designed to compete with. I'd rather be locked into traditional procedural programming than locked into jerking off to UML inheritance hierarchy diagrams for four hours whenever I want to program something.
Rust is going to be better, though.
1 hours later 31009110 Anonymous
>>31008969
He basically rejects everything mainstream, i.e. hipster.
1 hours later 31009124 OP IS A
>>31009049
> apache
I use it because Apache 1.3 is installed by default on OpenBSD. Now that they include NginX as well, I might get around to transitioning sometime.
> > Subversion
> use git
I use Subversion for things like school projects that don't deserve their own repository but which I want to be able to check out individually without bringing along all the other projects from that class.
I use the Fossil distributed VCS for actual programming, since it's nice and simple, has an integrated web interface and distributed bug tracker, and by and large Just Works.
1 hours later 31009177 OP IS A
>>31009110
So do valid criticisms suddenly become invalid when applied to something ``mainstream''?
1 hours later 31009205 Anonymous
>>31009084
Agreed here, Rust looks awesome.
1 hours later 31009218 Anonymous
>>31009177
He rejects things like GCC, which aren't harmful in any capacity.
1 hours later 31009228 Anonymous
>>31009110
>Someone doesn't like something that is mainstream or popular
>They are a hispter
Donald Knuth is a hipster?
1 hours later 31009267 Anonymous
>>31008901
uriel was a dumbass, ruby is a great language. keep on rolling
1 hours later 31009271 Anonymous
>>31009228
It's not one thing, it's everything.
1 hours later 31009279 Anonymous
>recommending Go for anything
google shill, pls... depart
1 hours later 31009281 Anonymous
>>31009084
It's better than Java and C#, true, but it's still a shitty language that is advertised as "system-level" despite not allowing direct memory access, and that turns concurrency into a core language construct, which doesn't make sense.
If you use Go for single-threaded applications, it's minimally easier to code than C, yet sacrifices almost all of the power of C.
It's a feature-thin high-level language without the power or features of other high-level languages.
Literally its only selling feature is language-level concurrency, and that's better segregated to the standard library, like in D.
1 hours later 31009291 OP IS A
>>31009218
There are legitimate points to be made against GCC, such as its intentionally obfuscated intermediate passes.
Besides, it's good for all compilers, including GCC, to promote competition rather than to just sit around letting a GCC monoculture perpetuate itself because it's ``good enough''.
>>31009002
Hey, at least I don't use ,,German quotes''!
1 hours later 31009299 Anonymous
>>31009279
lol botnets, amirite bro? xD
1 hours later 31009307 uriel (122030490_06c00244a0qe.jpg 500x333 35kB)
1 hours later 31009310 Anonymous
>>31009218
GCC is harmful, but in negligible and nitpicky ways.
1 hours later 31009322 uriel (0003.jpg 1800x1200 534kB)
1 hours later 31009337 Anonymous
>stop using what you're using right now no matter how convenient it is for you and even though the source code is completely open and theres literally nothing wrong with it other than semantics
Him and RMS should get married. I swear, I like FOSS software because I can edit it myself easily for my own use and I know it's secure, I can see GPL and I like it's vision for the software industry no matter how utopian and idealistic it may be, but what's this other faggots arguement?
1 hours later 31009342 uriel (0005.jpg 1800x1200 479kB)
1 hours later 31009359 uriel (0006.jpg 1800x1200 521kB)
1 hours later 31009361 Anonymous
>>31009281
>and that's better segregated to the standard library, like in D
And every other language out there? Even C has threads in its standard library.
1 hours later 31009370 Anonymous
Did this guy just intentionally decide, "everything popular is wrong, I'm going to pick some more obscure languages and be that much cooler for it!"
Not saying anything is wrong with those obscure languages, but this guy is trying to bring hipsters to computer science.
1 hours later 31009372 uriel (0007.jpg 1800x1200 454kB)
1 hours later 31009408 Anonymous
>>31009291
>Hey, at least I don't use ,,German quotes''!
At least German quotes are actual quotes.
1 hours later 31009410 uriel (0009.jpg 1800x1200 491kB)
1 hours later 31009427 uriel (0010.jpg 1800x1200 411kB)
1 hours later 31009446 uriel (0018.jpg 1800x1200 462kB)
1 hours later 31009455 OP IS A
>>31009337
Ballooning complexity is an actual problem.
We aren't all meant to follow the actions of the most committed leaders, but they help shift ``normal'' in the right direction.
Even RMS doesn't seriously expect every person on Earth to abandon all proprietary software and run Emacs on a Lemote Yeelong, but it is still helpful that he does so himself to set an example and serve as a point of discussion.
1 hours later 31009472 uriel (0019.jpg 1800x1200 481kB)
1 hours later 31009478 Anonymous
>>31009361
Reread the post.
I said that it makes no sense for it to be a language construct, and that it's BETTER segregated to the standard library. That's the way most languages do it for a reason.
You might as well have linked lists, dequeues, and stacks as language features.
Languages are best when the core language is light and platform-independent, and heavier things are in libraries (including the standard library).
1 hours later 31009494 Anonymous
>>31009455
>``
Now hold it right there, tex
1 hours later 31009499 uriel (0021.jpg 1800x1200 536kB)
1 hours later 31009511 uriel (0023.jpg 1800x1200 472kB)
1 hours later 31009514 Anonymous
>>31009281
Go has direct memory access. The pointers are real pointers and structs are laid out as they're written. If you want to avoid the garbage collection, the core library provides unsafe pointers as well. C is weakly-typed and doesn't promise any kind of memory safety or GC. Or closures, or a sane build system, some kind of object-model or reasonably structured namespaces.
Then again, it's not really intended to be much more than a modern "RAD" type language for people who hate Java and C# and might not want to opt for an unsafe and admittedly dated language where it's not necessary. Really ironic that the people most irritated by it seem to always push C instead.
1 hours later 31009524 OP IS A
>>31009494
Watch it, or I'll actually start using ,,German quotes'' in all my posts!
«Guillemets» are nice too.
2 hours later 31009534 uriel (0026.jpg 1800x1200 489kB)
2 hours later 31009561 Anonymous
>>31009524
>,,German quotes''
>''
What the hell is wrong with you?
2 hours later 31009668 OP IS A
>>31009561
``These'' quotes are used for TROFF and TeX because "quotes" are ambiguous -- they otherwise wouldn't be able to tell which way to angle the resulting typeset quotes.
I think ,,these'' are used in Germany and some other parts of Europe, and of course «guillemets» are used in France.
2 hours later 31009692 OP IS A
>>31009514
I read somewhere that they were expecting Go to attract C users, but it actually got more converts from dynamic languages such as Python and Ruby.
2 hours later 31009743 Anonymous (richard-stallman.jpg 1200x1200 256kB)
>That whole list
top lel
2 hours later 31009746 Look at my massive
I find this thread to be in poor taste.
Mockery of dead people belongs on /b/. Even Steve Jobs counts.
2 hours later 31009770 Anonymous
>>31009746
>Even Steve Jobs counts.
No it doesn't. People were mocking him long before he was dead; no reason to stop now.
2 hours later 31009871 Anonymous
Why did Uriel kill himself?
2 hours later 31009903 Anonymous
>>31009871
Existential minimalism and bloat reduction; he considered himself harmful.
2 hours later 31010782 Anonymous
uriel is my waifu
3 hours later 31011216 Anonymous
Who is/was this guy?
3 hours later 31011463 Anonymous
>>31011216
programmer
2.569 0.088