Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: August 13, 2025, 11:44 pm

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Starting to learn C#
#5
RE: Starting to learn C#
(January 21, 2020 at 2:09 pm)LastPoet Wrote: C and C++ , they give you the versatility you want and even allow some asm if you need to go there.

Most of the C and C++ compiler indeed allow including assembly code into C++, but Assembly language compilers used by C and C++ compilers tend to be made with speed in mind, rather than being user-friendly. GNU Assembler (that GCC and CLANG use), if you ask me, really sucks. It takes hours to make an already-working 100-lines-long program, that compiles with FlatAssembler, compile with GNU Assembler, if you are not familiar with its caveats. Here is an example of that.
In my opinion, FlatAssembler is by far the best assembly language compiler. It also comes with its own IDE on Windows, and it's incredibly easy to use. And the error messages it outputs are a hell lot more helpful than the error messages that GNU Assembler outputs. Microsoft Assembler is also usable, but it's not nearly as good as FlatAssembler is. FlatAssembler comes with a Turing-complete and an incredibly easy to use preprocessor, it's often possible to precalculate the results using the preprocessor and only output them in Assembly.
Reply



Messages In This Thread
Starting to learn C# - by FlatAssembler - January 21, 2020 at 2:04 pm
RE: Starting to learn C# - by LastPoet - January 21, 2020 at 2:09 pm
RE: Starting to learn C# - by FlatAssembler - January 22, 2020 at 7:06 am
RE: Starting to learn C# - by Brian37 - January 21, 2020 at 2:15 pm
RE: Starting to learn C# - by BrianSoddingBoru4 - January 22, 2020 at 7:47 am
RE: Starting to learn C# - by LastPoet - January 21, 2020 at 2:42 pm
RE: Starting to learn C# - by Ranjr - January 22, 2020 at 9:22 am
RE: Starting to learn C# - by FlatAssembler - January 24, 2020 at 9:51 am

Possibly Related Threads...
Thread Author Replies Views Last Post
  How to learn VHDL? FlatAssembler 4 779 May 29, 2020 at 11:35 am
Last Post: FlatAssembler
  Finally Starting to Break Down... Rev. Rye 16 4794 August 18, 2013 at 9:08 pm
Last Post: Rev. Rye



Users browsing this thread: 1 Guest(s)