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

Pages: 1-4041-

LLVM? More likely LoLVM

Name: Anonymous 2012-07-22 4:24

LLVM has some ENTERPRISE QUALITY.

It has function createMCSubtargetInfo in Target class that creates subtarget for processor and its features. Unless you pass "help" string to it instead of CPU model.

In this case this function prints everything to stderr and calls exit(1), shutting down your whole application.

You write GUI program that has no stderr? Well, sucks to be you.
You can't get list of processors or features otherwise. Only by passing "help" and quiting application.
Thanks goodness LLVM has a nice license.

Name: Anonymous 2012-07-22 4:27

>>1
You write GUI program that has no stderr? Well, sucks to be you.
Then you parse the output.  Fucking retard.

Name: Anonymous 2012-07-22 4:27

Write a patch and send it/make a feature request.

Name: Anonymous 2012-07-22 4:59

>>2
Typical unix retard "hurr, durr, text output is good and parsable". It isn't. Function that creates targets should not print output and terminate program. It's called "createMCSubtargetInfo", not "createMCSubtargetInfoPrintHelpAndExitWithoutCleanup".
Only complete moron could thing otherwise.


>>3
But I want to rant and vent. I already patched local version.

Name: Anonymous 2012-07-22 5:09

>>4
Go fuck a goat, dipshit.

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-07-22 5:10

What if you wanted to create a CPU named "help"?

Edge cases like this are just inexplicable.

Name: Anonymous 2012-07-22 5:13

>>5
It's because of Unix retards like you that modern computing sucks. Guess what? ASCII text isn't the best representation for everything. Sometimes records, arrays, lists, hash tables, pictures, numbers, non-ASCII text or even a combination of these are desirable.
Go back to masturbating to your hacked up RFC ``specifications''.

Name: Anonymous 2012-07-22 5:21

>>7
ASCII text is the best representation for everything.  Binary blobs can be encoded with base64.  COME AT ME BRO.

Name: Anonymous 2012-07-22 5:23

>>8
Go die in a fire piece of shit. Base64 is an abomination that should never have existed.

Name: Anonymous 2012-07-22 5:23

>>7

and ascii is good for somethings, like help messages and usage examples, which your program intentionally invoked, by passing "help" in somewhere that triggered a help message.

Name: Anonymous 2012-07-22 5:24

>>7
Text IS the best when you want to be able to communicate with a bunch of different programs and services.
It's human readable - so easy to detect errors and debug.
It's universal and easy to parse - don't have to look up some shitty documentation for the shitty binary format.

Name: Anonymous 2012-07-22 5:27

like I cant believe people are still using C++ when they could be optimizing their code with performance aware CYTHON

Name: Anonymous 2012-07-22 5:30

>>10
Yeah, sure. Not like you'd ever want your program's documentation to contain links, text formatting, foreign characters or pictures.

>>11
Yeah, sure. A base64'd picture is more human readable than a visualisation of said picture.

Name: Anonymous 2012-07-22 5:38

>>9
If it wasn't for base64, how else would you store binary data in XML files, huh tough guy?

Name: Anonymous 2012-07-22 5:59

>>4
I already patched local version.
Send it; if they reject it, then rant and vent as much you want.
Also, ignore UNIXtards, they're delusional.

Name: Anonymous 2012-07-22 6:07

>>13

we are talking about a help message that is embedded in the binary here. This is a bare minimum sort of thing that can help keep you straight on invocations if you have no access to the documentation. Images and links are easy to represent in HTML, which can provide the actual documentation.

Name: Anonymous 2012-07-22 6:40

>>14
EZ. <blob length="[i]Length of the blob[/i]">[i]The actual unaltered blob: no XML escaping, no base64[/i]</blob>
The closing tag isn't actually necessary and XML is shit though.

Name: Anonymous 2012-07-22 6:55

>>17
That's not valid XML, niggershit.  ASCII and Base64 are the way!

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-07-22 7:58

>>4,7-18
The real WTF is that the function does something completely different and unexpected from what it should be doing, triggered by an odd use of parameter. OP would've been as irritated if passing "help" caused it to speak the documentation through the default audio device.

Name: Anonymous 2012-07-22 14:43

>>19

yeah, it should be moved into the main function of the command line implementation, or into usage functions used only by this main function. That certainly doesn't belong in a library.

Name: Anonymous 2012-07-22 15:03

>>7
It's because retards like you that modern programming languages are bloated as shit!

Name: Anonymous 2012-07-22 15:12

>>21
Yeah, XML with base64 ``pure ASCII'' blobs is much better than a binary structure.</sarcasm>

Name: >>5,17 2012-07-22 18:53

>>6-16,18-22,24-
Check my sage field..

Name: Anonymous 2012-07-22 18:55

>>23
Y-you too...

Name: Anonymous 2013-09-01 17:26


Formally, assuming the axiom of choice, the cardinality of a set X is the least ordinal α such that there is a bijection between X and α. This definition is known as the von Neumann cardinal assignment. If the axiom of choice is not assumed we need to do something different. The oldest definition of the cardinality of a set X (implicit in Cantor and explicit in Frege and Principia Mathematica) is as the class [X] of all sets that are equinumerous with X. This does not work in ZFC or other related systems of axiomatic set theory because if X is non-empty, this collection is too large to be a set. In fact, for X ≠ ∅ there is an injection from the universe into [X] by mapping a set m to {m} × X and so by limitation of size, [X] is a proper class. The definition does work however in type theory and in New Foundations and related systems. However, if we restrict from this class to those equinumerous with X that have the least rank, then it will work (this is a trick due to Dana Scott: it works because the collection of objects with any given rank is a set).

Name: Anonymous 2013-12-01 13:26

░░░░░░░░░░░▄▄▄▄▄░░░░░░░░░░░░░░░░░░░░░ 
░░░░░░░░░▄▄█████████▄▄░░░░░░░░░░░░░░░ 
░░░░░░▄▀▀▀▀█▀▀▀▀▀▀█████▄░░░░░░░░░░░░░ 
░░░░▄██████░░░░░░░░░░░▀██░░░░░░░░░░░░ 
░░░▐██████▌░░░░░░░░░░░░░▐▌░░░░░░░░░░░ 
░░░███████▌░░░░░░░░░░░░░░█░░░░░░░░░░░ 
░░▐████████░░░░░░░░░░░░░░░█░░░░░░░░░░ 
░░▐██████▌░░░░░▄▀▀▀▀▀▄░▀░▄▄▌░░░░░░░░░ 
░░░█▀▀███▀░░░░░░▄▀█▀░░░▐▄▄▄▌░░░░░░░░░ 
░░▐░▌▀▄░░░░░░░░░░▄▄▄▀░░░▌▀░▌░░░░░░░░░ 
░░░▌▐░░▌░░░░░░░░░░░▀░░░░▐░▐░░░░░░░░░░ 
░░░▐░▀▄▐░░░░░░░░░░░▌▌░▄▄░▐░▌░░░░░░░░░ 
░░░░▀█░▄▀░░░░░░░░░▐░▐▄▄▄▄▀▐░░░░░░░░░░ 
░░░░░▌▀░▐░░░░░░░░▄▀░░▀▀▀▀░▌░░░░░░░░░░ 
░░░░░▐░░░░░░░░░▌░░░▄▀▀▀▀▄▐░░░░░░░░░░░ 
░░░░░▌░░░░░░░░░▐░░░░░▄▄░░▌░░░░░░░░░░░ 
░░░░█▀▄░░░▐░▐░░░░░░░░░░░█░░░░░░░░░░░░ 
░░░█░█░▀▀▄░▌░█░░░▀▀▄▄▄▄▀░░░░░░░░░░░░░ 
░░█░░░▀▄░░▀▀▄▄█░░░░░▄▀░░░░░░░░░░░░░░░ 
░░█░░░░░▀▄░░░░▀▀▄▄▄▀▐░░░░░░░░░░░░░░░░ 
░░█░░░░░░░▀▄░░░░░▐░▌▐░░░░░░░░░░░░░░░░ 
░░░█░░░░░░░░▀▄░░░▌░▐▌▐░░░░░░░░░░░░░░░ 
░░░░█░░░░░░░░░█░▐░▄▄▌░█▀▄░░░░░░░░░░░░ 
░░░░░█░░░░░░░░░█▌▐░▄▐░░▀▄▀▀▄▄░░░░░░░░ 
░░░░░░█░░░░░░░░░▀▄░░▐░░░▀▄░░░▀▀▄▄░░░░ 
░░░░░░░▀▄░▄▀█░░░░░█░░▌░░░░▀▄░░░░░█░░░ 

Name: Anonymous 2013-12-01 14:17

>>26
who are you quoting?

Name: Anonymous 2013-12-01 14:45

LLVM a shit

Name: Anonymous 2014-01-23 13:41

>>4
He don't even know what unix is

Name: Anonymous 2014-01-24 10:49

>>25
least ordinal
Shalom!

Name: Anonymous 2014-01-24 15:50

LLVM > GCC
Always and forever.

Name: Anonymous 2014-01-26 5:01

MSIL to rule them all.

Name: Anonymous 2014-01-27 11:43

>>7
The Unix approach worked well for the predominantly text oriented tasks for that the system was created to handle. There are enough compromises in the original Unix systems to demonstrate that its creators knew byte I/O wasn't the best approach for everything (there are a lot more syscalls in AT&T Unix than just read and write, after all).

The religious supposition that byte streams are the best way to handle absolutely everything are a later development. Plan 9 helped popularize this but again I would point out that even that system doesn't use read and write for everything (its designers were smart people, not ideologues).

Having this behavior in a shared library like Clang is just old fashioned bad design. There are no functions in unistd.h that normally operate on data but kill your whole program if a magic argument is given, because that is a plainly stupid thing to do.

IHBT.

Name: Anonymous 2014-01-27 16:15

>>33
>le pedophile sage

Name: Anonymous 2014-01-30 10:12

lolvm

Name: Anonymous 2014-01-30 13:15

if base64 is so great, why not use base 256?

Name: Anonymous 2014-01-30 21:31

>>36
u mena 8 bit clean?

Name: Anonymous 2014-01-30 22:06

>>37
>le pedophile sage

Name: Saget 2014-01-30 23:32

Stupid Saget cunt. LLVM is Best VM.

Poopface

Name: Anonymous 2014-01-31 7:15

Does LLVM have any SML frontends yet?

Name: Anonymous 2014-02-02 1:49

LLVM is pronounced so that it rhymes with "ovum".

Name: Anonymous 2014-02-02 13:18

>LeLVM
FTFY

captcha: calamity wshalvi

Name: Anonymous 2014-02-02 13:19

filler so next post is dubs

Name: Anonymous 2014-02-02 13:37

check 'em

Name: Anonymous 2014-02-02 13:38

ITT: People who should have just used Java.

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