LINUX.ORG.RU
ФорумTalks

Учитесь троллить, господа


0

1

https://lkml.org/lkml/2012/8/23/176

Ъ получат краткую выжимку без наиболее интересных моментов с участием бойцов высшего класса, таких как Theodore Ts'o, Alan Cox, H. Peter Anvin!

From	wbrana <>

Microsoft will drop support for x86-32 in Windows 9.
Linux could do same.
> So you want the Linux kernel people to drop support for some
> architecture in the hope others follow (because you will consequently
> send mails there with "the Linux kernel dropped the support, you should
> too" hoping that some other software will be developed
> "faster" (whatever that means to you)?
exactly
> *If* you really miss something in some other parts (compilers,
> virtualization, ...) or they developing to slow *for you*, help them and
> send patches there but do not try to lure others into fighting your
> cause.
I don't have knowledge about compilers and virtualization. I work on
general GUI applications (Java and C++) and web pages.
> Are u wasting your time on trolling?
I'm discussing my proposal.
> Dropping one of the most used architectures for no apparent reason makes no
> sense at all.
x86-32 won't be one of the most used architectures in 2017.
Dear "wbrana",

On Thu, Aug 23, 2012 at 9:17 PM, wbrana <wbrana@gmail.com> wrote:
> I'm user space developer. User space software also needs more time if
> more ABIs are supported.

I feel your pain.

As much as I appreciate your contribution here on LKML, I can't help
thinking that this discussion would be best continued on the
"linux-visionaries" mailing list.
★★

Так торопился вбросить, что даже не удосужился за полминуты набросать перевод на русский?

Kindly_Cat
()
Ответ на: комментарий от feofil

Для плачей и истерик есть l-o-r. Черный толкс — это удаленные, а белый — не удаленные. Видишь, все придумано до нас :3

vurdalak ★★★★★
()

x86-32 won't be one of the most used architectures in 2017.

x86-64 won't be one of the most used architectures in 20xx.

Linux won't be one of the most used OS in 2xxx.

Where won't be humans after ...

true_admin ★★★★★
()
Ответ на: комментарий от feofil

Или сделать белый talks для радости, и чёрный talks для горя, злобы и обид.

Белый сразу же зачахнет и умрёт. Чёрный - это и будет текущий talks. А он уже есть.

Pakostnik ★★★
()
Ответ на: комментарий от AiFiLTr0

Тот тред, кстати, весьма поучителен.

bk_ ★★
() автор топика
Ответ на: комментарий от AiFiLTr0
*YOU* are full of bullshit.

C++ is a horrible language. It's made more horrible by the fact that a lot 
of substandard programmers use it, to the point where it's much much 
easier to generate total and utter crap with it. Quite frankly, even if 
the choice of C were to do *nothing* but keep the C++ programmers out, 
that in itself would be a huge reason to use C.

In other words: the choice of C is the only sane choice. I know Miles 
Bader jokingly said "to piss you off", but it's actually true. I've come 
to the conclusion that any programmer that would prefer the project to be 
in C++ over C is likely a programmer that I really *would* prefer to piss 
off, so that he doesn't come and screw up any project I'm involved with.

C++ leads to really really bad design choices. You invariably start using 
the "nice" library features of the language like STL and Boost and other 
total and utter crap, that may "help" you program, but causes:

 - infinite amounts of pain when they don't work (and anybody who tells me 
   that STL and especially Boost are stable and portable is just so full 
   of BS that it's not even funny)

 - inefficient abstracted programming models where two years down the road 
   you notice that some abstraction wasn't very efficient, but now all 
   your code depends on all the nice object models around it, and you 
   cannot fix it without rewriting your app.

In other words, the only way to do good, efficient, and system-level and 
portable C++ ends up to limit yourself to all the things that are 
basically available in C. And limiting your project to C means that people 
don't screw that up, and also means that you get a lot of programmers that 
do actually understand low-level issues and don't screw things up with any 
idiotic "object model" crap.

So I'm sorry, but for something like git, where efficiency was a primary 
objective, the "advantages" of C++ is just a huge mistake. The fact that 
we also piss off people who cannot see that is just a big additional 
advantage.

If you want a VCS that is written in C++, go play with Monotone. Really. 
They use a "real database". They use "nice object-oriented libraries". 
They use "nice C++ abstractions". And quite frankly, as a result of all 
these design decisions that sound so appealing to some CS people, the end 
result is a horrible and unmaintainable mess.

But I'm sure you'd like it more than git.

            Linus
stevejobs ★★★★☆
()
Ответ на: комментарий от bk_
On Tue, 15 Jul 2008, Linus Torvalds wrote:
> 
> So as far as I'm concerned, "disclosing" is the fixing of the bug. It's 
> the "look at the source" approach.

Btw, and you may not like this, since you are so focused on security, one 
reason I refuse to bother with the whole security circus is that I think 
it glorifies - and thus encourages - the wrong behavior.

It makes "heroes" out of security people, as if the people who don't just 
fix normal bugs aren't as important.

In fact, all the boring normal bugs are _way_ more important, just because 
there's a lot more of them. I don't think some spectacular security hole 
should be glorified or cared about as being any more "special" than a 
random spectacular crash due to bad locking.

Security people are often the black-and-white kind of people that I can't 
stand. I think the OpenBSD crowd is a bunch of masturbating monkeys, in 
that they make such a big deal about concentrating on security to the 
point where they pretty much admit that nothing else matters to them.

To me, security is important. But it's no less important than everything 
*else* that is also important!
stevejobs ★★★★☆
()

User space software also needs more time if more ABIs are supported.

Лолшто?

buddhist ★★★★★
()
Ответ на: комментарий от bk_
"While you are at it, could you also fork gnome, and support a gnome2 environment?"

"I want my sane interfaces back. I have yet to meet anybody who likes the unholy mess that is gnome3."

"It's not that I have rendering problems with gnome3 (although I do have those too), it's that the user experience of Gnome3 even without rendering problems is unacceptable.

Why can't I have shortcuts on my desktop? Why can't I have the expose functionality? Wobbly windows?Why does anybody sane think that it's a good idea to have that "go to the crazy 'activities'" menu mode? I used to be upset when gnome developers decided it was "too complicated" for the user to remap some mouse buttons. In gnome3, the developers have apparently decided that it's "too complicated" to actually do real work on your desktop, and have decided to make it really annoying to do.

Here's an example of "the crazy": you want a new terminal window. So you go to "activities" and press the "terminal" thing that you've made part of your normal desktop thing (but why can't I just have it on the desktop, instead of in that insane "activities" mode?). What happens? Nothing. It brings your existing terminal to the forefront.

That's just crazy crap. Now I need to use Shift-Control-N in an old terminal to bring up a new one. Yeah, that's a real user experience improvement. Sure.

I'm sure there are other ways, but that's just an example of the kind of "head up the arse" behavior of gnome3. Seriously. I have been asking other developers about gnome3, they all think it's crazy. I'm using Xfce. I think it's a step down from gnome2, but it's a huge step up from gnome3. Really."
stevejobs ★★★★☆
()

Microsoft will drop support for x86-32 in Windows 9. Linux could do same.

Его в детстве родители не спрашивали: «А если $username с крыши прыгнет, ты тоже прыгнешь?» :)

buddhist ★★★★★
()
Ответ на: комментарий от buddhist

- " Hy и что дальше?" поинтеpесовался я. " Если каждый спpыгнет со скалы, Вы дyмаете что я это тоже сделаю???"
- «Если мы потpатили 300 миллионов на pекламy то абсолютно в этом yвеpен.»

http://computerhumor.narod.ru/texts2/lastwindows.html

feofil
()
Ответ на: комментарий от Chaser_Andrey

Кто в фидо служил, тот в интернете не смеётся. А только плачет...

feofil
()
Ответ на: комментарий от Kindly_Cat

А по сабжу: да и хрен с этими 32-мя битами.

А роутеры?

Когда-то мамонты так же в 16 бит упирались.

И для embedded даже портанули Linux на 16-битные процы, хоть он и для i386 писался.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от buddhist

THIS IS EPIC

Код из того проекта:

main.cpp

...

struct q : public n {
	cfunc <void> aocb;

	q() {
	}

	q(const cfunc<void>& pocb) : aocb(pocb) {
	}

	void p() {
		aocb();
	}
};

struct r : public n {
	QString s;
	bool t;

	r() {
		t = 0;
	}
};

struct u : public r {
};

...

class an : public ac, public QThread {

...

class ac {

...

pq an::au;

struct ba : public QFile, public ac {

	ba(const QString& bb, QObject * ae) : QFile(bb), ac(ae) {
	};

	bool bc() {
		if (!open(QIODevice::ReadOnly)) {
			QString aa("(W) can't open for reading: ");
			aa += fileName();
			al(aa);
			return 0;
		};
		return 1;
	}
};

struct bd : public QFile {
bk_ ★★
() автор топика

>Dropping one of the most used architectures for no apparent reason makes no
>sense at all.
x86-32 won't be one of the most used architectures in 2017.

В цитатник :)

ArtKun ★★★★★
()
Ответ на: комментарий от Kindly_Cat

А по сабжу: да и хрен с этими 32-мя битами. Когда-то мамонты так же в 16 бит упирались.

Ты наверное думаешь что линукс это такая шщтука у тебя на локалхоте и на говнохостинге с пехепе? Дома железку обновил а говнохостинг обновился и дальше хоть трава не рости?

r ★★★★★
()

Вообще стыдно. Децкий сад какой-то.

wbrer ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.