C
CoreyWhite
So I'm reading books about perl, which may not be quite as powerful as
C++ but at least has more power than C & is very easy to learn from
the manuals. I'm also buying books on C++, and books about algorithms
for C. It isn't easy to learn it though, and I have been trying to
learn unix, linux, and C++ since day 1. Even when I first turned on a
windows machine I fantasized about running my own unix server. Now I
pay a good rate every month for an account on a linux shell box, with
webspace. And I have an iMac that runs UNIX, but can also handle all
of the artistic things you could only do on windows before. There is
more software available for iMac's than there is for linux, and the
operating system is better, much better hardware too. I can't afford
to buy an iMac supercomputer network, or a leased line from an ISP, so
I'm not going to be the next YouTube, MySpace, or Google, but I can at
least learn how to code perl, cgi, and C++. I know the ins and outs
of the shell, a bit about what's running under the hood, I know how to
use Vi and Emacs, and I know how to get around my system administrator
when I need to run programs that think they need root. There is a lot
more I need to learn, but what's so fun about it is they don't teach
it to you in school. School is just there to inspire you, and you
have to get your hands dirty to learn about it. Just get a linux
machine and learn the tricks of the trade, buy the books on unix from
Orielly (Hopefully FreeBSD instead of Linux). You don't even need an
iMac at this point.
But where on earth can I find a book that demonstrates how to make
tight compact algorithms with vectors, strings, lists, maps, and
containers in general with C++? I need to learn to use CONTAINERS,
and LOW LEVEL CONTROLS, and Understand ITERATORS & POINTERS. Once you
understand all of that the object oriented model of classes and
templates, and structures, and all of that falls into place. But I
need to learn by example, and compare what I'm learning to the old
bloated way of doing it in C. Actually come to think of it C++ isn't
that complicated, but it has just taken me years to understand the
basics. Hopefully I'll even be writing C++ backends for websites with
CGI, and maybe even one day will code my own webserver that doesn't
even need CGI as a middle man.
C++ but at least has more power than C & is very easy to learn from
the manuals. I'm also buying books on C++, and books about algorithms
for C. It isn't easy to learn it though, and I have been trying to
learn unix, linux, and C++ since day 1. Even when I first turned on a
windows machine I fantasized about running my own unix server. Now I
pay a good rate every month for an account on a linux shell box, with
webspace. And I have an iMac that runs UNIX, but can also handle all
of the artistic things you could only do on windows before. There is
more software available for iMac's than there is for linux, and the
operating system is better, much better hardware too. I can't afford
to buy an iMac supercomputer network, or a leased line from an ISP, so
I'm not going to be the next YouTube, MySpace, or Google, but I can at
least learn how to code perl, cgi, and C++. I know the ins and outs
of the shell, a bit about what's running under the hood, I know how to
use Vi and Emacs, and I know how to get around my system administrator
when I need to run programs that think they need root. There is a lot
more I need to learn, but what's so fun about it is they don't teach
it to you in school. School is just there to inspire you, and you
have to get your hands dirty to learn about it. Just get a linux
machine and learn the tricks of the trade, buy the books on unix from
Orielly (Hopefully FreeBSD instead of Linux). You don't even need an
iMac at this point.
But where on earth can I find a book that demonstrates how to make
tight compact algorithms with vectors, strings, lists, maps, and
containers in general with C++? I need to learn to use CONTAINERS,
and LOW LEVEL CONTROLS, and Understand ITERATORS & POINTERS. Once you
understand all of that the object oriented model of classes and
templates, and structures, and all of that falls into place. But I
need to learn by example, and compare what I'm learning to the old
bloated way of doing it in C. Actually come to think of it C++ isn't
that complicated, but it has just taken me years to understand the
basics. Hopefully I'll even be writing C++ backends for websites with
CGI, and maybe even one day will code my own webserver that doesn't
even need CGI as a middle man.