Join 79,207 users and earn money for participation

Knuth C Programming Language new logo

7 421 exc boost
Avatar for kth
Written by   107
1 year 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   107
1 year ago
Enjoyed this article?  Earn Bitcoin Cash by sharing it! Explain
...and you will also help the author collect more tips.

Comments

Details for the logo

$ 0.00
1 year ago

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

$ 0.00
1 year 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
1 year ago

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

$ 0.00
1 year 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
1 year ago

I like the reference. Nice.

$ 0.00
1 year ago