flat assembler
Message board for the users of flat assembler.

Index > Heap > Hello fasmers

Goto page Previous  1, 2
Author
Thread Post new topic Reply to topic
Bob++



Joined: 12 Feb 2013
Posts: 92
Bob++
HaHaAnonymous,that's not only my opinion,a real test was done and you can find it on internet(I have no more the link,sorry).
Post 20 Apr 2013, 00:01
View user's profile Send private message Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Bob++
Who said that Qt is horrible or slow? By the way, can you post arguments for it?
Thanks.
Post 20 Apr 2013, 00:09
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1180
Location: Unknown
HaHaAnonymous
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 21:00; edited 1 time in total
Post 20 Apr 2013, 00:10
View user's profile Send private message Reply with quote
Bob++



Joined: 12 Feb 2013
Posts: 92
Bob++
Overflowz wrote:
Bob++
Who said that Qt is horrible or slow? By the way, can you post arguments for it?
Thanks.


It's slow,hard-coding and needs to many libraries to run. Unlike Gtk.
Post 20 Apr 2013, 03:56
View user's profile Send private message Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Bob++
Do you mind that you can strip off or re-make that libraries ? Smile dude, it's open source and it is definitely not slow, depends on your coding style Wink
Post 20 Apr 2013, 13:14
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1180
Location: Unknown
HaHaAnonymous
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 21:00; edited 1 time in total
Post 20 Apr 2013, 16:04
View user's profile Send private message Reply with quote
Bob++



Joined: 12 Feb 2013
Posts: 92
Bob++
"And what about .NET that needs dozens (if not hundreds (or thousands (or millions (or billions (or even trillions))))) of components (e.g., dll, libraries, configuration files, etc...) to run an ordinary application? (rhetorical question). "

Since you have the VM,the final executables in .NET language are too small. In the .NET,normally,it comes with system in recent versions. MB of files to updates aren't something stupid in size. I prefer some 100mb program installed on my machine,and just download kbs(for big programs .NET) instead of a C++ native application with 30MB each(if small project) with tons of dlls. Real world applications can be written without any problems in .NET language. The successfully of language is not only because there's "Microsoft" and its name. It's much more than it. C# is a wonderful and powerful language. The C++ 11 may be very close to C# in features. It's what marked expect. I think that you are expecting too many performance(in some cases) where is not really needed... by following this ideology,who will be to use C++ instead of C? who will make a real world application by using C++ language if it is slow than C? or even,some language fastest than C instead of C itself.

Real programs may don't choose a programming language by its perfomance at run-time or compile-time.
C++use much more computer's memory than C,but the garbage collector and OOP concepts help much more to make the program working quickly and much less bugs than one written in C. Forget some stupid time that you are "lossing" because aren't using C. This time number is insignificant.Make easy to add new features and make the program working is much more important.

So,what do think that the industry wants:

a) A program possibly fastest(when "how many fast" is an insignificant time number),but with a complicated source code. You need to perform memory management yourself,malloc()/free() making very very easy to make a bug in the program. It's full hacks too,that turned obfuscated because they want to get best perfomance. Add a new feature may means rewriting. And very very slow time in development.

or,

b) A well-structured program,"slow"(when "how many slow" is an insignificant time number),there's no too many hacks in the code,no obfuscation. Add a new feature is very very easy because it's well-structured. Fast development and no pain.

The test are done by using several algorithms implemented by experts and the respective languages. C# win C++(in some cases) in handling string.

About cross-platform,.NET is portable too: linux/android/ios etc (WinForm GUI included!)


Last edited by Bob++ on 21 Apr 2013, 17:35; edited 1 time in total
Post 21 Apr 2013, 01:31
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
Bob++ wrote:
HaHaAnonymous,Microsoft made J# programming language,it is,IMHO,the worst thing Microsoft has created.


You forgot F#
Post 21 Apr 2013, 03:09
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1408
Location: Toronto, Canada
AsmGuru62
I agree with Bob++.
C# basically drives the current world of business.
Hell, I use C# at work to maintain some web site.
Great language and .NET comes pre-installed with OS these days, so no big deal.
Also, I did not see any bugs in the language itself yet.
It can become slower when Garbage Collector starts collecting, but otherwise - it is quite fast.
Post 21 Apr 2013, 12:12
View user's profile Send private message Send e-mail Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1180
Location: Unknown
HaHaAnonymous
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 20:58; edited 1 time in total
Post 21 Apr 2013, 16:14
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1408
Location: Toronto, Canada
AsmGuru62
Ok, but Windows is a fine system.
Market is always right!
Smile
Post 21 Apr 2013, 16:47
View user's profile Send private message Send e-mail Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar.

Powered by rwasa.