Monday, October 22, 2012

Lately in D

I know I haven't really written much in the past while but here goes.
For the past 4 months or so I've been working with D in windows and Linux on and off.
Now I've had people say why not use C++? or something more industry standard.
Well coming from a high level background of Java, Groovy, PHP it feels easier on me then C++ or C is.
This isn't because its a high level language either. The folks at Digital Mars have been very strict on what goes into the D syntax. Its quite small for a language like it. I have in fact done C++ in past on linux but to me I just don't like it.

Sunday, February 5, 2012

Assembly explaining the IO with c

Following on from my last post relating to IO using the c API's I am now going to explain how it works.

The biggest difference in the build process was that instead of linking the Assembly library created by NASM I am compiling and linking with gcc.

Sunday, January 29, 2012

Getting some IO going with assembly and C

After a few days break I got back on into Assembly getting my newest code snippet put together.
This time I'm working mainly with IO specifically from and to the terminal (or console if your that way inclined ;) ).

Thursday, January 26, 2012

Assembly the code explanation

For my next post in my saga about assembly I'm gonna explain my source code in my first post.

Tuesday, January 24, 2012

General information about computers

So last post I explained how to get a working environment up for Windows 7 and general info for other OS's.
This time I'm going to be going over some of the theory required about computers.

Discovering assembly a tale of a new commer - first

So I recently decided to start learning assembly following major issues with using a llvm, gcc or open64 as a back end to a compiler.
Okay this is a big task I know writing a front end and multiple back ends e.g. Windows 32bit, Windows 64bit, Linux 32bit and Linux 64bit.
But I've decided that I've got no choice but to use it in some form.