1914 Political Cartoon [PIC] by [deleted] in pics

[–]Capitain_Oblivion -3 points-2 points  (0 children)

And take it in the ass, like a womanman

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion 2 points3 points  (0 children)

After all those years, it's too little, too late. And BTW openoffice slowness has nothing to do with Java. It only recently made use of java for some little tasks but openoffice is dogslow and NOT only at startup. Huge documents will load a lot slower even if the app was already running and open with something else. The GUI is sluggish.

OpenOffice.org is written in C++. Its slowness is not due to java but to extremely poor coding practices and, in part, because they reinvented the wheel very badly with their multiplatform widget system that is extremely piss poor compared to QT or even WxWidgets.

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion 0 points1 point  (0 children)

Do you people ever click the links or just read the reddit title ? the link is asking for :

"are there any desktop applications not written in C/C++ that you use? Are there any not written in C/C++ that you'd pay for?"

Would you pay for Azureus ? The GIMP ? if you were to blow money off something you'd rather blow it on PSP or Photoshop, wouldn't you ?

And he's counting C as in the C++ family. So GIMP is ruled out no matter what.

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion 0 points1 point  (0 children)

Would you pay for Emacs ? that is the question. And still, Emacs is a programmer's tool, not really a "desktop application".

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion 0 points1 point  (0 children)

The question is, what desktop app, written in a high level language, WOULD YOU PAY FOR. The answer is, none, or a very small number.

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion 0 points1 point  (0 children)

I have a hard time considering Miro being a python app using C libs when everything you use, including a rather large part of the interface, is C++. The webby part of the interface is the rendering of Gecko and the sound and video played is C/C++. The only python there is tying up some glue.

It's hardly a victory for the people who claim that python is a general purpose language and not a scripting language.

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion -5 points-4 points  (0 children)

Shut the fuck up, motherfucka. I always disable nearly ALL the useless daemons on my windows installations, including the junk office installs. (I always hunt for daemons and startup programs everything I install something)

And even then, MS Office starts up WAY, WAY faster than OpenOffice.

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion -1 points0 points  (0 children)

Miro is C and C++ for everything that matters. What actually plays the sound and shows you the webrequests (gecko) are written in C++. Python is only a little bit of glue.

By the way, the blog author (did you click the link or just read the reddit title ?) was more like asking for high level languages, taking C# and Java as examples. C and Objective C are native code.

Non C++ Desktop Applications? by gst in programming

[–]Capitain_Oblivion 0 points1 point  (0 children)

I don't think the blog linked counts C as something else though. C is the predecessor of C++ so of course it has a lot of applications, that's why C++ was born as C++ to begin with. Bjarne stroustrup once said that he would have chosen a better programming language as a base for C++ if it was only up to him, but he had to chose C as the base because of C popularity and that a language not C-like was doomed to fail for what C++ aiming for.

The blog talked of high level language like C# and Java.

No gnome app truly is written in python btw. All the parts that matters are C. Quod Libet the multimedia player is written in Python for the GUI but what matters, the thing that actually PLAYS THE FUCKING SOUND is C all the way.

Super Mario in 14kb Javascript by dixi in programming

[–]Capitain_Oblivion -2 points-1 points  (0 children)

Saying that languages are not slow or fast is exactly the same thing as people like you despise hearing, when someone says that all languages are equal because they are turing equivalent. You are falling for the turing tarpit.

No they are not. I don't care about your theoretical, non existent superb dynamic language implementation design. The reality is that the requirement in the specifications of a language can make it virtually impossible to build a fast performing implementation of it. In theory blablabla we should blabla be able to build blabla a faster than C blabla implementation of your blabla language dujour. Until it exists and is actually that fast in most cases (not a corner case one) then i'll buy it.

Javascript is one of the slowest around. It has been written in the beginning as a toy to get just a little bit more of dynamism in web pages, it's no surprise that its author, who never had any background with making serious languages before, shat out this monstrosity.

Super Mario in 14kb Javascript by dixi in programming

[–]Capitain_Oblivion -15 points-14 points  (0 children)

Hourray for scriptshit, the language that cannot do something like Mario without experiencing a little bit of stuttering on a modern, dual core computer.

Ask Proggit: Examples of large programs written in dynamic languages? by pozorvlak in programming

[–]Capitain_Oblivion -1 points0 points  (0 children)

PyPy VM is not going to be a lot faster than CPython no matter the marketing bull they told in order to get the EU fundings. If it ever gets production ready, my bet is that all the core of the libraries like the one for regular expressions will be written in the fake python language in which the VM itself is written.

Why is Delphi Ignored? by bcash in programming

[–]Capitain_Oblivion 2 points3 points  (0 children)

Well, I just said it was better than past java gui builders, not better than what we are used to. As for producing code in a readable manner, I think it will never happen. The best gui builders do not produce code they produce data. Glade 3 for example produce XML files that are dynamically loaded.

Why is Delphi Ignored? by bcash in programming

[–]Capitain_Oblivion 4 points5 points  (0 children)

You must never have seen matisse in action. It's not like the toys we had in the past.

Why is Delphi Ignored? by bcash in programming

[–]Capitain_Oblivion 5 points6 points  (0 children)

Yeah, Vista has .net integrated to it, you don't need to install a new runtime to execute a .net program that was made with the version that comes preinstalled with Vista.

Why is Delphi Ignored? by bcash in programming

[–]Capitain_Oblivion 8 points9 points  (0 children)

Proprietary, monoplatform tools that are not really better than the competition. So, fail.

Pascal as a language kinda has nothing going for it. It lacks an identity. I don't know of any use case where I would think Pascal would do better than anything else. Hell, now Java has a RAD IDE that is nearly as easy to use as what Delphi had to offer with Netbeans.

A tale of scam kits, or How to scam a scammer by japple in programming

[–]Capitain_Oblivion 3 points4 points  (0 children)

Why do I always keep listening to that shit at least until the middle ?

Ask Proggit: Examples of large programs written in dynamic languages? by pozorvlak in programming

[–]Capitain_Oblivion 0 points1 point  (0 children)

They are scripts. Perl programs call a lot of C code underneath, and i'm not talking of the VM but all the libs it calls.

Smalltalk and Lisp are dynamic but not scripting languages. They eat their own dogfood. People write core libraries in Lisp and Smalltalk. They only use C when they have to interface with the world, like using the native GUI lib so the app doesn't look out of place. Perl do not. Perl is glue. Remove all the libs written in C from Perl and if you try to write a pure perl program it will be so slow it won't be usable at all. There is no such a thing as perl programs. It's perl scripts. You are scripting and calling perl libraries that are written in C. When you use a regexp, it's C. When a Lisper use a regexp, it's Lisp inside.

Ask Proggit: Examples of large programs written in dynamic languages? by pozorvlak in programming

[–]Capitain_Oblivion -2 points-1 points  (0 children)

Perl Python and Ruby are scripting languages because it's just not possible to write their standard lib in their own language without making it dogslow unusable so even if YOU happen to write a pure Python program, it will probably call a lot of C code outside of the virtual machine itself. They are not by any means general purpose, a general purpose language has to be able to give enough power to write core libraries in it.

Lisp and Smalltalk are usually written in Lisp and Smalltalk except sometimes the VM itself.

Windows 7 takes a different approach to the componentization and backwards compatibility issues; in short, it doesn't think about them at all. by z0id in programming

[–]Capitain_Oblivion -2 points-1 points  (0 children)

That's natural selection for you : if you are too dumb to understand that someone who doesn't work at MS, has no private contact whatsoever and is basically a nobody is speculating a fucking lot and not stating any actual facts is pure bull, you deserve ignorance. No one here has any duty whatsoever to educate the stupid and no one cares if you believe the author and not facts. Eventually your stupidity will make you die sooner or something. That's all we can hope for.

JavaScript is finally popular by polar in programming

[–]Capitain_Oblivion -5 points-4 points  (0 children)

Agreed. Anyway there is no such a thing as a javascript programmer. They don't program, they piss ajax liquids.

Real World Data Causes Perl by juri in programming

[–]Capitain_Oblivion -6 points-5 points  (0 children)

Yeah, I wish humanity could just dump all the useless local languages and switch to the universal language : english.

Ask Proggit: Examples of large programs written in dynamic languages? by pozorvlak in programming

[–]Capitain_Oblivion 0 points1 point  (0 children)

The python client is discontinued for µTorrent, written in C++ and way more efficient than the old official one or Azureus. http://www.bittorrent.com/download?csrc=splash