DEV Community

loading...

Discussion on: Is "C Programming language" Still Worth Learning in 2021?

Collapse
vlasales profile image
Vlastimil Pospichal

The same goes for Lisp or Forth.

Collapse
benwtrent profile image
Benjamin Trent

LISP! ❤️

Thread Thread
smee30 profile image
Tony Smith

“Let’s Insert Some Parentheses”!

Thread Thread
vlasales profile image
Vlastimil Pospichal

Compare the number of parentheses in the Lisp application and the same Java application. It's almost the same.

Collapse
metalmikester profile image
Michel Renaud

argh... I still remember trying to balance parentheses in university. That was a VERY long time ago!

Forth is one of those languages that, among others, I've been wanting to take a look at for many years. I remember reading in a computer magazine in the 80s about a home computer that had Forth as its built-in language instead of BASIC like all the others: en.wikipedia.org/wiki/Jupiter_Ace

Thread Thread
vlasales profile image
Vlastimil Pospichal

You need to define short functions and macros. The parentheses are then much more readable.

Collapse
aminmansuri profile image
hidden_dude

Lisp is great.. but I didn't learn any memory management concepts from it. Neither is it typically used to do hardware level tasks.

Come on, let's not get carried away here.

Thread Thread
vlasales profile image
Vlastimil Pospichal

Lisp uses a garbage collector. It is also used at the hardware level instead of the operating system.

Thread Thread
aminmansuri profile image
hidden_dude

yes.. I know that.. but when I want to learn about manual memory management, low level driver development and things of that nature.. Lisp is of little use.

Lisp is for learning about higher level constructs.