Teach yourself C++ in 21 days
-
Today on Abstruse Goose[^]... Since it will be gone tomorrows I'll even type it out :) Days 1 - 10 : Teach yourself variables, constants, arrays, strings, expressions, statements, functions, ... Days 11 - 21 : Teach yourself program flow, pointers, references, classes, objects, inheritance, polymorphism, ... Days 22 - 697 : Do a lot of recreational programming. Have fun hacking but remember to learn from your mistakes. Days 698 - 3648 : Interact with other programmers. Work on programming projects together. Learn from them. Days 3649 - 7781 : Teach yourself advanced theoretical physics and formulate a consistent theory of quantum gravity. Days 7782 - 14611 : Teach yourself biochemistry, molecular biology, genetics, ... Day 14611 : Use knowledge of biology to make and age-reversing potion. Use knowledge of physics to build flux capacitor and go back in time to day 21. Day 21 : Kill and replace younger self. As far as I know, this is the easiest way to "Teach Yourself C++ in 21 Days". Good luck everyone! :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}Days 1 to 21 - Learn C++ Days 22 to ∞ - Mock every other language on this planet.
Regards, Nish
My technology blog: voidnish.wordpress.com
-
Days 1 to 21 - Learn C++ Days 22 to ∞ - Mock every other language on this planet.
Regards, Nish
My technology blog: voidnish.wordpress.com
Nish Sivakumar wrote:
Days 22 to ∞ - Mock every other language on this planet*.
*Excepting Assembly language which most C++ers have a sneaking admiration for.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
-
Today on Abstruse Goose[^]... Since it will be gone tomorrows I'll even type it out :) Days 1 - 10 : Teach yourself variables, constants, arrays, strings, expressions, statements, functions, ... Days 11 - 21 : Teach yourself program flow, pointers, references, classes, objects, inheritance, polymorphism, ... Days 22 - 697 : Do a lot of recreational programming. Have fun hacking but remember to learn from your mistakes. Days 698 - 3648 : Interact with other programmers. Work on programming projects together. Learn from them. Days 3649 - 7781 : Teach yourself advanced theoretical physics and formulate a consistent theory of quantum gravity. Days 7782 - 14611 : Teach yourself biochemistry, molecular biology, genetics, ... Day 14611 : Use knowledge of biology to make and age-reversing potion. Use knowledge of physics to build flux capacitor and go back in time to day 21. Day 21 : Kill and replace younger self. As far as I know, this is the easiest way to "Teach Yourself C++ in 21 Days". Good luck everyone! :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
Days 1 to 21 - Learn C++ Days 22 to ∞ - Mock every other language on this planet.
Regards, Nish
My technology blog: voidnish.wordpress.com
Nish Sivakumar wrote:
Days 22 to ∞ - Mock every other language on this planet.
Why would I do that? Sure, it's the best language, but the runtime libraries leaves a bit to be desired ... I hope we'll do better in the future, perhaps even as early as 2017 ...
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra
-
Days 1 to 21 - Learn C++ Days 22 to ∞ - Mock every other language on this planet.
Regards, Nish
My technology blog: voidnish.wordpress.com
-
Days 1 to 21 - Learn C++ Days 22 to ∞ - Mock every other language on this planet.
Regards, Nish
My technology blog: voidnish.wordpress.com
Days 1 to 21 - Learn C++ Days 22 to ∞ - Wish you could go back to mostly C.
-
Today on Abstruse Goose[^]... Since it will be gone tomorrows I'll even type it out :) Days 1 - 10 : Teach yourself variables, constants, arrays, strings, expressions, statements, functions, ... Days 11 - 21 : Teach yourself program flow, pointers, references, classes, objects, inheritance, polymorphism, ... Days 22 - 697 : Do a lot of recreational programming. Have fun hacking but remember to learn from your mistakes. Days 698 - 3648 : Interact with other programmers. Work on programming projects together. Learn from them. Days 3649 - 7781 : Teach yourself advanced theoretical physics and formulate a consistent theory of quantum gravity. Days 7782 - 14611 : Teach yourself biochemistry, molecular biology, genetics, ... Day 14611 : Use knowledge of biology to make and age-reversing potion. Use knowledge of physics to build flux capacitor and go back in time to day 21. Day 21 : Kill and replace younger self. As far as I know, this is the easiest way to "Teach Yourself C++ in 21 Days". Good luck everyone! :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}That is actually an older comic from that site, as the message above the comic says:
Quote:
We will be back soon. Today's classic comic is:
Just nit-picking. I saw this comic there some time ago. EDIT: Below the comic:
Quote:
Originally posted on March 8, 2010.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
-
That is actually an older comic from that site, as the message above the comic says:
Quote:
We will be back soon. Today's classic comic is:
Just nit-picking. I saw this comic there some time ago. EDIT: Below the comic:
Quote:
Originally posted on March 8, 2010.
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
Yeah, I know... Don't know what's up with Abtruse Goose, but no new comics have been uploaded for a few months and now it's all 'Classic of the day'. I didn't know this one though. I wonder if the Abtruse Goose and Order of the Stick[^] guy are the same person... OOTS hasn't been updated for months either, and both got a new/classic comic at about the same time. At least there's always Doghouse Diaries[^] which is uploaded three times a week. And of course Membase/9Gag for my daily thirst for random funnyness :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
Nish Sivakumar wrote:
Days 22 to ∞ - Mock every other language on this planet*.
*Excepting Assembly language which most C++ers have a sneaking admiration for.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
Sneaking admiration? No. Assembly is still to awkward, too much typing and also already leaves room for futile style discussions. Entering machine code with binary switches also is awkward. That leaves only entering machine code with a hex keyboard. There you have it, the only pure way to write a program. :)
-
Yeah, I know... Don't know what's up with Abtruse Goose, but no new comics have been uploaded for a few months and now it's all 'Classic of the day'. I didn't know this one though. I wonder if the Abtruse Goose and Order of the Stick[^] guy are the same person... OOTS hasn't been updated for months either, and both got a new/classic comic at about the same time. At least there's always Doghouse Diaries[^] which is uploaded three times a week. And of course Membase/9Gag for my daily thirst for random funnyness :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}What about XKCD?
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
-
Yeah, I know... Don't know what's up with Abtruse Goose, but no new comics have been uploaded for a few months and now it's all 'Classic of the day'. I didn't know this one though. I wonder if the Abtruse Goose and Order of the Stick[^] guy are the same person... OOTS hasn't been updated for months either, and both got a new/classic comic at about the same time. At least there's always Doghouse Diaries[^] which is uploaded three times a week. And of course Membase/9Gag for my daily thirst for random funnyness :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}Look at this[^]. That guy is [REDACTED]!!!!
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
-
Nish Sivakumar wrote:
Days 22 to ∞ - Mock every other language on this planet*.
*Excepting Assembly language which most C++ers have a sneaking admiration for.
*pre-emptive celebratory nipple tassle jiggle* - Sean Ewington
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier
And machine code - which they gaze at in awe
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
-
Look at this[^]. That guy is [REDACTED]!!!!
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
-
Look at this[^]. That guy is [REDACTED]!!!!
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
To each his own I guess :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
What about XKCD?
Bob Dole
The internet is a great way to get on the net.
:doh: 2.0.82.7292 SP6a
I knew that question was coming... I don't particulary like XKCD. I sometimes check it out when someone posts a XKCDOTD in the lounge.
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
For some abstruse reasons it did. (don't mind, being so happy, today I'm even more idiotic than usual).
Veni, vidi, vici.
-
Today on Abstruse Goose[^]... Since it will be gone tomorrows I'll even type it out :) Days 1 - 10 : Teach yourself variables, constants, arrays, strings, expressions, statements, functions, ... Days 11 - 21 : Teach yourself program flow, pointers, references, classes, objects, inheritance, polymorphism, ... Days 22 - 697 : Do a lot of recreational programming. Have fun hacking but remember to learn from your mistakes. Days 698 - 3648 : Interact with other programmers. Work on programming projects together. Learn from them. Days 3649 - 7781 : Teach yourself advanced theoretical physics and formulate a consistent theory of quantum gravity. Days 7782 - 14611 : Teach yourself biochemistry, molecular biology, genetics, ... Day 14611 : Use knowledge of biology to make and age-reversing potion. Use knowledge of physics to build flux capacitor and go back in time to day 21. Day 21 : Kill and replace younger self. As far as I know, this is the easiest way to "Teach Yourself C++ in 21 Days". Good luck everyone! :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
Today on Abstruse Goose[^]... Since it will be gone tomorrows I'll even type it out :) Days 1 - 10 : Teach yourself variables, constants, arrays, strings, expressions, statements, functions, ... Days 11 - 21 : Teach yourself program flow, pointers, references, classes, objects, inheritance, polymorphism, ... Days 22 - 697 : Do a lot of recreational programming. Have fun hacking but remember to learn from your mistakes. Days 698 - 3648 : Interact with other programmers. Work on programming projects together. Learn from them. Days 3649 - 7781 : Teach yourself advanced theoretical physics and formulate a consistent theory of quantum gravity. Days 7782 - 14611 : Teach yourself biochemistry, molecular biology, genetics, ... Day 14611 : Use knowledge of biology to make and age-reversing potion. Use knowledge of physics to build flux capacitor and go back in time to day 21. Day 21 : Kill and replace younger self. As far as I know, this is the easiest way to "Teach Yourself C++ in 21 Days". Good luck everyone! :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
Today on Abstruse Goose[^]... Since it will be gone tomorrows I'll even type it out :) Days 1 - 10 : Teach yourself variables, constants, arrays, strings, expressions, statements, functions, ... Days 11 - 21 : Teach yourself program flow, pointers, references, classes, objects, inheritance, polymorphism, ... Days 22 - 697 : Do a lot of recreational programming. Have fun hacking but remember to learn from your mistakes. Days 698 - 3648 : Interact with other programmers. Work on programming projects together. Learn from them. Days 3649 - 7781 : Teach yourself advanced theoretical physics and formulate a consistent theory of quantum gravity. Days 7782 - 14611 : Teach yourself biochemistry, molecular biology, genetics, ... Day 14611 : Use knowledge of biology to make and age-reversing potion. Use knowledge of physics to build flux capacitor and go back in time to day 21. Day 21 : Kill and replace younger self. As far as I know, this is the easiest way to "Teach Yourself C++ in 21 Days". Good luck everyone! :laugh:
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}I have to say that 's a legendary~ Even 21 years