Knuth C Programming Language new logo

7 478
Avatar for kth
Written by
3 years ago

We are redesigning the logo for the Knuth C library.

This is the sketch:

It was designed with the cover of the first C programming language book in mind.

The book was published in 1978 and authored by Brian Kernighan and Dennis Ritchie.

What you think?
Please leave us comments with your opinion.


The Knuth family

11
$ 2.16
$ 1.00 from @BitcoinOutLoud
$ 1.00 from @gotamd
$ 0.11 from @TheRandomRewarder
+ 1
Sponsors of kth
empty
empty
empty
Avatar for kth
Written by
3 years ago

Comments

Details for the logo

$ 0.00
3 years ago

Wow, Knuth's gone all out. Nice logo too, very old-school styled. Will it be easier to use it then?

$ 0.00
3 years ago

Well, this is the C library. If you want a modern programming language you can use our other libraries: C++, C#, Python, Javascript, etc...

$ 0.00
User's avatar kth
3 years ago

Why did you choose to implement a C library? Why even C++?..

$ 0.00
3 years ago

Why C++? Because the node is written in C++17, and I think it is the language that best meets 2 characteristics that I consider very important: Good abstraction and close to the metal/performance capabilities. At the moment it is unbeatable in the combination of these 2 characteristics. Another reason is that I have been programming in C++ since 1997.

Why C? Because it is the language that has the best intercommunication between languages. For example, to be able to create our C# library/wrapper in C we have to do it directly against the C library since modern versions of the .Net framework do not allow communication against C++. Other languages that do not allow to communicate with C++ is Go using its GGo API, we have to do it against the C library. So basically the C library can be used by pure C programmers (who don't like C++) but the main reason for creating it was to create other wrappers on top of it.

$ 0.10
User's avatar kth
3 years ago

I like the reference. Nice.

$ 0.00
3 years ago