flat assembler
Message board for the users of flat assembler.

Index > Heap > Assembly language popularity.

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
Recently, according to the TIOBE index, the popularity of assembly language raises and in April 2014 it is on the 15-th place in the chart, preceding languages as Lisp and Delphi and one step behind Perl, Ruby and VB.net.

I hope we will make it even more popular with the time. Smile

_________________
Tox ID: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
Post 16 Apr 2014, 09:16
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17279
Location: In your JS exploiting you and your system
revolution
JohnFound wrote:
Recently, according to the TIOBE index, the popularity of assembly language raises and in April 2014 it is on the 15-th place in the chart, preceding languages as Lisp and Delphi and one step behind Perl, Ruby and VB.net.

I hope we will make it even more popular with the time. Smile
Hehe: "This website requires JavaScript." So does that mean that since they use JS that JS is high on the list?

That site has no content without JS. Just a blue bar and a logo. I'm fairly certain that is not what the originator of the WWW had in mind. I don't like to give random websites run permissions with unknown code doing unknown things.
Post 16 Apr 2014, 09:23
View user's profile Send private message Visit poster's website Reply with quote
YONG



Joined: 16 Mar 2005
Posts: 8000
Location: 22° 15' N | 114° 10' E
YONG
JohnFound wrote:
... the popularity of assembly language raises ...
Well, I would say "... the popularity of assembly language rises ..." Wink
Post 16 Apr 2014, 10:47
View user's profile Send private message Visit poster's website Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
Especially for revolution, some screen shots.


Description: top 20
Filesize: 53.7 KB
Viewed: 5356 Time(s)

tiobe.png


Description: Assembly in time.
Filesize: 45.56 KB
Viewed: 5356 Time(s)

assembly.png



_________________
Tox ID: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
Post 16 Apr 2014, 12:14
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
sinsi



Joined: 10 Aug 2007
Posts: 693
Location: Adelaide
sinsi
Probably confused with .net assembly Smile

Lowest point in Feb this year too.

>one step behind Perl, Ruby and VB.net.
heh, all trying to crack at least one percent.
Post 16 Apr 2014, 12:32
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17279
Location: In your JS exploiting you and your system
revolution
So F# is set to take over the world? Confused

Thanks for the screen shots.
Post 16 Apr 2014, 12:46
View user's profile Send private message Visit poster's website Reply with quote
patchariadog



Joined: 24 Mar 2013
Posts: 94
patchariadog
I never knew this existed. so cool thanks. hopefully asm gets to be 1 lol. we would have really fast software though Very Happy
Post 17 Apr 2014, 06:05
View user's profile Send private message Reply with quote
sid123



Joined: 30 Jul 2013
Posts: 340
Location: Asia, Singapore
sid123
Bloaters on the top, eh? (Excluding C, 'cause C++ isn't gotta be C with classes after all that bloat)
Java - Yes its a programming language 'cause you can write and compile code. Don't actually bother to run it.
Obj-C - Don't bother, me is not a Apple Developer.
C++ - Was C++ now bloat++; infact inc bloat is better. Smile
C# - Seriously?
Visual Basic - I now get why most programmers are 10 year olds
PHP - Cool. Simple Syntax, lean and mean for web-based work.
Python - What? Python comes after all this?
JavaScript - Please leave my PC alone and secure.
VB.NET - Programmers are not considered programmers.
Post 17 Apr 2014, 11:39
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
C++ is great if you use your own Run-Time.
And exclude all the "nanny" things, like RTTI, buffer security, checking ESP after every CALL, etc.

Assembler popularity needs some help, like a good IDE, a fair library.
Post 17 Apr 2014, 14:52
View user's profile Send private message Send e-mail Reply with quote
TmX



Joined: 02 Mar 2006
Posts: 821
Location: Jakarta, Indonesia
TmX
sid123 wrote:

JavaScript - Please leave my PC alone and secure.


Probably due to node.js.
Thanks to it, now it's possible to write frontend & backend code in JS.

Wink
Post 18 Apr 2014, 15:48
View user's profile Send private message Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4237
Location: 2018
edfed
AsmGuru62 wrote:
C++ is great if you use your own Run-Time.
Laughing
Quote:

And exclude all the "nanny" things, like RTTI, buffer security, checking ESP after every CALL, etc.

Assembler popularity needs some help, like a good IDE, a fair library.

i live currently in a nightmare, i code in c++ for food. and the food lost it's taste since this time...


but, where is xml in the list???? Laughing :troll:


Code:
namespace useless {
 namespace really {
  class Do {
   public:
    void Nothing() {};
  }
 }
}
    


Code:
do:
.nothing:
  ret
    


and don't forget to configure the cmakelist files, install CMAKE, install everything the humanity made worse, the project properties, pick the correct lib, don't forget also the runtime and all this crapp..... and install gcc or visual crap studio.... compile, get a 10kilobytes binary that does nothing, add a single function and get 10k more byte, add 10 more functions, get 10 more megs, etc... don't forget to update cmake cause the new release cleans cleanner....

need to sleep or drugs...
Post 18 Apr 2014, 17:37
View user's profile Send private message Visit poster's website Reply with quote
system error



Joined: 01 Sep 2013
Posts: 671
system error
I see a growing trend to brand a programming language using this '#' symbol. That is really stupid from search engine's POV and library database/cataloging systems. We have had enough headache with C++ and C# (the reason we have to use .cpp for file extensions is because.....????).

Now here comes F#, as if we are running out of sane alphabets already. But thank god Tomasz didn't use the 'b' (flat) symbol or else we all now will have to use the extended/wide char to search 'b Assembler' via google.

Long live Tomasz Gryzstar! Laughing
Post 25 Apr 2014, 20:26
View user's profile Send private message Reply with quote
nyrtzi



Joined: 08 Jul 2006
Posts: 192
Location: Off the scale in the third direction
nyrtzi
C is at the top and below it a bunch of languages which were created to replace it? Doesn't that already in itself suggest something? Has then any of those other languages been able to become "a better C"? Have they added more power compared to C relative to the complexity they've also added? Personally I think that the problem with C is that it's lacking in safety and strictness. A stricter C could support some features that would make it more tempting to use.
Post 26 Apr 2014, 11:57
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
A strict language is used to 'grow' the amount of programmers with a wrong mind (not for programming).
It is understandable. To create a robust program/system - a team of coders needed.
And not all on a team would be great (those are rare people).
Therefore -- safer language is good for team coding.

C++ is great!
No need for any #'s!
Post 26 Apr 2014, 12:20
View user's profile Send private message Send e-mail Reply with quote
nyrtzi



Joined: 08 Jul 2006
Posts: 192
Location: Off the scale in the third direction
nyrtzi
@AsmGuru62

Unfortunately most popular languages are not very safe.

I'd like to use a safe and descriptive language for almost everything for the simple reason that I like self-documenting code and I don't want to do the kind of stuff that the compiler can do for me. I'd rather concentrate on the task than on the tools and their deficiencies.

And then there is also the problem of understanding the code I've written a couple of years after I've written it. It would be nice if the language would help me write code that is actually readable instead of forcing me to express everything with low-level concepts that are completely unrelated to what the code is really about.

AsmGuru62 wrote:
C++ is great!
No need for any #'s!


To me C++ feels the same as the #s. Too complex and bloated. The language and the libraries.
Post 26 Apr 2014, 14:38
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
C++ is bloated?
I coded a big app with a lot of features (something like notepad++) and it took about 82K in C++.
So, it depends...
Post 26 Apr 2014, 21:57
View user's profile Send private message Send e-mail Reply with quote
nyrtzi



Joined: 08 Jul 2006
Posts: 192
Location: Off the scale in the third direction
nyrtzi
AsmGuru62 wrote:
C++ is bloated?


Are we talking about the same kind of bloat? I'm not talking about the size of the produced binaries nor about memory use.

I probably should give a more in-depth explanation of the reasons why I think like I do but as a summary:

1) A lot of people have had to use stuff like Boost, QT, etc
2) C++ even without those extra layers already suffers from featuritis at least as much as most other popular languages
Post 27 Apr 2014, 05:08
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
I agree that C++ has a whole lot of things (which may be an overkill), in that regard, yes, it is bloated.
If a company wants to produce a product in time to take the market, of course, Boost and QT is a way to go (I think these tools are cross-platform too).
It is just faster this way and that is what business is about.
The first thing my boss asks (if I have an idea) is "How much time do you need?".
So, yes, C++ is way overfeatured, but it is a tool for business.
Smile
Post 27 Apr 2014, 11:24
View user's profile Send private message Send e-mail Reply with quote
TmX



Joined: 02 Mar 2006
Posts: 821
Location: Jakarta, Indonesia
TmX
AsmGuru62 wrote:

So, yes, C++ is way overfeatured, but it is a tool for business.
Smile


And C++ is still expanding: C++14 and C++17

I used to read C++ literatures and think
"Man, C++ has sooo many features. How much time I need to invest to master those things?".
Then I realized I don't need to know everything in detail about C++.

As long as I get the work done then I'm fine with C++.
I'm not interested in becoming C++ guru like Andrei Alexandrescu
or Herb Sutter, anyway.
Smile
Post 28 Apr 2014, 01:20
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
Indeed, C++ is still getting new features.
I have a guy at work - big fan of C++ - sometimes I have no clue what is he talking about.
Yet, I do my projects on time using C++ as it was in 1990.
Post 28 Apr 2014, 03:06
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 1, 2  Next

< 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.