Introducing G2.ai, the future of software buying.Try now
Outreach
Sponsored
Outreach
Visit Website
Product Avatar Image
SCons

By SCons Foundation

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at SCons, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.1 out of 5 stars

How would you rate your experience with SCons?

Outreach
Sponsored
Outreach
Visit Website
It's been two months since this profile received a new review
Leave a Review

SCons Reviews & Product Details

Product Avatar Image

Have you used SCons before?

Answer a few questions to help the SCons community

SCons Reviews (17)

Reviews

SCons Reviews (17)

4.1
17 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Food & Beverages
UF
Mid-Market (51-1000 emp.)
"SCons Review"
What do you like best about SCons?

Its so much simpler to use than GNU Make or CMake. Because its Python, it can be broadly adopted and supported by most software engineers. Review collected by and hosted on G2.com.

What do you dislike about SCons?

The trade-off of its simplicity is that you must refer to the documentation for weird edge cases. Because the documentation is very good, this is seldom an issue. Review collected by and hosted on G2.com.

Bianca I.
BI
Software Developer
Mid-Market (51-1000 emp.)
"Time saver on products developed for automotive! Easy to configure and readable!"
What do you like best about SCons?

SCons is a very versatile package. Using SCons we're able to configure our environment on different levels easily.

Almost everything is straight-forward and easy to use. Plus, many people are using it which means potential blocking points are easily passed. Review collected by and hosted on G2.com.

What do you dislike about SCons?

I'd like to have a deeper understanding of the implementation of the package, hence a more detailed documentation will come in handy. I'd like to have a deeper look into what other uses this package could have. Review collected by and hosted on G2.com.

Oleg L.
OL
Solutions Architect
Small-Business (50 or fewer emp.)
"quick and slow"
What do you like best about SCons?

The simplicity of use. Quick onboarding. Review collected by and hosted on G2.com.

What do you dislike about SCons?

Slow speed of builds. Garbage files when building solution Review collected by and hosted on G2.com.

Ashish P.
AP
Software Engineer
Mid-Market (51-1000 emp.)
"Worked with scons for about 5 years to build cross-platform C++ code for Windows and Linux."
What do you like best about SCons?

Scons uses OO python because of which it's very easy to create new target build scripts with the provided API. It is also very extendable and can fine tuned for particular use as well if default is not sufficient. Review collected by and hosted on G2.com.

What do you dislike about SCons?

The dependency graph generated is not that good for a large project which can lead to long compilation times. Review collected by and hosted on G2.com.

Albert G.
AG
Small-Business (50 or fewer emp.)
"The right design/architecture for a builder"
What do you like best about SCons?

It's design / architecture has the right concepts of a (generic) builder: Target, Dependencies, Nodes, Toolset, Builder, Scanner, Environments, Configure Checks.. and it does it as a Python module, the right language for the task.

That means that any task that you will need to do building your project has already a good concept to represent it and most probably already an implementation of it that does it, and also that you don't need to know any new language/syntax, but just an API/Module of a well-known language that is cross-platform by nature. Review collected by and hosted on G2.com.

What do you dislike about SCons?

Unfortunately, its community was not as big as its competitors (mainly CMake) and it felt like I was using a much better technology than most of the projects, but that it won't last because for some reason it's not properly known in the industry. Review collected by and hosted on G2.com.

Tasos P.
TP
Systens Engineer, Software
Mid-Market (51-1000 emp.)
"Powerful but quirky"
What do you like best about SCons?

Scons is a build system written in Python, and build scripts are written in Python. This is a good thing as it gives you the debugging flexibility tou can’t find in other build systems. Anybody can use Python so anybody can maintain a Scons build system, in principle.

Scons is amazingly powerful, but it allows you to diverge a lot from its intended use. If you don’t do things the Scons way, you will soon run into trouble.

It is also good in maintaining a correct build, if you use it right. It is easy to create custom commands to automate common tasks. Again, Python is the real power here. Review collected by and hosted on G2.com.

What do you dislike about SCons?

Scons is very slow. Some vague concepts . Review collected by and hosted on G2.com.

Vadim T.
VT
Senior Software Engineer, Quartz
Small-Business (50 or fewer emp.)
"A simple, very portable build system"
What do you like best about SCons?

I'd like portability as this build system will work anywhere for you where you can run python interpreter. No other dependency involved except of course you build chain. Review collected by and hosted on G2.com.

What do you dislike about SCons?

Some errors are about python but they really about wrong use of Scons API. Review collected by and hosted on G2.com.

Verified User in Telecommunications
AT
Mid-Market (51-1000 emp.)
"Scons for efficiently building C/C++"
What do you like best about SCons?

Its documentation and the fact that it is written in Python Review collected by and hosted on G2.com.

What do you dislike about SCons?

Logging can be made more elaborate. Would help the first time implementers. Review collected by and hosted on G2.com.

Verified User in Automotive
CA
Mid-Market (51-1000 emp.)
"Scons rockz"
What do you like best about SCons?

I have used scons in one of my project...very easy to use and write your own build system if u are aware of python....very easy and handy tool Review collected by and hosted on G2.com.

What do you dislike about SCons?

Nothing as such....i have found it very easy to use. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Scon's the best build system I know"
What do you like best about SCons?

It's well thoughtful design, I can debug build script. It utilizes multi core machines easily. Review collected by and hosted on G2.com.

What do you dislike about SCons?

It's complex, for new users. I didn't find templates for most use cases like in Cmake. It requires some work for even simple project, but the code written well will bring fruits in future. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

SCons Comparisons
Product Avatar Image
CMake
Compare Now
Product Avatar Image
GNU Make
Compare Now