Skip to content

dron-dronych/cppStarter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cppStarter

Long-lived dream to learn the powerful beast, C++.

  • Python is good for fast prototyping and research.
  • Java's good production-ready solution.
  • C++ is just fast, so fast other languages use it as part of implementation.

-- The world of no exceptions but errors as codes
-- Compilation for a predefined platform
-- Linkers, headers, user-defined namespaces, and no garbage collectors with full control of your memory...
-- Implementation of trivial (not readily available) in other higher level languages operations yourself
-- 100 lines of code and 900 lines of compilation errors

more thoughts to come...

Source in this repository is compiled in the most basic way for now, no extra compiler flags or the C++ standard reference flags:

clang++ [sourceFileName.cpp] -o sourceFileName

gcc [sourceFileName.c or sourceFileName.cpp] -o sourceFilename
the command will itself determine which compiler to use under the hood

g++ [sourceFileName.cpp] -o sourceFileName

For the code style, I stick to my own guidelines I list in the repository to learn to write good code: codePerfect

For more C++ oriented styleguides, I will try to stick to the C++ Guidelines repository.

About

Fulfilling the long-lived dream of learning C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published